microsoft / playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
https://playwright.dev
Apache License 2.0
67.11k stars 3.69k forks source link

feat(chromium-tip-of-tree): roll to r1279 #33676

Closed playwrightmachine closed 2 days ago

github-actions[bot] commented 2 days ago

Test results for "tests others"

1 flaky :warning: [playwright-test] › ui-mode-test-output.spec.ts:80:5 › should show console messages for test @realtime-time-runner-chromium-linux

21174 passed, 508 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 2 days ago

Test results for "tests 1"

1 flaky :warning: [chromium-library] › library/popup.spec.ts:264:3 › should not throw when click closes popup @chromium-ubuntu-22.04-node20

36952 passed, 650 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 2 days ago

Test results for "tests 2"

1 fatal errors, not part of any test 20 failed :x: [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @channel-chromium-macos-latest :x: [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @chrome-beta-macos-latest :x: [chromium-library] › library/browsertype-connect.spec.ts:667:5 › run-server › should fulfill with global fetch result @chrome-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:171:5 › should work with --save-har @chrome-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:202:7 › should work with --save-har in nunit @chrome-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:202:7 › should work with --save-har in mstest @chrome-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-java.spec.ts:92:5 › should work with --save-har @chrome-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-test.spec.ts:88:5 › should not generate recordHAR with --save-har @chrome-macos-latest :x: [chromium-library] › library/signals.spec.ts:25:5 › should close the browser when the node process closes @chrome-macos-latest :x: [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @chrome-macos-latest :x: [firefox-library] › library/video.spec.ts:189:5 › screencast › should capture static page @firefox-headed-windows-latest :x: [chromium-library] › library/inspector/cli-codegen-2.spec.ts:456:7 › cli codegen › should --save-trace @msedge-beta-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-2.spec.ts:466:7 › cli codegen › should save assets via SIGINT @msedge-beta-macos-latest :x: [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @msedge-beta-macos-latest :x: [chromium-library] › library/downloads-path.spec.ts:91:5 › downloads path › should accept downloads in persistent context @msedge-dev-macos-latest :x: [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @msedge-dev-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-2.spec.ts:456:7 › cli codegen › should --save-trace @msedge-macos-latest :x: [chromium-library] › library/inspector/cli-codegen-2.spec.ts:466:7 › cli codegen › should save assets via SIGINT @msedge-macos-latest :x: [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @msedge-macos-latest :x: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames crop @webkit-macos-15-xlarge

116 flaky :warning: [chromium-library] › library/beforeunload.spec.ts:20:3 › should close browser with beforeunload page @channel-chromium-macos-latest
:warning: [chromium-library] › library/browsercontext-proxy.spec.ts:27:3 › should work when passing the proxy only on the context level @channel-chromium-macos-latest
:warning: [chromium-library] › library/browsertype-connect.spec.ts:141:5 › launchServer › should be able to reconnect to a browser @channel-chromium-macos-latest
:warning: [chromium-library] › library/browsertype-launch-server.spec.ts:23:5 › launch server › should work @channel-chromium-macos-latest
:warning: [chromium-library] › library/har.spec.ts:82:3 › should have pages in persistent context @channel-chromium-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-aria.spec.ts:77:7 › should update aria snapshot highlight @channel-chromium-windows-latest
:warning: [chromium-page] › page/page-set-input-files.spec.ts:147:3 › should upload large file @channel-chromium-windows-latest
:warning: [chromium-library] › library/browser.spec.ts:54:5 › should dispatch page.on(close) upon browser.close and reject evaluate @chrome-beta-macos-latest
:warning: [chromium-library] › library/browsercontext-proxy.spec.ts:27:3 › should work when passing the proxy only on the context level @chrome-beta-macos-latest
:warning: [chromium-library] › library/browsertype-connect.spec.ts:838:7 › run-server › socks proxy › should proxy local.playwright requests @chrome-beta-macos-latest
:warning: [chromium-library] › library/browsertype-launch-server.spec.ts:23:5 › launch server › should work @chrome-beta-macos-latest
:warning: [chromium-library] › library/chromium/connect-over-cdp.spec.ts:434:5 › should be able to connect via localhost @chrome-beta-macos-latest
:warning: [chromium-library] › library/har.spec.ts:82:3 › should have pages in persistent context @chrome-beta-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:171:5 › should work with --save-har @chrome-beta-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-test.spec.ts:88:5 › should not generate recordHAR with --save-har @chrome-beta-macos-latest
:warning: [chromium-library] › library/video.spec.ts:381:5 › screencast › should capture navigation @chrome-beta-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:189:7 › should print context options method override in mstest if options were passed @chrome-beta-ubuntu-20.04
:warning: [chromium-library] › library/browser.spec.ts:54:5 › should dispatch page.on(close) upon browser.close and reject evaluate @chrome-macos-latest
:warning: [chromium-library] › library/browsercontext-base-url.spec.ts:37:3 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto @chrome-macos-latest
:warning: [chromium-library] › library/browsertype-connect.spec.ts:436:5 › run-server › should respect selectors @chrome-macos-latest
:warning: [chromium-library] › library/browsertype-connect.spec.ts:683:5 › run-server › should upload large file @chrome-macos-latest
:warning: [chromium-library] › library/har.spec.ts:82:3 › should have pages in persistent context @chrome-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-2.spec.ts:456:7 › cli codegen › should --save-trace @chrome-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-javascript.spec.ts:87:5 › should save the codegen output to a file if specified @chrome-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-python-async.spec.ts:147:5 › should work with --save-har @chrome-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-test.spec.ts:99:5 › should generate routeFromHAR with --save-har @chrome-macos-latest
:warning: [chromium-library] › library/beforeunload.spec.ts:20:3 › should close browser with beforeunload page @chrome-windows-latest
:warning: [chromium-library] › library/inspector/cli-codegen-1.spec.ts:611:7 › cli codegen › should select @chromium-headed-ubuntu-24.04
:warning: [chromium-library] › library/inspector/pause.spec.ts:522:5 › pause › should record from debugger @chromium-headed-ubuntu-24.04
:warning: [chromium-library] › library/selector-generator.spec.ts:376:5 › selector generator › should work in dynamic iframes without navigation @chromium-headed-windows-latest
:warning: [chromium-library] › library/video.spec.ts:381:5 › screencast › should capture navigation @chromium-headed-windows-latest
:warning: [chromium-library] › library/trace-viewer.spec.ts:1221:1 › should pick locator in iframe @chromium-macos-13-large
:warning: [chromium-library] › library/inspector/cli-codegen-3.spec.ts:527:7 › cli codegen › should generate getByLabel @chromium-tip-of-tree-ubuntu-20.04--headed
:warning: [chromium-page] › page/page-mouse.spec.ts:244:3 › should tween mouse movement @chromium-tip-of-tree-ubuntu-20.04--headed
:warning: [chromium-library] › library/inspector/cli-codegen-1.spec.ts:24:7 › cli codegen › should click @chromium-tip-of-tree-windows-latest
:warning: [chromium-library] › library/selector-generator.spec.ts:317:7 › selector generator › should prioritise attributes correctly › placeholder @chromium-tip-of-tree-windows-latest
:warning: [chromium-library] › library/inspector/cli-codegen-1.spec.ts:796:7 › cli codegen › should middle click @chromium-tip-of-tree-windows-latest--headed
:warning: [chromium-library] › library/selector-generator.spec.ts:159:5 › selector generator › should handle first non-unique data-testid @chromium-tip-of-tree-windows-latest--headed
:warning: [chromium-library] › library/browsertype-connect.spec.ts:424:5 › run-server › should reject waitForEvent before browser.onDisconnect fires @driver
:warning: [firefox-library] › library/capabilities.spec.ts:252:3 › requestFullscreen @firefox-headed-macos-14-xlarge
:warning: [firefox-library] › library/inspector/cli-codegen-3.spec.ts:171:7 › cli codegen › should generate frame locators (4) @firefox-headed-macos-14-xlarge
:warning: [firefox-library] › library/video.spec.ts:381:5 › screencast › should capture navigation @firefox-headed-macos-14-xlarge
:warning: [firefox-library] › library/browsercontext-cookies.spec.ts:215:3 › should return cookies with empty value @firefox-headed-windows-latest
:warning: [firefox-library] › library/browsercontext-locale.spec.ts:118:3 › should be isolated between contexts @firefox-headed-windows-latest
:warning: [firefox-library] › library/browsercontext-viewport.spec.ts:168:12 › should be able to get correct orientation angle on non-mobile devices @firefox-headed-windows-latest
:warning: [firefox-library] › library/capabilities.spec.ts:40:3 › WebSocket should work @smoke @firefox-headed-windows-latest
:warning: [firefox-library] › library/download.spec.ts:497:5 › download event › should download large binary.zip @firefox-headed-windows-latest
:warning: [firefox-library] › library/har.spec.ts:150:3 › should include postData @firefox-headed-windows-latest
:warning: [firefox-library] › library/inspector/cli-codegen-1.spec.ts:828:7 › cli codegen › should record slider @firefox-headed-windows-latest
:warning: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:437:7 › cli codegen › should record navigations after identical pushState @firefox-headed-windows-latest
:warning: [firefox-page] › page/page-click-scroll.spec.ts:100:3 › should scroll into view element in iframe @firefox-headed-windows-latest
:warning: [firefox-library] › library/video.spec.ts:381:5 › screencast › should capture navigation @firefox-macos-13-large
:warning: [firefox-library] › library/tracing.spec.ts:432:14 › should produce screencast frames fit @firefox-macos-14-xlarge
:warning: [chromium-library] › library/browser.spec.ts:54:5 › should dispatch page.on(close) upon browser.close and reject evaluate @msedge-beta-macos-latest
:warning: [chromium-library] › library/browsercontext-fetch.spec.ts:1229:3 › should work with connectOverCDP @msedge-beta-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-beta-macos-latest
:warning: [chromium-library] › library/browsertype-connect.spec.ts:141:5 › launchServer › should be able to reconnect to a browser @msedge-beta-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:171:5 › should work with --save-har @msedge-beta-macos-latest
:warning: [chromium-library] › library/page-clock.spec.ts:264:3 › stubTimers › replaces global performance.now @msedge-beta-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-beta-ubuntu-20.04
:warning: [chromium-library] › library/browsercontext-proxy.spec.ts:264:3 › should isolate proxy credentials between contexts @msedge-beta-windows-latest
:warning: [chromium-library] › library/browsercontext-proxy.spec.ts:294:3 › should exclude patterns @msedge-beta-windows-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-beta-windows-latest
:warning: [chromium-library] › library/trace-viewer.spec.ts:358:1 › should filter network requests by url @msedge-beta-windows-latest
:warning: [chromium-library] › library/beforeunload.spec.ts:20:3 › should close browser with beforeunload page @msedge-dev-macos-latest
:warning: [chromium-library] › library/browsercontext-proxy.spec.ts:27:3 › should work when passing the proxy only on the context level @msedge-dev-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-dev-macos-latest
:warning: [chromium-library] › library/downloads-path.spec.ts:63:5 › downloads path › should report downloads in downloadsPath folder @msedge-dev-macos-latest
:warning: [chromium-library] › library/downloads-path.spec.ts:105:5 › downloads path › should delete downloads when persistent context closes @msedge-dev-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:171:5 › should work with --save-har @msedge-dev-macos-latest
:warning: [chromium-library] › library/proxy.spec.ts:31:3 › should use proxy @smoke @msedge-dev-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-dev-ubuntu-20.04
:warning: [chromium-library] › library/beforeunload.spec.ts:20:3 › should close browser with beforeunload page @msedge-macos-latest
:warning: [chromium-library] › library/browser.spec.ts:54:5 › should dispatch page.on(close) upon browser.close and reject evaluate @msedge-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:206:1 › should reset mouse position @msedge-macos-latest
:warning: [chromium-library] › library/browsertype-connect.spec.ts:264:5 › launchServer › should support slowmo option @msedge-macos-latest
:warning: [chromium-library] › library/chromium/connect-over-cdp.spec.ts:125:5 › should connect to an existing cdp session twice @msedge-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-csharp.spec.ts:171:5 › should work with --save-har @msedge-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-java.spec.ts:92:5 › should work with --save-har @msedge-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-test.spec.ts:88:5 › should not generate recordHAR with --save-har @msedge-macos-latest
:warning: [chromium-library] › library/logger.spec.ts:19:3 › should log @smoke @msedge-macos-latest
:warning: [chromium-library] › library/proxy.spec.ts:178:3 › should exclude patterns @msedge-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-ubuntu-20.04
:warning: [webkit-library] › library/browsercontext-viewport-mobile.spec.ts:206:5 › mobile viewport › view scale should reset after navigation @tracing-webkit
:warning: [webkit-library] › library/screenshot.spec.ts:96:14 › page screenshot › should work with device scale factor and scale:css @tracing-webkit
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:611:7 › cli codegen › should select @webkit-headed-macos-14-xlarge
:warning: [webkit-page] › page/page-set-input-files.spec.ts:39:3 › should upload a folder @webkit-headed-macos-14-xlarge
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:382:7 › cli codegen › should press @webkit-headed-ubuntu-20.04
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:585:7 › cli codegen › should consume pointer events @webkit-headed-ubuntu-20.04
:warning: [webkit-library] › library/inspector/pause.spec.ts:522:5 › pause › should record from debugger @webkit-headed-ubuntu-20.04
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:200:7 › cli codegen › should work with TrustedTypes @webkit-headed-ubuntu-22.04
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:579:7 › cli codegen › should uncheck @webkit-headed-ubuntu-22.04
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:585:7 › cli codegen › should consume pointer events @webkit-headed-ubuntu-24.04
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:560:7 › cli codegen › should check with keyboard @webkit-headed-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:644:7 › cli codegen › should select with size attribute @webkit-headed-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:685:7 › cli codegen › should await popup @webkit-headed-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-2.spec.ts:405:7 › cli codegen › should reset hover model on action when element detaches @webkit-headed-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:171:7 › cli codegen › should generate frame locators (4) @webkit-headed-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:437:7 › cli codegen › should generate getByTestId @webkit-headed-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:556:7 › cli codegen › should generate getByLabel without regex @webkit-headed-windows-latest
:warning: [webkit-library] › library/video.spec.ts:381:5 › screencast › should capture navigation @webkit-headed-windows-latest
:warning: [webkit-page] › page/elementhandle-misc.spec.ts:20:3 › should hover @webkit-headed-windows-latest
:warning: [webkit-page] › page/page-mouse.spec.ts:244:3 › should tween mouse movement @webkit-headed-windows-latest
:warning: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames crop @webkit-macos-13-xlarge
:warning: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames scale @webkit-macos-13-xlarge
:warning: [webkit-page] › page/page-set-input-files.spec.ts:39:3 › should upload a folder @webkit-macos-13-xlarge
:warning: [webkit-library] › library/video.spec.ts:381:5 › screencast › should capture navigation @webkit-macos-14-large
:warning: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames crop @webkit-macos-14-xlarge
:warning: [webkit-library] › library/browsertype-connect.spec.ts:609:5 › run-server › should save har @webkit-macos-15-large
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:171:7 › cli codegen › should generate frame locators (4) @webkit-macos-15-large
:warning: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames scale @webkit-macos-15-xlarge
:warning: [webkit-library] › library/browsercontext-viewport-mobile.spec.ts:157:5 › mobile viewport › mouse should work with mobile viewports and cross process navigations @webkit-ubuntu-20.04
:warning: [webkit-page] › page/elementhandle-wait-for-element-state.spec.ts:115:3 › should wait for stable position @webkit-ubuntu-20.04
:warning: [webkit-page] › page/page-set-input-files.spec.ts:39:3 › should upload a folder @webkit-ubuntu-24.04
:warning: [webkit-library] › library/inspector/cli-codegen-aria.spec.ts:77:7 › should update aria snapshot highlight @webkit-windows-latest

244968 passed, 9668 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.