Skip to content

chore(itest): guard playwright tarball size and bundled deps#40205

Merged
pavelfeldman merged 1 commit intomicrosoft:mainfrom
pavelfeldman:chore-itest-bundle-sizes
Apr 14, 2026
Merged

chore(itest): guard playwright tarball size and bundled deps#40205
pavelfeldman merged 1 commit intomicrosoft:mainfrom
pavelfeldman:chore-itest-bundle-sizes

Conversation

@pavelfeldman
Copy link
Copy Markdown
Member

Summary

  • Upper-bound test on playwright-core.tgz and playwright.tgz sizes to catch accidental bloat.
  • Lower-bound test on the Total Packages count inside each lib/**/*.LICENSE to catch broken bundle generation or silently-removed vendored deps.

@pavelfeldman pavelfeldman force-pushed the chore-itest-bundle-sizes branch from e9a41c7 to 178611a Compare April 14, 2026 19:38
@github-actions

This comment has been minimized.

@microsoft microsoft deleted a comment from github-actions bot Apr 14, 2026
@pavelfeldman
Copy link
Copy Markdown
Member Author

@microsoft-github-policy-service rerun

@pavelfeldman pavelfeldman merged commit 089a605 into microsoft:main Apr 14, 2026
36 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

Test results for "MCP"

5974 passed, 916 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

Test results for "tests 1"

8 flaky ⚠️ [chromium-library] › library/popup.spec.ts:261 › should not throw when click closes popup `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:275 › screencast › should capture navigation `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:719 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/popup.spec.ts:261 › should not throw when click closes popup `@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`
⚠️ [webkit-page] › page/page-autowaiting-basic.spec.ts:79 › should await form-post on click `@webkit-ubuntu-22.04-node20`
⚠️ [playwright-test] › ui-mode-test-output.spec.ts:118 › should collapse repeated console messages for test `@ubuntu-latest-node20`
⚠️ [playwright-test] › ui-mode-trace.spec.ts:763 › should partition action tree state by test `@windows-latest-node20`

39147 passed, 847 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