Already up to date Done in 34ms using pnpm v11.5.2 e2e-remote: server ready on 127.0.0.1:8080 after 45s (debian1) Running 14 tests using 1 worker ✓ 1 [chromium] › journeys/UJ-006-save-settings.spec.js:16:1 › UJ-006 H1 auto-saves Debug Mode and preserves unrelated settings @UJ-006 @H1 @durable-state @local (3.0s) ✓ 2 [chromium] › journeys/UJ-006-save-settings.spec.js:58:1 › UJ-006 A1 rejects batch_size above the supported maximum @UJ-006 @A1 @normalization @api-only (1.1s) ✓ 3 [chromium] › journeys/UJ-006-save-settings.spec.js:79:1 › UJ-006 P1 denies lower-capability settings mutation and protected fresh read @UJ-006 @P1 @authorization @api-only (8.0s) ✓ 4 [chromium] › journeys/UJ-007-reset-settings.spec.js:35:1 › UJ-007 H1 resets supported settings and fresh state matches controller defaults @UJ-007 @H1 @durable-state @local (2.2s) ✓ 5 [chromium] › journeys/UJ-007-reset-settings.spec.js:85:1 › UJ-007 A1 is idempotent when defaults are already applied @UJ-007 @A1 @idempotency @api-only (1.0s) ✓ 6 [chromium] › journeys/UJ-007-reset-settings.spec.js:114:1 › UJ-007 P1 denies lower-capability reset and protected settings read @UJ-007 @P1 @authorization @api-only (3.4s) ✓ 7 [chromium] › settings.spec.js:77:9 › Plugin Settings › General Settings › should display settings page (1.3s) ✓ 8 [chromium] › settings.spec.js:82:9 › Plugin Settings › General Settings › supports shared automatic keyboard tab activation (3.5s) ✘ 9 [chromium] › settings.spec.js:141:9 › Plugin Settings › General Settings › should persist and restore the auto-translate setting (31.6s) ✓ 10 [chromium] › settings.spec.js:141:9 › Plugin Settings › General Settings › should persist and restore the auto-translate setting (retry #1) (3.0s) ✘ 11 [chromium] › settings.spec.js:178:9 › Plugin Settings › Validation › rejects empty and fractional cache TTL without poisoning later saves (31.4s) ✘ 12 [chromium] › settings.spec.js:178:9 › Plugin Settings › Validation › rejects empty and fractional cache TTL without poisoning later saves (retry #1) (31.3s) ✘ 13 [chromium] › settings.spec.js:178:9 › Plugin Settings › Validation › rejects empty and fractional cache TTL without poisoning later saves (retry #2) (31.2s) ✘ 14 [chromium] › translation-settings.spec.js:67:5 › Translation Settings › should persist and restore the translation tone (31.2s) ✘ 15 [chromium] › translation-settings.spec.js:67:5 › Translation Settings › should persist and restore the translation tone (retry #1) (31.2s) ✘ 16 [chromium] › translation-settings.spec.js:67:5 › Translation Settings › should persist and restore the translation tone (retry #2) (31.2s) ✘ 17 [chromium] › translation-settings.spec.js:98:5 › Translation Settings › should persist and restore the auto-publish translations toggle (31.1s) ✘ 18 [chromium] › translation-settings.spec.js:98:5 › Translation Settings › should persist and restore the auto-publish translations toggle (retry #1) (31.2s) ✘ 19 [chromium] › translation-settings.spec.js:98:5 › Translation Settings › should persist and restore the auto-publish translations toggle (retry #2) (31.2s) ✘ 20 [chromium] › translation-settings.spec.js:131:5 › Translation Settings › should persist and restore the debug mode toggle on the Advanced tab (31.1s) ✘ 21 [chromium] › translation-settings.spec.js:131:5 › Translation Settings › should persist and restore the debug mode toggle on the Advanced tab (retry #1) (31.2s) ✘ 22 [chromium] › translation-settings.spec.js:131:5 › Translation Settings › should persist and restore the debug mode toggle on the Advanced tab (retry #2) (31.2s) ✓ 23 [chromium] › translation-settings.spec.js:170:5 › Translation Settings › tab navigation swaps the visible panel content (988ms) 1) [chromium] › settings.spec.js:178:9 › Plugin Settings › Validation › rejects empty and fractional cache TTL without poisoning later saves Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 26 | // has its body discarded by the navigation, and reading it fails in Chromium. 27 | await page.reload(); > 28 | const response = await page.waitForResponse((candidate) => ( | ^ 29 | candidate.request().method() === 'GET' 30 | && candidate.url().includes(SETTINGS_ENDPOINT) 31 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:28:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:179:44 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium/trace.zip Usage: npx playwright show-trace test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 26 | // has its body discarded by the navigation, and reading it fails in Chromium. 27 | await page.reload(); > 28 | const response = await page.waitForResponse((candidate) => ( | ^ 29 | candidate.request().method() === 'GET' 30 | && candidate.url().includes(SETTINGS_ENDPOINT) 31 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:28:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:179:44 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 26 | // has its body discarded by the navigation, and reading it fails in Chromium. 27 | await page.reload(); > 28 | const response = await page.waitForResponse((candidate) => ( | ^ 29 | candidate.request().method() === 'GET' 30 | && candidate.url().includes(SETTINGS_ENDPOINT) 31 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:28:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:179:44 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry2/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry2/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry2/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry2/trace.zip Usage: npx playwright show-trace test-results/settings-Plugin-Settings-V-d98fe-thout-poisoning-later-saves-chromium-retry2/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 2) [chromium] › translation-settings.spec.js:67:5 › Translation Settings › should persist and restore the translation tone Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:68:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:68:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:68:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry2/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry2/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry2/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry2/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-6f549-estore-the-translation-tone-chromium-retry2/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 3) [chromium] › translation-settings.spec.js:98:5 › Translation Settings › should persist and restore the auto-publish translations toggle Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:99:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:99:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:99:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry2/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry2/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry2/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry2/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-701a3-publish-translations-toggle-chromium-retry2/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 4) [chromium] › translation-settings.spec.js:131:5 › Translation Settings › should persist and restore the debug mode toggle on the Advanced tab Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:132:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:132:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 18 | // has its body discarded by the navigation, and reading it fails in Chromium. 19 | await page.reload(); > 20 | const response = await page.waitForResponse((candidate) => ( | ^ 21 | candidate.request().method() === 'GET' 22 | && candidate.url().includes(SETTINGS_ENDPOINT) 23 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:20:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/translation-settings.spec.js:132:27 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry2/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry2/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry2/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry2/trace.zip Usage: npx playwright show-trace test-results/translation-settings-Trans-4df93--toggle-on-the-Advanced-tab-chromium-retry2/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 5) [chromium] › settings.spec.js:141:9 › Plugin Settings › General Settings › should persist and restore the auto-translate setting Test timeout of 30000ms exceeded. Error: page.waitForResponse: Test timeout of 30000ms exceeded. 26 | // has its body discarded by the navigation, and reading it fails in Chromium. 27 | await page.reload(); > 28 | const response = await page.waitForResponse((candidate) => ( | ^ 29 | candidate.request().method() === 'GET' 30 | && candidate.url().includes(SETTINGS_ENDPOINT) 31 | )); at reloadSettings (/home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:28:33) at /home/user/builds/ipz-e2e-remediation-recovery-d9b48f4d8029/plugins/international-press-zone/tests/e2e/settings.spec.js:142:38 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-G-0758b--the-auto-translate-setting-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-G-0758b--the-auto-translate-setting-chromium/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/settings-Plugin-Settings-G-0758b--the-auto-translate-setting-chromium/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/settings-Plugin-Settings-G-0758b--the-auto-translate-setting-chromium/trace.zip Usage: npx playwright show-trace test-results/settings-Plugin-Settings-G-0758b--the-auto-translate-setting-chromium/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 4 failed [chromium] › settings.spec.js:178:9 › Plugin Settings › Validation › rejects empty and fractional cache TTL without poisoning later saves [chromium] › translation-settings.spec.js:67:5 › Translation Settings › should persist and restore the translation tone [chromium] › translation-settings.spec.js:98:5 › Translation Settings › should persist and restore the auto-publish translations toggle [chromium] › translation-settings.spec.js:131:5 › Translation Settings › should persist and restore the debug mode toggle on the Advanced tab 1 flaky [chromium] › settings.spec.js:141:9 › Plugin Settings › General Settings › should persist and restore the auto-translate setting 9 passed (8.1m) e2e-remote: client exit=1 command-supervisor classification=opaque-exit command-supervisor last-event=none command-supervisor process-tree=empty