Skip to content

fix(trace): do not corrupt test runner actions when no library trace is present#31564

Merged
yury-s merged 1 commit intomicrosoft:mainfrom
dgozman:fix-trace-no-library
Jul 10, 2024
Merged

fix(trace): do not corrupt test runner actions when no library trace is present#31564
yury-s merged 1 commit intomicrosoft:mainfrom
dgozman:fix-trace-no-library

Conversation

@dgozman
Copy link
Copy Markdown
Collaborator

@dgozman dgozman commented Jul 5, 2024

Recent logic that matches either by stepId or by apiName+wallTime did not account for "no library trace" scenario.

…is present

Recent logic that matches either by `stepId` or by `apiName`+`wallTime`
did not account for "no library trace" scenario.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jul 5, 2024

Test results for "tests 1"

7 flaky ⚠️ [chromium-library] › library/browsercontext-fetch-happy-eyeballs.spec.ts:49:3 › get should work on request fixture
⚠️ [chromium-library] › library/browsercontext-fetch-happy-eyeballs.spec.ts:49:3 › get should work on request fixture
⚠️ [chromium-library] › library/browsercontext-fetch-happy-eyeballs.spec.ts:49:3 › get should work on request fixture
⚠️ [firefox-library] › library/browsercontext-fetch-happy-eyeballs.spec.ts:49:3 › get should work on request fixture
⚠️ [chromium-library] › library/browsercontext-fetch-happy-eyeballs.spec.ts:49:3 › get should work on request fixture
⚠️ [webkit-library] › library/browsercontext-clearcookies.spec.ts:92:3 › should remove cookies by domain
⚠️ [webkit-library] › library/browsercontext-fetch-happy-eyeballs.spec.ts:49:3 › get should work on request fixture

28423 passed, 653 skipped
✔️✔️✔️

Merge workflow run.

@yury-s yury-s merged commit a1f82b0 into microsoft:main Jul 10, 2024
yury-s pushed a commit to yury-s/playwright that referenced this pull request Jul 20, 2024
…actions when no library trace is present

Recent logic that matches either by `stepId` or by `apiName`+`wallTime`
did not account for "no library trace" scenario.
yury-s added a commit that referenced this pull request Jul 22, 2024
… merge actions (#31780)

This PR cherry-picks two trace viewer fixes: 
cherry-pick(#31768): fix(trace viewer): library-only trace should not
merge actions
cherry-pick(#31564): fix(trace): do not corrupt test runner actions when
no library trace is present

Reference: microsoft/playwright-java#1617
whazor pushed a commit to whazor/playwright-trace-viewer-plus that referenced this pull request Jan 10, 2026
…is present (microsoft#31564)

Recent logic that matches either by `stepId` or by `apiName`+`wallTime`
did not account for "no library trace" scenario.
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.

2 participants