Bump the github-actions group with 4 updates #163
playwright.yml
on: pull_request
E2E Test Hotfix Bypass
0s
E2E Tests
17m 10s
Annotations
10 errors, 1 warning, and 1 notice
|
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L167
4) [firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Error: expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: ["http://localhost:4321/api/gdpr/consent (fetch)", "http://localhost:4321/api/gdpr/consent (fetch)"]
165 | await page.goto(caseStudyUrl)
166 | await page.waitForLoadState('networkidle')
> 167 | expect(caseStudyChecker.failed404s).toHaveLength(0)
| ^
168 | }
169 | })
170 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:167:43
|
|
[firefox] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors:
test/e2e/specs/01-smoke/critical-paths.spec.ts#L110
3) [firefox] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Received 404 errors for:
404 POST http://localhost:4321/api/gdpr/consent
404 POST http://localhost:4321/api/gdpr/consent
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: ["404 POST http://localhost:4321/api/gdpr/consent", "404 POST http://localhost:4321/api/gdpr/consent"]
108 | page.reset404Errors()
109 | await page.goto(path)
> 110 | expect(page.errors404, `Received 404 errors for:\n${page.errors404.join("\n")}`).toHaveLength(0)
| ^
111 | }
112 | })
113 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/critical-paths.spec.ts:110:88
|
|
[firefox] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors:
test/e2e/specs/01-smoke/critical-paths.spec.ts#L110
3) [firefox] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Received 404 errors for:
404 POST http://localhost:4321/api/gdpr/consent
404 POST http://localhost:4321/api/gdpr/consent
404 POST http://localhost:4321/api/gdpr/consent
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 3
Received array: ["404 POST http://localhost:4321/api/gdpr/consent", "404 POST http://localhost:4321/api/gdpr/consent", "404 POST http://localhost:4321/api/gdpr/consent"]
108 | page.reset404Errors()
109 | await page.goto(path)
> 110 | expect(page.errors404, `Received 404 errors for:\n${page.errors404.join("\n")}`).toHaveLength(0)
| ^
111 | }
112 | })
113 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/critical-paths.spec.ts:110:88
|
|
[firefox] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors:
test/e2e/specs/01-smoke/critical-paths.spec.ts#L110
3) [firefox] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
Error: Received 404 errors for:
404 POST http://localhost:4321/api/gdpr/consent
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: ["404 POST http://localhost:4321/api/gdpr/consent"]
108 | page.reset404Errors()
109 | await page.goto(path)
> 110 | expect(page.errors404, `Received 404 errors for:\n${page.errors404.join("\n")}`).toHaveLength(0)
| ^
111 | }
112 | })
113 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/critical-paths.spec.ts:110:88
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L139
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: ["http://localhost:4321/api/gdpr/consent (fetch)", "http://localhost:4321/api/gdpr/consent (fetch)"]
137 | await page.goto(articleUrl)
138 | await page.waitForLoadState('networkidle')
> 139 | expect(articleChecker.failed404s).toHaveLength(0)
| ^
140 | }
141 |
142 | // Test service page
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:139:41
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L167
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: ["http://localhost:4321/api/gdpr/consent (fetch)", "http://localhost:4321/api/gdpr/consent (fetch)"]
165 | await page.goto(caseStudyUrl)
166 | await page.waitForLoadState('networkidle')
> 167 | expect(caseStudyChecker.failed404s).toHaveLength(0)
| ^
168 | }
169 | })
170 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:167:43
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L139
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Error: expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: ["http://localhost:4321/api/gdpr/consent (fetch)", "http://localhost:4321/api/gdpr/consent (fetch)"]
137 | await page.goto(articleUrl)
138 | await page.waitForLoadState('networkidle')
> 139 | expect(articleChecker.failed404s).toHaveLength(0)
| ^
140 | }
141 |
142 | // Test service page
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:139:41
|
|
[chromium] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors:
test/e2e/specs/01-smoke/critical-paths.spec.ts#L110
1) [chromium] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Received 404 errors for:
404 POST http://localhost:4321/api/gdpr/consent
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: ["404 POST http://localhost:4321/api/gdpr/consent"]
108 | page.reset404Errors()
109 | await page.goto(path)
> 110 | expect(page.errors404, `Received 404 errors for:\n${page.errors404.join("\n")}`).toHaveLength(0)
| ^
111 | }
112 | })
113 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/critical-paths.spec.ts:110:88
|
|
[chromium] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors:
test/e2e/specs/01-smoke/critical-paths.spec.ts#L110
1) [chromium] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Received 404 errors for:
404 POST http://localhost:4321/api/gdpr/consent
404 POST http://localhost:4321/api/gdpr/consent
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: ["404 POST http://localhost:4321/api/gdpr/consent", "404 POST http://localhost:4321/api/gdpr/consent"]
108 | page.reset404Errors()
109 | await page.goto(path)
> 110 | expect(page.errors404, `Received 404 errors for:\n${page.errors404.join("\n")}`).toHaveLength(0)
| ^
111 | }
112 | })
113 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/critical-paths.spec.ts:110:88
|
|
[chromium] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors:
test/e2e/specs/01-smoke/critical-paths.spec.ts#L110
1) [chromium] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
Error: Received 404 errors for:
404 POST http://localhost:4321/api/gdpr/consent
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: ["404 POST http://localhost:4321/api/gdpr/consent"]
108 | page.reset404Errors()
109 | await page.goto(path)
> 110 | expect(page.errors404, `Received 404 errors for:\n${page.errors404.join("\n")}`).toHaveLength(0)
| ^
111 | }
112 | })
113 |
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/critical-paths.spec.ts:110:88
|
|
E2E Tests
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
18 failed
[chromium] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[firefox] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[webkit] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
[webkit] › test/e2e/specs/01-smoke/critical-paths.spec.ts:114:3 › Critical Paths @smoke › @ready main pages have no errors
[webkit] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[webkit] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:171:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[Mobile Chrome] › test/e2e/specs/01-smoke/critical-paths.spec.ts:38:3 › Critical Paths @smoke › @ready mobile navigation works across main pages
[Mobile Chrome] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
[Mobile Safari] › test/e2e/specs/01-smoke/critical-paths.spec.ts:38:3 › Critical Paths @smoke › @ready mobile navigation works across main pages
[Mobile Safari] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
[Mobile Safari] › test/e2e/specs/01-smoke/critical-paths.spec.ts:114:3 › Critical Paths @smoke › @ready main pages have no errors
[Mobile Safari] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[Microsoft Edge] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
[Microsoft Edge] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[Google Chrome] › test/e2e/specs/01-smoke/critical-paths.spec.ts:104:3 › Critical Paths @smoke › @ready main pages have no 404 errors
[Google Chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
5 flaky
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:171:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[Mobile Chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:126:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[Mobile Chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:171:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[Microsoft Edge] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:171:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[Google Chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:171:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
15 skipped
130 passed (15.1m)
|