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.17k stars 3.69k forks source link

feat(webkit): roll to r2105 #33679

Closed playwrightmachine closed 5 days ago

github-actions[bot] commented 5 days ago

Test results for "tests others"

21175 passed, 508 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 5 days ago

Test results for "tests 1"

2 flaky :warning: [webkit-library] › library/browsercontext-clearcookies.spec.ts:92:3 › should remove cookies by domain @webkit-ubuntu-22.04-node18
:warning: [playwright-test] › ui-mode-test-watch.spec.ts:145:5 › should watch all @windows-latest-node18-1

36951 passed, 650 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 5 days ago

Test results for "tests 2"

7 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-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @chrome-macos-latest :x: [chromium-library] › library/downloads-path.spec.ts:63:5 › downloads path › should report downloads in downloadsPath folder @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-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @msedge-dev-macos-latest :x: [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas @msedge-macos-latest

107 flaky :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/popup.spec.ts:264:3 › should not throw when click closes popup @channel-chromium-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-3.spec.ts:171:7 › cli codegen › should generate frame locators (4) @channel-chromium-windows-latest
:warning: [chromium-library] › library/video.spec.ts:381:5 › screencast › should capture navigation @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-base-url.spec.ts:37:3 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto @chrome-beta-macos-latest
:warning: [chromium-library] › library/browsertype-connect.spec.ts:667:5 › run-server › should fulfill with global fetch result @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/inspector/cli-codegen-2.spec.ts:456:7 › cli codegen › should --save-trace @chrome-beta-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-pytest.spec.ts:57:5 › should save the codegen output to a file if specified @chrome-beta-macos-latest
:warning: [chromium-library] › library/logger.spec.ts:19:3 › should log @smoke @chrome-beta-macos-latest
:warning: [chromium-library] › library/signals.spec.ts:25:5 › should close the browser when the node process closes @chrome-beta-macos-latest
:warning: [chromium-library] › library/tracing.spec.ts:370:5 › should survive browser.close with auto-created traces dir @chrome-beta-macos-latest
: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/browsertype-connect.spec.ts:436:5 › run-server › should respect selectors @chrome-macos-latest
:warning: [chromium-library] › library/browsertype-launch-server.spec.ts:23:5 › launch server › should work @chrome-macos-latest
:warning: [chromium-library] › library/chromium/chromium.spec.ts:151:15 › should close service worker together with the 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-csharp.spec.ts:171:5 › should work with --save-har @chrome-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-test.spec.ts:88:5 › should not generate recordHAR with --save-har @chrome-macos-latest
:warning: [chromium-library] › library/logger.spec.ts:19:3 › should log @smoke @chrome-macos-latest
:warning: [chromium-library] › library/popup.spec.ts:264:3 › should not throw when click closes popup @chrome-ubuntu-20.04
:warning: [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:36:7 › should update locator highlight @chrome-windows-latest
:warning: [chromium-library] › library/trace-viewer.spec.ts:950:1 › should include metainfo @chromium-headed-windows-latest
:warning: [chromium-library] › library/video.spec.ts:725:5 › screencast › should capture full viewport @chromium-macos-13-large
: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/inspector/cli-codegen-2.spec.ts:25:7 › cli codegen › should contain open page @chromium-tip-of-tree-windows-latest
:warning: [chromium-library] › library/selector-generator.spec.ts:483:5 › selector generator › should prefer role other input[type] @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/inspector/cli-codegen-3.spec.ts:171:7 › cli codegen › should generate frame locators (4) @firefox-beta-windows-latest
:warning: [firefox-library] › library/capabilities.spec.ts:252:3 › requestFullscreen @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-page] › page/page-click.spec.ts:261:3 › should click on checkbox input and toggle @firefox-headed-ubuntu-24.04
:warning: [firefox-library] › library/browsercontext-cookies.spec.ts:407:3 › should parse cookie with large Max-Age correctly @firefox-headed-windows-latest
:warning: [firefox-library] › library/browsercontext-set-extra-http-headers.spec.ts:20:3 › should override extra headers from browser context @firefox-headed-windows-latest
:warning: [firefox-library] › library/browsertype-connect.spec.ts:955:3 › launchServer only › should be able to reconnect to a browser 12 times without warnings @firefox-headed-windows-latest
:warning: [firefox-library] › library/capabilities.spec.ts:82:3 › should play webm video @smoke @firefox-headed-windows-latest
:warning: [firefox-library] › library/capabilities.spec.ts:132:3 › should not crash on showDirectoryPicker @firefox-headed-windows-latest
:warning: [firefox-library] › library/client-certificates.spec.ts:251:3 › fetch › should work in the browser with request interception @firefox-headed-windows-latest
:warning: [firefox-library] › library/client-certificates.spec.ts:294:3 › browser › should fail with no client certificates @firefox-headed-windows-latest
:warning: [firefox-library] › library/client-certificates.spec.ts:667:3 › browser › should have ignoreHTTPSErrors=false by default @firefox-headed-windows-latest
:warning: [firefox-library] › library/download.spec.ts:54:5 › download event › should report download when navigation turns into download @smoke @firefox-headed-windows-latest
:warning: [firefox-library] › library/inspector/cli-codegen-1.spec.ts:238:7 › cli codegen › should not target selector preview by text regexp @firefox-headed-windows-latest
:warning: [firefox-library] › library/tracing.spec.ts:263:5 › should not include trace resources from the previous chunks @firefox-headed-windows-latest
:warning: [firefox-library] › library/tracing.spec.ts:312:5 › should overwrite existing file @firefox-headed-windows-latest
:warning: [firefox-page] › page/page-add-locator-handler.spec.ts:260:5 › should work with times: option @firefox-headed-windows-latest
:warning: [firefox-page] › page/page-click-timeout-1.spec.ts:30:3 › should timeout waiting for button to be enabled @firefox-headed-windows-latest
:warning: [firefox-library] › library/inspector/cli-codegen-3.spec.ts:171:7 › cli codegen › should generate frame locators (4) @firefox-macos-13-large
:warning: [firefox-library] › library/global-fetch-cookie.spec.ts:263:1 › should override cookie from Set-Cookie header even if it expired @firefox-macos-14-xlarge
:warning: [firefox-library] › library/inspector/cli-codegen-aria.spec.ts:77:7 › should update aria snapshot highlight @firefox-ubuntu-24.04
:warning: [chromium-library] › library/beforeunload.spec.ts:20:3 › should close browser with beforeunload page @msedge-beta-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 @msedge-beta-macos-latest
:warning: [chromium-library] › library/downloads-path.spec.ts:32:5 › downloads path › should keep downloadsPath folder @msedge-beta-macos-latest
:warning: [chromium-library] › library/downloads-path.spec.ts:77:5 › downloads path › should report downloads in downloadsPath folder with a relative path @msedge-beta-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-2.spec.ts:456:7 › cli codegen › should --save-trace @msedge-beta-macos-latest
:warning: [chromium-library] › library/proxy.spec.ts:93:11 › should proxy local network requests › by default › link-local @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-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-beta-windows-latest
:warning: [chromium-library] › library/inspector/cli-codegen-1.spec.ts:24:7 › cli codegen › should click @msedge-beta-windows-latest
:warning: [chromium-library] › library/inspector/cli-codegen-python-async.spec.ts:82:5 › should save the codegen output to a file if specified @msedge-beta-windows-latest
:warning: [chromium-library] › library/inspector/cli-codegen-python.spec.ts:78:5 › should save the codegen output to a file if specified @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-base-url.spec.ts:37:3 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto @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:105:5 › downloads path › should delete downloads when persistent context closes @msedge-dev-macos-latest
:warning: [chromium-library] › library/inspector/cli-codegen-2.spec.ts:466:7 › cli codegen › should save assets via SIGINT @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/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-dev-windows-latest
:warning: [chromium-library] › library/inspector/cli-codegen-1.spec.ts:24:7 › cli codegen › should click @msedge-dev-windows-latest
:warning: [chromium-library] › library/beforeunload.spec.ts:20:3 › should close browser with beforeunload page @msedge-macos-latest
:warning: [chromium-library] › library/browsercontext-proxy.spec.ts:27:3 › should work when passing the proxy only on the context level @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/browsertype-launch.spec.ts:107:3 › should accept objects as options @msedge-macos-latest
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-ubuntu-20.04
:warning: [chromium-library] › library/browsercontext-reuse.spec.ts:30:1 › should re-add binding after reset @msedge-windows-latest
:warning: [chromium-library] › library/proxy.spec.ts:93:11 › should proxy local network requests › with other bypasses › link-local @msedge-windows-latest
:warning: [chromium-library] › library/chromium/oopif.spec.ts:284:3 › should click @service
:warning: [firefox-page] › page/page-set-input-files.spec.ts:39:3 › should upload a folder @tracing-firefox
:warning: [webkit-library] › library/screenshot.spec.ts:206:14 › element screenshot › element screenshot should work with a mobile viewport @tracing-webkit
:warning: [webkit-library] › library/screenshot.spec.ts:219:14 › element screenshot › element screenshot should work with device scale factor @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-request-continue.spec.ts:241:5 › post data › should amend longer post data @webkit-headed-macos-14-xlarge
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:727:7 › cli codegen › should attribute navigation to click @webkit-headed-ubuntu-20.04
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:867:7 › cli codegen › should click button with nested div @webkit-headed-ubuntu-22.04
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:333:7 › cli codegen › should fill textarea @webkit-headed-ubuntu-24.04
:warning: [webkit-library] › library/inspector/pause.spec.ts:522:5 › pause › should record from debugger @webkit-headed-ubuntu-24.04
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:579:7 › cli codegen › should uncheck @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:758:7 › cli codegen › should assert value on disabled select @webkit-headed-windows-latest
:warning: [webkit-library] › library/inspector/pause.spec.ts:522:5 › pause › should record from debugger @webkit-headed-windows-latest
:warning: [webkit-library] › library/trace-viewer.spec.ts:911:1 › should show action source @webkit-headed-windows-latest
:warning: [webkit-page] › page/page-click.spec.ts:261:3 › should click on checkbox input and toggle @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 fit @webkit-macos-13-xlarge
:warning: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames crop @webkit-macos-13-xlarge
:warning: [webkit-library] › library/global-fetch-cookie.spec.ts:171:1 › should remove cookie with negative max-age @webkit-macos-14-xlarge
:warning: [webkit-page] › page/page-request-continue.spec.ts:185:5 › post data › should amend post data @webkit-macos-14-xlarge
:warning: [webkit-page] › page/page-request-continue.spec.ts:197:5 › post data › should compute content-length from post data @webkit-macos-15-large
:warning: [webkit-page] › page/page-request-continue.spec.ts:228:5 › post data › should amend utf8 post data @webkit-macos-15-large
:warning: [webkit-library] › library/trace-viewer.spec.ts:1524:1 › canvas clipping @webkit-macos-15-xlarge
:warning: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames crop @webkit-macos-15-xlarge
:warning: [webkit-library] › library/tracing.spec.ts:432:14 › should produce screencast frames scale @webkit-macos-15-xlarge
:warning: [webkit-library] › library/browsercontext-pages.spec.ts:82:3 › should click the button with offset with page scale @webkit-ubuntu-20.04
:warning: [webkit-library] › library/browsercontext-reuse.spec.ts:50:1 › should reset serviceworker @webkit-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-aria.spec.ts:77:7 › should update aria snapshot highlight @webkit-windows-latest
:warning: [webkit-library] › library/inspector/cli-codegen-pick-locator.spec.ts:36:7 › should update locator highlight @webkit-windows-latest

252837 passed, 9879 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.