Skip to content

Merge pull request #560 from webstackdev/feature/styling-offline-page #221

Merge pull request #560 from webstackdev/feature/styling-offline-page

Merge pull request #560 from webstackdev/feature/styling-offline-page #221

Triggered via push February 15, 2026 19:13
Status Failure
Total duration 37m 4s
Artifacts

playwright.yml

on: push
E2E Test Hotfix Bypass
0s
E2E Test Hotfix Bypass
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 1 notice
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L169
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.getAttribute: Test timeout of 30000ms exceeded. Call log: - waiting for locator('a[href*="/services/"]').first() 167 | 168 | const firstServiceLink = page.locator('a[href*="/services/"]').first() > 169 | const serviceUrl = await firstServiceLink.getAttribute('href') | ^ 170 | 171 | if (serviceUrl) { 172 | resetChecker() at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:169:47
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L0
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L169
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors Error: locator.getAttribute: Test timeout of 30000ms exceeded. Call log: - waiting for locator('a[href*="/services/"]').first() 167 | 168 | const firstServiceLink = page.locator('a[href*="/services/"]').first() > 169 | const serviceUrl = await firstServiceLink.getAttribute('href') | ^ 170 | 171 | if (serviceUrl) { 172 | resetChecker() at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:169:47
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L0
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors Test timeout of 30000ms exceeded.
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready service detail page loads: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L45
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.getAttribute: Test timeout of 30000ms exceeded. Call log: - waiting for locator('a[href*="/services/"]').first() 43 | // Find first service link 44 | const firstServiceLink = page.locator('a[href*="/services/"]').first() > 45 | const serviceUrl = await firstServiceLink.getAttribute('href') | ^ 46 | 47 | if (!serviceUrl) { 48 | test.skip() at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:45:47
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready service detail page loads: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L0
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready service detail page loads: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L45
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.getAttribute: Test timeout of 30000ms exceeded. Call log: - waiting for locator('a[href*="/services/"]').first() 43 | // Find first service link 44 | const firstServiceLink = page.locator('a[href*="/services/"]').first() > 45 | const serviceUrl = await firstServiceLink.getAttribute('href') | ^ 46 | 47 | if (!serviceUrl) { 48 | test.skip() at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:45:47
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready service detail page loads: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L0
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready service detail page loads: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L45
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads Error: locator.getAttribute: Test timeout of 30000ms exceeded. Call log: - waiting for locator('a[href*="/services/"]').first() 43 | // Find first service link 44 | const firstServiceLink = page.locator('a[href*="/services/"]').first() > 45 | const serviceUrl = await firstServiceLink.getAttribute('href') | ^ 46 | 47 | if (!serviceUrl) { 48 | test.skip() at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:45:47
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready service detail page loads: test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L0
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads Test timeout of 30000ms exceeded.
E2E Tests
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
🎭 Playwright Run Summary
14 failed [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors [firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads [firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors [webkit] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads [webkit] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors [mobile-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads [mobile-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors [mobile-safari] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads [mobile-safari] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors [microsoft-edge] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads [microsoft-edge] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors [google-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke@ready service detail page loads [google-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:132:3 › Dynamic Pages @smoke@ready dynamic pages have no 404 errors 15 skipped 139 passed (35.0m)