Skip to content

Defensive hardening improvements for 6.9.3 (#528) #1189

Defensive hardening improvements for 6.9.3 (#528)

Defensive hardening improvements for 6.9.3 (#528) #1189

Triggered via push July 29, 2026 09:57
Status Failure
Total duration 18m 55s
Artifacts 2

e2e.yml

on: push
Matrix: test
Local JSON Multisite Integration
5m 20s
Local JSON Multisite Integration
Merge Artifacts
1m 59s
Merge Artifacts
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 16 notices
[chromium] › tests/e2e/import-export.spec.ts:1112:3 › Import/Export › Export/Import Round Trip › should preserve options page data through export and re-import: tests/e2e/import-export.spec.ts#L1194
4) [chromium] › tests/e2e/import-export.spec.ts:1112:3 › Import/Export › Export/Import Round Trip › should preserve options page data through export and re-import TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("RT Options 1785319545584")').locator('th.check-column input[type="checkbox"]') 1192 | await optRow 1193 | .locator( 'th.check-column input[type="checkbox"]' ) > 1194 | .check(); | ^ 1195 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 1196 | await page.click( '#doaction2' ); 1197 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:1194:6
[chromium] › tests/e2e/import-export.spec.ts:953:3 › Import/Export › Export/Import Round Trip › should preserve taxonomy data through export and re-import: tests/e2e/import-export.spec.ts#L1030
3) [chromium] › tests/e2e/import-export.spec.ts:953:3 › Import/Export › Export/Import Round Trip › should preserve taxonomy data through export and re-import Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("RT Taxonomy 1785319528609")').locator('th.check-column input[type="checkbox"]') 1028 | await taxRow 1029 | .locator( 'th.check-column input[type="checkbox"]' ) > 1030 | .check(); | ^ 1031 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 1032 | await page.click( '#doaction2' ); 1033 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:1030:6
[chromium] › tests/e2e/import-export.spec.ts:953:3 › Import/Export › Export/Import Round Trip › should preserve taxonomy data through export and re-import: tests/e2e/import-export.spec.ts#L1030
3) [chromium] › tests/e2e/import-export.spec.ts:953:3 › Import/Export › Export/Import Round Trip › should preserve taxonomy data through export and re-import Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("RT Taxonomy 1785319511280")').locator('th.check-column input[type="checkbox"]') 1028 | await taxRow 1029 | .locator( 'th.check-column input[type="checkbox"]' ) > 1030 | .check(); | ^ 1031 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 1032 | await page.click( '#doaction2' ); 1033 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:1030:6
[chromium] › tests/e2e/import-export.spec.ts:953:3 › Import/Export › Export/Import Round Trip › should preserve taxonomy data through export and re-import: tests/e2e/import-export.spec.ts#L1030
3) [chromium] › tests/e2e/import-export.spec.ts:953:3 › Import/Export › Export/Import Round Trip › should preserve taxonomy data through export and re-import TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("RT Taxonomy 1785319494339")').locator('th.check-column input[type="checkbox"]') 1028 | await taxRow 1029 | .locator( 'th.check-column input[type="checkbox"]' ) > 1030 | .check(); | ^ 1031 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 1032 | await page.click( '#doaction2' ); 1033 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:1030:6
[chromium] › tests/e2e/import-export.spec.ts:794:3 › Import/Export › Export/Import Round Trip › should preserve post type data through export and re-import: tests/e2e/import-export.spec.ts#L871
2) [chromium] › tests/e2e/import-export.spec.ts:794:3 › Import/Export › Export/Import Round Trip › should preserve post type data through export and re-import Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("RT Post Type 1785319477087")').locator('th.check-column input[type="checkbox"]') 869 | await ptRow 870 | .locator( 'th.check-column input[type="checkbox"]' ) > 871 | .check(); | ^ 872 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 873 | await page.click( '#doaction2' ); 874 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:871:6
[chromium] › tests/e2e/import-export.spec.ts:794:3 › Import/Export › Export/Import Round Trip › should preserve post type data through export and re-import: tests/e2e/import-export.spec.ts#L871
2) [chromium] › tests/e2e/import-export.spec.ts:794:3 › Import/Export › Export/Import Round Trip › should preserve post type data through export and re-import Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("RT Post Type 1785319459638")').locator('th.check-column input[type="checkbox"]') 869 | await ptRow 870 | .locator( 'th.check-column input[type="checkbox"]' ) > 871 | .check(); | ^ 872 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 873 | await page.click( '#doaction2' ); 874 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:871:6
[chromium] › tests/e2e/import-export.spec.ts:794:3 › Import/Export › Export/Import Round Trip › should preserve post type data through export and re-import: tests/e2e/import-export.spec.ts#L871
2) [chromium] › tests/e2e/import-export.spec.ts:794:3 › Import/Export › Export/Import Round Trip › should preserve post type data through export and re-import TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("RT Post Type 1785319442367")').locator('th.check-column input[type="checkbox"]') 869 | await ptRow 870 | .locator( 'th.check-column input[type="checkbox"]' ) > 871 | .check(); | ^ 872 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 873 | await page.click( '#doaction2' ); 874 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:871:6
[chromium] › tests/e2e/import-export.spec.ts:601:3 › Import/Export › Export/Import Round Trip › should preserve field group data through export and re-import: tests/e2e/import-export.spec.ts#L688
1) [chromium] › tests/e2e/import-export.spec.ts:601:3 › Import/Export › Export/Import Round Trip › should preserve field group data through export and re-import Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("Round Trip Test 1785319424548")').locator('th.check-column input[type="checkbox"]') 686 | await groupRow 687 | .locator( 'th.check-column input[type="checkbox"]' ) > 688 | .check(); | ^ 689 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 690 | await page.click( '#doaction2' ); 691 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:688:6
[chromium] › tests/e2e/import-export.spec.ts:601:3 › Import/Export › Export/Import Round Trip › should preserve field group data through export and re-import: tests/e2e/import-export.spec.ts#L688
1) [chromium] › tests/e2e/import-export.spec.ts:601:3 › Import/Export › Export/Import Round Trip › should preserve field group data through export and re-import Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("Round Trip Test 1785319406517")').locator('th.check-column input[type="checkbox"]') 686 | await groupRow 687 | .locator( 'th.check-column input[type="checkbox"]' ) > 688 | .check(); | ^ 689 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 690 | await page.click( '#doaction2' ); 691 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:688:6
[chromium] › tests/e2e/import-export.spec.ts:601:3 › Import/Export › Export/Import Round Trip › should preserve field group data through export and re-import: tests/e2e/import-export.spec.ts#L688
1) [chromium] › tests/e2e/import-export.spec.ts:601:3 › Import/Export › Export/Import Round Trip › should preserve field group data through export and re-import TimeoutError: locator.check: Timeout 10000ms exceeded. Call log: - waiting for locator('#the-list tr:has-text("Round Trip Test 1785319388566")').locator('th.check-column input[type="checkbox"]') 686 | await groupRow 687 | .locator( 'th.check-column input[type="checkbox"]' ) > 688 | .check(); | ^ 689 | await page.selectOption( '#bulk-action-selector-bottom', 'trash' ); 690 | await page.click( '#doaction2' ); 691 | await page.waitForLoadState( 'networkidle' ); at /home/runner/work/secure-custom-fields/secure-custom-fields/tests/e2e/import-export.spec.ts:688:6
Merge Artifacts
Process completed with exit code 1.
🎭 Playwright Run Summary
90 skipped
🎭 Playwright Run Summary
90 passed (17.7s)
🎭 Playwright Run Summary
90 passed (17.6s)
🎭 Playwright Run Summary
62 passed (3.4m)
🎭 Playwright Run Summary
90 passed (18.7s)
🎭 Playwright Run Summary
19 skipped 22 passed (2.8m)
🎭 Playwright Run Summary
41 passed (4.1m)
🎭 Playwright Run Summary
41 passed (4.5m)
🎭 Playwright Run Summary
62 passed (5.0m)
🎭 Playwright Run Summary
62 passed (5.7m)
🎭 Playwright Run Summary
65 passed (6.9m)
🎭 Playwright Run Summary
65 passed (5.5m)
🎭 Playwright Run Summary
65 passed (8.2m)
🎭 Playwright Run Summary
65 passed (8.5m)
🎭 Playwright Run Summary
41 passed (5.0m)
🎭 Playwright Run Summary
12 failed [chromium] › tests/e2e/import-export.spec.ts:601:3 › Import/Export › Export/Import Round Trip › should preserve field group data through export and re-import [chromium] › tests/e2e/import-export.spec.ts:794:3 › Import/Export › Export/Import Round Trip › should preserve post type data through export and re-import [chromium] › tests/e2e/import-export.spec.ts:953:3 › Import/Export › Export/Import Round Trip › should preserve taxonomy data through export and re-import [chromium] › tests/e2e/import-export.spec.ts:1112:3 › Import/Export › Export/Import Round Trip › should preserve options page data through export and re-import [chromium] › tests/e2e/import-export.spec.ts:1287:3 › Import/Export › Import Overwrite › should update existing post type on import with same key [chromium] › tests/e2e/import-export.spec.ts:1423:3 › Import/Export › Import Overwrite › should update existing taxonomy on import with same key [chromium] › tests/e2e/import-export.spec.ts:1559:3 › Import/Export › Import Overwrite › should update existing options page on import with same key [chromium] › tests/e2e/options-page-admin.spec.ts:73:2 › Options Page Admin › should create, use, and delete a UI options page [chromium] › tests/e2e/post-type-admin.spec.ts:45:2 › Post Type Creation › should create, verify and delete a custom post type [chromium] › tests/e2e/post-type-admin.spec.ts:65:2 › Post Type Creation › should update an existing post type without creating duplicates [chromium] › tests/e2e/post-type-admin.spec.ts:85:2 › Post Type Creation › should trash and restore a post type [chromium] › tests/e2e/post-type-admin.spec.ts:110:2 › Post Type Creation › should create hierarchical post type with taxonomy and field group 50 passed (12.7m)

Artifacts

Produced during runtime
Name Size Digest
blob-reports-merged
114 MB
sha256:e9588075d599270367426ba7c27188f6523f676d4b784f05f1b8950a43bd18ac
failures-artifacts
113 MB
sha256:8b30ed1e77fa44de35520a8e8aa71d236fe21323a992e4d0616588fa2538b0c7