Repository navigation
feat: support opening trace view #811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
65 commits
Select commit
Hold shift + click to select a range
dcb65a1
feat: open html trace reports
hi-ogawa 676d424
refactor: scope trace report to run
hi-ogawa 9f2da35
refactor: derive trace report path
hi-ogawa 9443c7a
refactor: load worker config over rpc
hi-ogawa 9acf87f
fix: preserve trace report hash route
hi-ogawa bc3245d
refactor: pass worker config on ready
hi-ogawa edb4c25
fix: scope trace report menu
hi-ogawa b150548
refactor: require worker config
hi-ogawa 5b01323
refactor: group worker config metadata
hi-ogawa 6030d5f
refactor: group worker config metadata
hi-ogawa 4ec76e2
refactor: stack trace report on config metadata
hi-ogawa 4ec0d4f
refactor: resolve html report path in worker
hi-ogawa 714c7c4
refactor: align worker config declaration
hi-ogawa 7763dfe
nit
hi-ogawa 7bfb0d5
refactor: rely on trace command context
hi-ogawa b44eee6
docs: clarify browser fallback
hi-ogawa a8505cd
refactor: traverse trace tasks with queue
hi-ogawa 3b661b3
refactor: scope trace queue per file
hi-ogawa ebfdf8c
docs: link trace report conventions
hi-ogawa ad81423
types: narrow trace artifact task
hi-ogawa 2c9cd1b
docs: explain artifact type compatibility
hi-ogawa 5b8f5fa
docs: explain trace action context
hi-ogawa 8a572ad
test: add Vitest 5 browser sample
hi-ogawa d0556d5
feat: add trace report gutter action
hi-ogawa a80bb54
test: pin trace sample to Vitest RC
hi-ogawa 82b7d29
test: align browser sample dependencies
hi-ogawa 138f817
nit
hi-ogawa 5db3fb4
refactor: align trace view naming
hi-ogawa 42fccae
refactor: name trace view manager instances
hi-ogawa 89e5229
refactor: name worker ready metadata
hi-ogawa 84387c9
Merge branch 'refactor/worker-config-metadata' into trace-report-preview
hi-ogawa a1b7ee5
test: use stable Vitest 5 sample
hi-ogawa 03ca883
fix: align worker Vite dependency
hi-ogawa 6aec858
Merge main into trace-report-preview
hi-ogawa f496bc9
docs: document Trace View workflow
hi-ogawa 740f3a7
docs: position Trace View section
hi-ogawa e18ff8d
docs: use Markdown trace image
hi-ogawa 199efe5
docs: store Trace View screenshot
hi-ogawa 82d0132
docs: preserve default reporters
hi-ogawa 4c36cde
nit
hi-ogawa ee48e92
feat: open trace view in extension managed webview (#819)
hi-ogawa fa20f30
refactor: simplify trace report loading
hi-ogawa 1cd14cc
chore: remove worker direct Vite dependency
hi-ogawa c3c8516
docs: outline trace panel behavior
hi-ogawa b18bc71
docs: explain trace view state lifecycle
hi-ogawa ee9b173
docs: clarify trace selection preservation
hi-ogawa 87d64fd
docs: note trace reloads from external runs
hi-ogawa 0d19012
refactor: name trace report entries explicitly
hi-ogawa 4584397
docs: combine trace reload explanation
hi-ogawa 6a23c92
docs: explain how trace selection survives reloads
hi-ogawa 5d84924
docs: trim trace panel lifecycle comment
hi-ogawa a25c89f
test: smoke test opening trace view
hi-ogawa 21066d7
nit
hi-ogawa 2442bf0
feat: open trace view from command palette
hi-ogawa cc3e203
fix: load worker vitest config types
hi-ogawa e0a92c9
fix: align worker Vite dependency
hi-ogawa fe4e388
revert: open trace view from command palette
hi-ogawa 450d813
test: explain custom menu setting
hi-ogawa 74070c6
test: describe trace view smoke steps
hi-ogawa 259b282
test: align trace test item selector
hi-ogawa 42690a9
test: align Playwright and install Chromium in CI
hi-ogawa 4966f3d
test: allow 15 seconds for trace results
hi-ogawa d96eedc
refactor: remove trace view revision tracking
hi-ogawa d0765e5
fix: allow external trace snapshot resources
hi-ogawa cde760c
fix: follow vscode theme in trace view
hi-ogawa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,5 +9,6 @@ test-results | |
| .yarn | ||
| .pnp.* | ||
| samples/**/coverage | ||
| samples/**/.vitest | ||
| tests-logs-* | ||
| *.tsbuildinfo | ||
| *.tsbuildinfo | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general I don't like asking the user to update their configs since we can set any config we like when initiating Vitest, but I think it's fine for the initial version.