Skip to content

chore: enforce dispatcher API convention for server types (2)#40020

Merged
pavelfeldman merged 1 commit into
microsoft:mainfrom
pavelfeldman:progress_server_2
Apr 2, 2026
Merged

chore: enforce dispatcher API convention for server types (2)#40020
pavelfeldman merged 1 commit into
microsoft:mainfrom
pavelfeldman:progress_server_2

Conversation

@pavelfeldman
Copy link
Copy Markdown
Member

No description provided.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

Comment thread packages/playwright-core/src/server/dispatchers/tracingDispatcher.ts Outdated
// Discard previous chunk if any and ignore any errors there.
await this.stopChunk(progress, { mode: 'discard' }).catch(() => {});
await this.stop(progress);
await this.stopChunk(nullProgress, { mode: 'discard' }).catch(() => {});
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why ignore the progress given here?

Comment thread packages/playwright-core/src/server/trace/recorder/tracing.ts Outdated
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

Test results for "MCP"

1 failed
❌ [msedge] › mcp/files.spec.ts:106 › clicking on download link emits download @mcp-windows-latest

6363 passed, 370 skipped


Merge workflow run.

@pavelfeldman pavelfeldman merged commit 9d81a67 into microsoft:main Apr 2, 2026
37 of 38 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

Test results for "tests 1"

9 flaky ⚠️ [chromium-library] › library/video.spec.ts:118 › screencast › should capture static page `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:280 › screencast › should capture navigation `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:481 › screencast › should capture static page in persistent context @smoke `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/inspector/recorder-api.spec.ts:120 › should type `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/video.spec.ts:481 › screencast › should capture static page in persistent context @smoke `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:682 › run-server › should record trace with sources `@chromium-ubuntu-22.04-node22`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-22.04-node20`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@firefox-ubuntu-22.04-node20`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:775 › run-server › should upload a folder `@webkit-ubuntu-22.04-node20`

39136 passed, 846 skipped


Merge workflow run.

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