e2e-remote: server ready on 127.0.0.1:8080 after 40s (debian1) ? Verifying lockfile against supply-chain policies (4 entries)... ✓ Lockfile passes supply-chain policies (4 entries in 937ms) Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +3 +++ Progress: resolved 3, reused 3, downloaded 0, added 3, done devDependencies: + @playwright/test 1.62.0 Done in 1.1s using pnpm v11.5.2 Running 8 tests using 1 worker COMPAT_RECEIPT project=chromium acf=6.3.5 status=active ✓ 1 [chromium] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean (749ms) ✓ 2 [chromium] › compatibility/integration-presence.spec.js:71:3 › PG-39/PG-40 compatibility preparation › ACF absent: admin and REST degrade to unavailable without fatal (1.4s) ✓ 3 [chromium] › compatibility/integration-presence.spec.js:91:3 › PG-39/PG-40 compatibility preparation › Yoast absent: no SEO integration fields and admin/frontend remain clean (1.1s) ✘ 4 [chromium] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean (3.3s) ✘ 5 [chromium] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean (retry #1) (712ms) - 6 [chromium] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean (retry #1) - 7 [chromium] › compatibility/integration-presence.spec.js:71:3 › PG-39/PG-40 compatibility preparation › ACF absent: admin and REST degrade to unavailable without fatal (retry #1) - 8 [chromium] › compatibility/integration-presence.spec.js:91:3 › PG-39/PG-40 compatibility preparation › Yoast absent: no SEO integration fields and admin/frontend remain clean (retry #1) ✘ 9 [chromium] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean (retry #2) (707ms) - 10 [chromium] › compatibility/integration-presence.spec.js:71:3 › PG-39/PG-40 compatibility preparation › ACF absent: admin and REST degrade to unavailable without fatal (retry #2) - 11 [chromium] › compatibility/integration-presence.spec.js:91:3 › PG-39/PG-40 compatibility preparation › Yoast absent: no SEO integration fields and admin/frontend remain clean (retry #2) - 12 [chromium] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean (retry #2) ✘ 13 [firefox] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean (1.5s) - 14 [firefox] › compatibility/integration-presence.spec.js:71:3 › PG-39/PG-40 compatibility preparation › ACF absent: admin and REST degrade to unavailable without fatal - 15 [firefox] › compatibility/integration-presence.spec.js:91:3 › PG-39/PG-40 compatibility preparation › Yoast absent: no SEO integration fields and admin/frontend remain clean - 16 [firefox] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean ✘ 17 [firefox] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean (retry #1) (1.6s) - 18 [firefox] › compatibility/integration-presence.spec.js:71:3 › PG-39/PG-40 compatibility preparation › ACF absent: admin and REST degrade to unavailable without fatal (retry #1) - 19 [firefox] › compatibility/integration-presence.spec.js:91:3 › PG-39/PG-40 compatibility preparation › Yoast absent: no SEO integration fields and admin/frontend remain clean (retry #1) - 20 [firefox] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean (retry #1) ✘ 21 [firefox] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean (retry #2) (1.5s) - 22 [firefox] › compatibility/integration-presence.spec.js:71:3 › PG-39/PG-40 compatibility preparation › ACF absent: admin and REST degrade to unavailable without fatal (retry #2) - 23 [firefox] › compatibility/integration-presence.spec.js:91:3 › PG-39/PG-40 compatibility preparation › Yoast absent: no SEO integration fields and admin/frontend remain clean (retry #2) - 24 [firefox] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean (retry #2) 1) [chromium] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean Error: install Yoast SEO expect(received).toBe(expected) // Object.is equality Expected: 201 Received: 500 32 | }); 33 | const body = await json(response); > 34 | expect(response.status(), 'install Yoast SEO').toBe(201); | ^ 35 | expect(body).toMatchObject({ plugin: YOAST, status: 'inactive' }); 36 | return body; 37 | } at ensureYoast (/home/user/builds/ipz-compatibility-pg38-42-76e145ac3a8c/plugins/international-press-zone/tests/e2e/compatibility/integration-presence.spec.js:34:50) at /home/user/builds/ipz-compatibility-pg38-42-76e145ac3a8c/plugins/international-press-zone/tests/e2e/compatibility/integration-presence.spec.js:111:23 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/compatibility-integration--40f61-admin-frontend-remain-clean-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/compatibility-integration--40f61-admin-frontend-remain-clean-chromium/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/compatibility-integration--40f61-admin-frontend-remain-clean-chromium/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/compatibility-integration--40f61-admin-frontend-remain-clean-chromium/trace.zip Usage: pnpm exec playwright show-trace test-results/compatibility-integration--40f61-admin-frontend-remain-clean-chromium/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 2) [firefox] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 61 | } 62 | const fields = await getAcfFields(page, nonce); > 63 | expect(fields.available).toBe(true); | ^ 64 | expect(fields.groups.length).toBeGreaterThan(0); 65 | await expect(page.locator('.ipz-fields-translate')).toBeVisible(); 66 | await expect(page.locator('.ipz-fields-translate__state--unavailable')).toHaveCount(0); at /home/user/builds/ipz-compatibility-pg38-42-76e145ac3a8c/plugins/international-press-zone/tests/e2e/compatibility/integration-presence.spec.js:63:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox/trace.zip Usage: pnpm exec playwright show-trace test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 61 | } 62 | const fields = await getAcfFields(page, nonce); > 63 | expect(fields.available).toBe(true); | ^ 64 | expect(fields.groups.length).toBeGreaterThan(0); 65 | await expect(page.locator('.ipz-fields-translate')).toBeVisible(); 66 | await expect(page.locator('.ipz-fields-translate__state--unavailable')).toHaveCount(0); at /home/user/builds/ipz-compatibility-pg38-42-76e145ac3a8c/plugins/international-press-zone/tests/e2e/compatibility/integration-presence.spec.js:63:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry1/trace.zip Usage: pnpm exec playwright show-trace test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 61 | } 62 | const fields = await getAcfFields(page, nonce); > 63 | expect(fields.available).toBe(true); | ^ 64 | expect(fields.groups.length).toBeGreaterThan(0); 65 | await expect(page.locator('.ipz-fields-translate')).toBeVisible(); 66 | await expect(page.locator('.ipz-fields-translate__state--unavailable')).toHaveCount(0); at /home/user/builds/ipz-compatibility-pg38-42-76e145ac3a8c/plugins/international-press-zone/tests/e2e/compatibility/integration-presence.spec.js:63:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry2/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry2/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry2/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry2/trace.zip Usage: pnpm exec playwright show-trace test-results/compatibility-integration--79d69--and-field-graph-stay-clean-firefox-retry2/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 3) [chromium] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 61 | } 62 | const fields = await getAcfFields(page, nonce); > 63 | expect(fields.available).toBe(true); | ^ 64 | expect(fields.groups.length).toBeGreaterThan(0); 65 | await expect(page.locator('.ipz-fields-translate')).toBeVisible(); 66 | await expect(page.locator('.ipz-fields-translate__state--unavailable')).toHaveCount(0); at /home/user/builds/ipz-compatibility-pg38-42-76e145ac3a8c/plugins/international-press-zone/tests/e2e/compatibility/integration-presence.spec.js:63:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry1/trace.zip Usage: pnpm exec playwright show-trace test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 61 | } 62 | const fields = await getAcfFields(page, nonce); > 63 | expect(fields.available).toBe(true); | ^ 64 | expect(fields.groups.length).toBeGreaterThan(0); 65 | await expect(page.locator('.ipz-fields-translate')).toBeVisible(); 66 | await expect(page.locator('.ipz-fields-translate__state--unavailable')).toHaveCount(0); at /home/user/builds/ipz-compatibility-pg38-42-76e145ac3a8c/plugins/international-press-zone/tests/e2e/compatibility/integration-presence.spec.js:63:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry2/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry2/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry2/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry2/trace.zip Usage: pnpm exec playwright show-trace test-results/compatibility-integration--79d69--and-field-graph-stay-clean-chromium-retry2/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 2 failed [chromium] › compatibility/integration-presence.spec.js:107:3 › PG-39/PG-40 compatibility preparation › Yoast active: real SEO fields appear and admin/frontend remain clean [firefox] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean 1 flaky [chromium] › compatibility/integration-presence.spec.js:52:3 › PG-39/PG-40 compatibility preparation › ACF active: admin, REST and field graph stay clean 3 did not run 2 passed (57.4s) e2e-remote: client exit=1 command-supervisor classification=opaque-exit command-supervisor last-event=none command-supervisor process-tree=empty