Skip to content

Fix frontend e2e sidebar and WCAG regression failures #1666

Fix frontend e2e sidebar and WCAG regression failures

Fix frontend e2e sidebar and WCAG regression failures #1666

Triggered via pull request April 4, 2026 16:35
Status Failure
Total duration 5m 6s
Artifacts 3

ci.yml

on: pull_request
changes
9s
changes
frontend-build  /  Frontend Build
4m 33s
frontend-build / Frontend Build
apphost-build  /  AppHost Build
23s
apphost-build / AppHost Build
ci-gate
4s
ci-gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 1 warning, and 1 notice
frontend-build / Frontend Build
Process completed with exit code 1.
[desktop-chromium] › tests/e2e/ui-regressions.spec.ts:164:1 › API sidebar collapse state persists across reloads: src/frontend/tests/e2e/ui-regressions.spec.ts#L0
1) [desktop-chromium] › tests/e2e/ui-regressions.spec.ts:164:1 › API sidebar collapse state persists across reloads Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[desktop-chromium] › tests/e2e/ui-regressions.spec.ts:164:1 › API sidebar collapse state persists across reloads: src/frontend/tests/e2e/ui-regressions.spec.ts#L198
1) [desktop-chromium] › tests/e2e/ui-regressions.spec.ts:164:1 › API sidebar collapse state persists across reloads Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test timeout of 30000ms exceeded 196 | await page.goto('/reference/api/csharp/', { waitUntil: 'domcontentloaded' }); 197 | > 198 | await expect.poll(() => hasCollapsedSidebar(page)).toBe(false); | ^ 199 | await expect.poll(() => readSidebarCollapsedPreference(page)).toBe('0'); 200 | }); 201 | at /home/runner/work/aspire.dev/aspire.dev/src/frontend/tests/e2e/ui-regressions.spec.ts:198:3
[desktop-chromium] › tests/e2e/ui-regressions.spec.ts:164:1 › API sidebar collapse state persists across reloads: src/frontend/tests/e2e/ui-regressions.spec.ts#L198
1) [desktop-chromium] › tests/e2e/ui-regressions.spec.ts:164:1 › API sidebar collapse state persists across reloads Error: Test timeout of 30000ms exceeded 196 | await page.goto('/reference/api/csharp/', { waitUntil: 'domcontentloaded' }); 197 | > 198 | await expect.poll(() => hasCollapsedSidebar(page)).toBe(false); | ^ 199 | await expect.poll(() => readSidebarCollapsedPreference(page)).toBe('0'); 200 | }); 201 | at /home/runner/work/aspire.dev/aspire.dev/src/frontend/tests/e2e/ui-regressions.spec.ts:198:3
ci-gate
Process completed with exit code 1.
frontend-build / Frontend Build
No files were found with the provided path: src/frontend/dist. No artifacts will be uploaded.
🎭 Playwright Run Summary
1 failed [desktop-chromium] › tests/e2e/ui-regressions.spec.ts:164:1 › API sidebar collapse state persists across reloads 2 skipped 60 passed (3.5m)

Artifacts

Produced during runtime
Name Size Digest
apphost-release
9.05 MB
sha256:4198b18c5c4a695d9bd58a6d5818421ec502ccde492c80d48caf46ee73c04d7d
frontend-playwright-report
22.5 MB
sha256:c5bee4f13552b498c7742815bd6d5fc9ca61cb8381c93a43b2a783d891ee773d
frontend-test-results
21.9 MB
sha256:1bbea7adbccb857b6b1dbcff9f4d310fa10041f90b69ac18fb52846b41aace8a