Skip to content

E2E Nginx Multisite Smoke #7

E2E Nginx Multisite Smoke

E2E Nginx Multisite Smoke #7

Manually triggered April 25, 2026 18:16
Status Failure
Total duration 1m 36s
Artifacts 1

e2e-nginx-multisite.yml

on: workflow_dispatch
E2E Nginx Multisite Smoke
1m 33s
E2E Nginx Multisite Smoke
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 1 notice
E2E Nginx Multisite Smoke
Process completed with exit code 1.
[chromium] β€Ί tests/e2e/specs/multisite-stack-smoke.spec.ts:108:9 β€Ί WP Sudo multisite alternative stack smoke tests β€Ί MSTACK-03: network-admin policy preset applies and can be restored: tests/e2e/specs/multisite-stack-smoke.spec.ts#L141
1) [chromium] β€Ί tests/e2e/specs/multisite-stack-smoke.spec.ts:108:9 β€Ί WP Sudo multisite alternative stack smoke tests β€Ί MSTACK-03: network-admin policy preset applies and can be restored Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toContainText(expected) failed Locator: locator('.wp-sudo-notice.notice-success') Expected substring: "Normal preset applied." Error: strict mode violation: locator('.wp-sudo-notice.notice-success') resolved to 2 elements: 1) <div class="notice notice-success is-dismissible wp-sudo-notice">…</div> aka getByText('Normal preset applied. All surfaces are now limited.Dismiss this notice.') 2) <div class="notice notice-success is-dismissible wp-sudo-notice">…</div> aka getByText('Settings saved. Dismiss this') Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('.wp-sudo-notice.notice-success') 139 | } 140 | > 141 | await expect( page.locator( '.wp-sudo-notice.notice-success' ) ).toContainText( | ^ 142 | `${ expectedLabel } preset applied.` 143 | ); 144 | }; at applyPresetAndWait (/home/runner/work/Sudo/Sudo/tests/e2e/specs/multisite-stack-smoke.spec.ts:141:78) at /home/runner/work/Sudo/Sudo/tests/e2e/specs/multisite-stack-smoke.spec.ts:160:13
[chromium] β€Ί tests/e2e/specs/multisite-stack-smoke.spec.ts:108:9 β€Ί WP Sudo multisite alternative stack smoke tests β€Ί MSTACK-03: network-admin policy preset applies and can be restored: tests/e2e/specs/multisite-stack-smoke.spec.ts#L141
1) [chromium] β€Ί tests/e2e/specs/multisite-stack-smoke.spec.ts:108:9 β€Ί WP Sudo multisite alternative stack smoke tests β€Ί MSTACK-03: network-admin policy preset applies and can be restored Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toContainText(expected) failed Locator: locator('.wp-sudo-notice.notice-success') Expected substring: "Normal preset applied." Error: strict mode violation: locator('.wp-sudo-notice.notice-success') resolved to 2 elements: 1) <div class="notice notice-success is-dismissible wp-sudo-notice">…</div> aka getByText('Normal preset applied. All surfaces are now limited.Dismiss this notice.') 2) <div class="notice notice-success is-dismissible wp-sudo-notice">…</div> aka getByText('Settings saved. Dismiss this') Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('.wp-sudo-notice.notice-success') 139 | } 140 | > 141 | await expect( page.locator( '.wp-sudo-notice.notice-success' ) ).toContainText( | ^ 142 | `${ expectedLabel } preset applied.` 143 | ); 144 | }; at applyPresetAndWait (/home/runner/work/Sudo/Sudo/tests/e2e/specs/multisite-stack-smoke.spec.ts:141:78) at /home/runner/work/Sudo/Sudo/tests/e2e/specs/multisite-stack-smoke.spec.ts:160:13
[chromium] β€Ί tests/e2e/specs/multisite-stack-smoke.spec.ts:108:9 β€Ί WP Sudo multisite alternative stack smoke tests β€Ί MSTACK-03: network-admin policy preset applies and can be restored: tests/e2e/specs/multisite-stack-smoke.spec.ts#L141
1) [chromium] β€Ί tests/e2e/specs/multisite-stack-smoke.spec.ts:108:9 β€Ί WP Sudo multisite alternative stack smoke tests β€Ί MSTACK-03: network-admin policy preset applies and can be restored Error: expect(locator).toContainText(expected) failed Locator: locator('.wp-sudo-notice.notice-success') Expected substring: "Normal preset applied." Error: strict mode violation: locator('.wp-sudo-notice.notice-success') resolved to 2 elements: 1) <div class="notice notice-success is-dismissible wp-sudo-notice">…</div> aka getByText('Normal preset applied. All surfaces are now limited.Dismiss this notice.') 2) <div class="notice notice-success is-dismissible wp-sudo-notice">…</div> aka getByText('Settings saved. Dismiss this') Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('.wp-sudo-notice.notice-success') 139 | } 140 | > 141 | await expect( page.locator( '.wp-sudo-notice.notice-success' ) ).toContainText( | ^ 142 | `${ expectedLabel } preset applied.` 143 | ); 144 | }; at applyPresetAndWait (/home/runner/work/Sudo/Sudo/tests/e2e/specs/multisite-stack-smoke.spec.ts:141:78) at /home/runner/work/Sudo/Sudo/tests/e2e/specs/multisite-stack-smoke.spec.ts:160:13
🎭 Playwright Run Summary
1 failed [chromium] β€Ί tests/e2e/specs/multisite-stack-smoke.spec.ts:108:9 β€Ί WP Sudo multisite alternative stack smoke tests β€Ί MSTACK-03: network-admin policy preset applies and can be restored 2 passed (18.1s)

Artifacts

Produced during runtime
Name Size Digest
playwright-nginx-multisite-report Expired
9.54 MB
sha256:a296e402cee6fad72e3064c7eba5042efae6c50aa3669d28a7f5a879f803ef6d