Skip to content

Conversation

@deepak1556
Copy link
Contributor

@deepak1556 deepak1556 commented Feb 28, 2025

Follow-up to #23

  1. Trace files were not uploaded since the tracking count was confused by the heap runs that delete the trace directory before start of the new session. In my local testing, I had disabled the heap runs hence this was not caught.

  2. Separating out the trace runs into a separate session makes the logic simpler and avoids the need to specify --runtime-trace manually on the machines, we currently do 2 runs to ensure cache data is applied and upload the trace from the second run.

@deepak1556 deepak1556 added this to the March 2025 milestone Feb 28, 2025
@deepak1556 deepak1556 self-assigned this Feb 28, 2025
@deepak1556 deepak1556 enabled auto-merge (squash) February 28, 2025 15:45
@deepak1556 deepak1556 requested a review from bpasero February 28, 2025 15:45
@deepak1556
Copy link
Contributor Author

Validated the flow in https://vscodeteam.slack.com/archives/C04JHUDNGPK/p1740756993348429

Following command was used,

./bin/vscode-perf-bot --slack-token <token> --runtime desktop --quality exploration -c 3983983c35a1d6d5632601cb25df50117838fb5c --folder /Users/demohan/github/vscode --file /Users/demohan/github/vscode/package.json --verbose

@deepak1556 deepak1556 merged commit f7291cf into main Feb 28, 2025
2 checks passed
@deepak1556 deepak1556 deleted the robo/fix_trace_upload branch February 28, 2025 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants