Skip to content

test: fixme partitioned cookie API test on WebKit macOS < 26#41691

Closed
microsoft-playwright-automation[bot] wants to merge 1 commit into
mainfrom
fix-flakes/macos-15-xlarge-28953373849
Closed

test: fixme partitioned cookie API test on WebKit macOS < 26#41691
microsoft-playwright-automation[bot] wants to merge 1 commit into
mainfrom
fix-flakes/macos-15-xlarge-28953373849

Conversation

@microsoft-playwright-automation

@microsoft-playwright-automation microsoft-playwright-automation Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

The add 'Partitioned;' cookie via API test fails ~91% of runs on
webkit-macos-15 bots (20/22 runs failing; green on webkit-ubuntu and
webkit-windows). WebKit on macOS 15 now partitions third-party cookies,
so a nested third-party frame receives only the non-partitioned cookies
instead of the full set the non-partitioned expectations assume — a
distinct behavior from macOS 26 (where webkitPartitions is true).

Scope a fixme to the exact failing config
(webkit && isMac && !webkitPartitions) so the test keeps running on
macOS 26, Linux and Windows.

Verified locally on macOS 15.7 (webkit-library): reproduced the failure,
then confirmed the test is skipped with the fixme and npm run flint
passes.

Run: https://github.com/microsoft/playwright/actions/runs/28953373849

Suggested-reviewer: yury-s

The `add 'Partitioned;' cookie via API` test fails ~91% of runs on
webkit-macos-15 bots (20/22 runs failing; green on webkit-ubuntu and
webkit-windows). WebKit on macOS 15 now partitions third-party cookies,
so a nested third-party frame receives only the non-partitioned cookies
instead of the full set the non-partitioned expectations assume — a
distinct behavior from macOS 26 (where `webkitPartitions` is true).

Scope a `fixme` to the exact failing config
(`webkit && isMac && !webkitPartitions`) so the test keeps running on
macOS 26, Linux and Windows.

Verified locally on macOS 15.7 (webkit-library): reproduced the failure,
then confirmed the test is skipped with the fixme and `npm run flint`
passes.

Run: https://github.com/microsoft/playwright/actions/runs/28953373849

Suggested-reviewer: yury-s
@Skn0tt
Skn0tt force-pushed the fix-flakes/macos-15-xlarge-28953373849 branch from 2c639f8 to 09d07ba Compare July 8, 2026 15:21
@Skn0tt Skn0tt changed the title fix flakes/macos 15 xlarge 28953373849 test: fixme partitioned cookie API test on WebKit macOS < 26 Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Test results for "MCP"

3 failed
❌ [chrome] › mcp/annotate.spec.ts:497 › should disengage annotate mode when --annotate client disconnects @mcp-windows-latest-chrome
❌ [chrome] › mcp/cli-navigation.spec.ts:56 › goto chrome:// page that closes the tab does not crash the response @mcp-windows-latest-chrome
❌ [firefox] › mcp/annotate.spec.ts:497 › should disengage annotate mode when --annotate client disconnects @mcp-macos-latest-firefox

7712 passed, 1242 skipped


Merge workflow run.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Test results for "tests 1"

6 flaky ⚠️ [chromium-library] › library/chromium/chromium.spec.ts:177 › serviceWorker(), and fromServiceWorker() work `@frozen-time-library-chromium-linux`
⚠️ [chromium-library] › library/video.spec.ts:717 › screencast › should work with video+trace `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:680 › screencast › should capture full viewport on hidpi `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/video.spec.ts:717 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/video.spec.ts:645 › screencast › should capture full viewport `@chromium-ubuntu-22.04-node20`
⚠️ [playwright-test] › ui-mode-test-output.spec.ts:118 › should collapse repeated console messages for test `@ubuntu-latest-node20`

49501 passed, 1162 skipped


Merge workflow run.

@yury-s

yury-s commented Jul 8, 2026

Copy link
Copy Markdown
Member

The test is fixed in 2d9df07

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