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
62.72k stars 3.38k forks source link

feat(roll): roll Firefox to r1450 #30865

Closed mxschmitt closed 1 week ago

mxschmitt commented 2 weeks ago

Fixes https://github.com/microsoft/playwright/actions/runs/9120975643/job/25079367394

github-actions[bot] commented 2 weeks ago

Test results for "tests 1"

1 failed :x: [playwright-test] › playwright.ct-react.spec.ts:253:5 › should pass "key" attribute from JSX in variable

1 flaky :warning: [playwright-test] › ui-mode-test-screencast.spec.ts:21:5 › should show screenshots

22476 passed, 429 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 2 weeks ago

Test results for "tests 1"

5 failed :x: [firefox-page] › page/page-network-request.spec.ts:93:3 › should get the same headers as the server :x: [firefox-page] › page/page-network-request.spec.ts:106:3 › should not return allHeaders() until they are available :x: [firefox-page] › page/page-network-request.spec.ts:131:3 › should get the same headers as the server CORS :x: [firefox-page] › page/page-network-request.spec.ts:388:3 › should report raw headers :x: [playwright-test] › playwright.ct-react.spec.ts:253:5 › should pass "key" attribute from JSX in variable

2 flaky :warning: [playwright-test] › ui-mode-test-screencast.spec.ts:21:5 › should show screenshots
:warning: [playwright-test] › ui-mode-test-watch.spec.ts:145:5 › should watch all

27006 passed, 610 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 2 weeks ago

Test results for "tests 1"

1 failed :x: [playwright-test] › playwright.ct-react.spec.ts:253:5 › should pass "key" attribute from JSX in variable

2 flaky :warning: [playwright-test] › ui-mode-test-progress.spec.ts:165:5 › should update tracing network live
:warning: [playwright-test] › ui-mode-test-screencast.spec.ts:21:5 › should show screenshots

27010 passed, 610 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 1 week ago

Test results for "tests 1"

3 flaky :warning: [playwright-test] › ui-mode-test-screencast.spec.ts:21:5 › should show screenshots
:warning: [playwright-test] › ui-mode-test-watch.spec.ts:184:5 › should watch new file
:warning: [playwright-test] › ui-mode-test-watch.spec.ts:96:5 › should batch watch updates

27010 passed, 610 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.

github-actions[bot] commented 1 week ago

Test results for "tests 2"

6 fatal errors, not part of any test 3 failed :x: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:340:7 › cli codegen › should record open in a new tab with url :x: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:340:7 › cli codegen › should record open in a new tab with url :x: [webkit-library] › library/browsertype-connect.spec.ts:711:5 › launchServer › setInputFiles should preserve lastModified timestamp

47 flaky :warning: [chromium-library] › library/emulation-focus.spec.ts:202:12 › should trigger hover state concurrently
:warning: [chromium-page] › page/page-drag.spec.ts:34:5 › Drag and drop › should send the right events
:warning: [chromium-page] › page/locator-misc-1.spec.ts:21:3 › should hover @smoke
:warning: [chromium-page] › page/page-drag.spec.ts:272:5 › Drag and drop › should work if a frame is stalled
:warning: [chromium-page] › page/page-drag.spec.ts:70:5 › Drag and drop › should work inside iframe
:warning: [chromium-page] › page/page-leaks.spec.ts:62:5 › click should not leak
:warning: [chromium-page] › page/page-event-request.spec.ts:72:3 › should report requests and responses handled by service worker with routing
:warning: [chromium-page] › page/page-event-request.spec.ts:110:3 › should report navigation requests and responses handled by service worker
:warning: [chromium-page] › page/page-leaks.spec.ts:92:5 › fill should not leak
:warning: [firefox-page] › page/page-goto.spec.ts:81:3 › should work with Cross-Origin-Opener-Policy
:warning: [firefox-library] › library/tracing.spec.ts:412:14 › should produce screencast frames crop
:warning: [firefox-page] › page/page-mouse.spec.ts:166:3 › should trigger hover state
:warning: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:407:7 › cli codegen › click should emit events in order
:warning: [firefox-library] › library/video.spec.ts:189:5 › screencast › should capture static page
:warning: [firefox-page] › page/page-add-locator-handler.spec.ts:90:5 › should work with locator.hover()
:warning: [firefox-library] › library/browsercontext-pages.spec.ts:128:3 › should not leak listeners during navigation of 20 pages
:warning: [firefox-library] › library/browsertype-connect.spec.ts:777:7 › run-server › socks proxy › should proxy ipv6 localhost requests @smoke
:warning: [firefox-library] › library/inspector/cli-codegen-1.spec.ts:553:7 › cli codegen › should select
:warning: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:138:7 › cli codegen › should upload multiple files
:warning: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:200:7 › cli codegen › should download files
:warning: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:493:7 › cli codegen › should --save-trace
:warning: [firefox-library] › library/video.spec.ts:209:5 › screencast › should expose video path
:warning: [firefox-page] › page/page-click.spec.ts:99:3 › should click the 1x1 div
:warning: [firefox-library] › library/permissions.spec.ts:103:5 › permissions › should trigger permission onchange
:warning: [firefox-library] › library/inspector/cli-codegen-2.spec.ts:340:7 › cli codegen › should record open in a new tab with url
:warning: [firefox-library] › library/tracing.spec.ts:412:14 › should produce screencast frames scale
:warning: [chromium-library] › library/browsercontext-viewport.spec.ts:143:12 › should drag with high dpi
:warning: [chromium-library] › library/inspector/cli-codegen-3.spec.ts:415:7 › cli codegen › should generate getByPlaceholder
:warning: [chromium-library] › library/tap.spec.ts:23:3 › should send all of the correct events @smoke
:warning: [chromium-page] › page/page-drag.spec.ts:25:5 › Drag and drop › should work @smoke
:warning: [chromium-library] › library/inspector/cli-codegen-1.spec.ts:23:7 › cli codegen › should click
:warning: [chromium-library] › library/selector-generator.spec.ts:294:5 › selector generator › should not use input[value]
:warning: [firefox-page] › page/frame-goto.spec.ts:46:3 › should continue after client redirect
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:531:7 › cli codegen › should consume pointer events
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:444:7 › cli codegen › should generate getByAltText
:warning: [webkit-page] › page/page-drag.spec.ts:100:5 › Drag and drop › should cancel on escape
:warning: [webkit-library] › library/browsercontext-viewport.spec.ts:143:12 › should drag with high dpi
:warning: [webkit-library] › library/browsertype-connect.spec.ts:711:5 › run-server › setInputFiles should preserve lastModified timestamp
:warning: [webkit-library] › library/emulation-focus.spec.ts:202:12 › should trigger hover state concurrently
:warning: [webkit-library] › library/inspector/cli-codegen-1.spec.ts:258:7 › cli codegen › should fill japanese text
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:415:7 › cli codegen › should generate getByPlaceholder
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:562:7 › cli codegen › should assert value
:warning: [webkit-library] › library/inspector/cli-codegen-3.spec.ts:634:7 › cli codegen › should assert visibility
:warning: [webkit-library] › library/trace-viewer.spec.ts:240:1 › should have network requests
:warning: [webkit-page] › page/page-mouse.spec.ts:193:3 › should trigger hover state with removed window.Node
:warning: [webkit-library] › library/tracing.spec.ts:412:14 › should produce screencast frames scale
:warning: [webkit-page] › page/workers.spec.ts:243:3 › should support offline

172580 passed, 7721 skipped, 2643 did not run :heavy_check_mark::heavy_check_mark::heavy_check_mark:

Merge workflow run.