block 5: UI polish (error boundary, state trio, a11y, reduced-motion, theme-flash, mobile viewport) #10
Annotations
10 errors and 1 notice
|
[chromium] › e2e/screenshots.spec.ts:71:1 › mcp:
ui/e2e/screenshots.spec.ts#L75
5) [chromium] › e2e/screenshots.spec.ts:71:1 › mcp ───────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/
Call log:
- navigating to "http://localhost:37778/", waiting until "load"
73 | // then navigate via the client-side router so we render the MCP Console UI
74 | // instead of hitting the server's 503/JSON handler directly.
> 75 | await page.goto(`${BASE_URL}/`);
| ^
76 | await settle(page);
77 | await page.evaluate(() => {
78 | window.history.pushState({}, "", "/mcp");
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:75:14
|
|
[chromium] › e2e/screenshots.spec.ts:71:1 › mcp:
ui/e2e/screenshots.spec.ts#L75
5) [chromium] › e2e/screenshots.spec.ts:71:1 › mcp ───────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/
Call log:
- navigating to "http://localhost:37778/", waiting until "load"
73 | // then navigate via the client-side router so we render the MCP Console UI
74 | // instead of hitting the server's 503/JSON handler directly.
> 75 | await page.goto(`${BASE_URL}/`);
| ^
76 | await settle(page);
77 | await page.evaluate(() => {
78 | window.history.pushState({}, "", "/mcp");
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:75:14
|
|
[chromium] › e2e/screenshots.spec.ts:60:1 › graph:
ui/e2e/screenshots.spec.ts#L61
4) [chromium] › e2e/screenshots.spec.ts:60:1 › graph ─────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/graph
Call log:
- navigating to "http://localhost:37778/graph", waiting until "load"
59 |
60 | test("graph", async ({ page }) => {
> 61 | await page.goto(`${BASE_URL}/graph`);
| ^
62 | await settle(page);
63 | // Graph has an SVG force simulation — give it a bit longer to settle.
64 | await page.waitForTimeout(2000);
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:61:14
|
|
[chromium] › e2e/screenshots.spec.ts:60:1 › graph:
ui/e2e/screenshots.spec.ts#L61
4) [chromium] › e2e/screenshots.spec.ts:60:1 › graph ─────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/graph
Call log:
- navigating to "http://localhost:37778/graph", waiting until "load"
59 |
60 | test("graph", async ({ page }) => {
> 61 | await page.goto(`${BASE_URL}/graph`);
| ^
62 | await settle(page);
63 | // Graph has an SVG force simulation — give it a bit longer to settle.
64 | await page.waitForTimeout(2000);
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:61:14
|
|
[chromium] › e2e/screenshots.spec.ts:51:1 › documents:
ui/e2e/screenshots.spec.ts#L52
3) [chromium] › e2e/screenshots.spec.ts:51:1 › documents ─────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/docs
Call log:
- navigating to "http://localhost:37778/docs", waiting until "load"
50 |
51 | test("documents", async ({ page }) => {
> 52 | await page.goto(`${BASE_URL}/docs`);
| ^
53 | await settle(page);
54 | await page.screenshot({
55 | path: path.join(OUT_DIR, "documents.png"),
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:52:14
|
|
[chromium] › e2e/screenshots.spec.ts:51:1 › documents:
ui/e2e/screenshots.spec.ts#L52
3) [chromium] › e2e/screenshots.spec.ts:51:1 › documents ─────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/docs
Call log:
- navigating to "http://localhost:37778/docs", waiting until "load"
50 |
51 | test("documents", async ({ page }) => {
> 52 | await page.goto(`${BASE_URL}/docs`);
| ^
53 | await settle(page);
54 | await page.screenshot({
55 | path: path.join(OUT_DIR, "documents.png"),
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:52:14
|
|
[chromium] › e2e/screenshots.spec.ts:42:1 › notes:
ui/e2e/screenshots.spec.ts#L43
2) [chromium] › e2e/screenshots.spec.ts:42:1 › notes ─────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/notes
Call log:
- navigating to "http://localhost:37778/notes", waiting until "load"
41 |
42 | test("notes", async ({ page }) => {
> 43 | await page.goto(`${BASE_URL}/notes`);
| ^
44 | await settle(page);
45 | await page.screenshot({
46 | path: path.join(OUT_DIR, "notes.png"),
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:43:14
|
|
[chromium] › e2e/screenshots.spec.ts:42:1 › notes:
ui/e2e/screenshots.spec.ts#L43
2) [chromium] › e2e/screenshots.spec.ts:42:1 › notes ─────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/notes
Call log:
- navigating to "http://localhost:37778/notes", waiting until "load"
41 |
42 | test("notes", async ({ page }) => {
> 43 | await page.goto(`${BASE_URL}/notes`);
| ^
44 | await settle(page);
45 | await page.screenshot({
46 | path: path.join(OUT_DIR, "notes.png"),
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:43:14
|
|
[chromium] › e2e/screenshots.spec.ts:33:1 › home:
ui/e2e/screenshots.spec.ts#L34
1) [chromium] › e2e/screenshots.spec.ts:33:1 › home ──────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/
Call log:
- navigating to "http://localhost:37778/", waiting until "load"
32 |
33 | test("home", async ({ page }) => {
> 34 | await page.goto(`${BASE_URL}/`);
| ^
35 | await settle(page);
36 | await page.screenshot({
37 | path: path.join(OUT_DIR, "home.png"),
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:34:14
|
|
[chromium] › e2e/screenshots.spec.ts:33:1 › home:
ui/e2e/screenshots.spec.ts#L34
1) [chromium] › e2e/screenshots.spec.ts:33:1 › home ──────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:37778/
Call log:
- navigating to "http://localhost:37778/", waiting until "load"
32 |
33 | test("home", async ({ page }) => {
> 34 | await page.goto(`${BASE_URL}/`);
| ^
35 | await settle(page);
36 | await page.screenshot({
37 | path: path.join(OUT_DIR, "home.png"),
at /home/runner/work/docsiq/docsiq/ui/e2e/screenshots.spec.ts:34:14
|
|
🎭 Playwright Run Summary
5 failed
[chromium] › e2e/screenshots.spec.ts:33:1 › home ───────────────────────────────────────────────
[chromium] › e2e/screenshots.spec.ts:42:1 › notes ──────────────────────────────────────────────
[chromium] › e2e/screenshots.spec.ts:51:1 › documents ──────────────────────────────────────────
[chromium] › e2e/screenshots.spec.ts:60:1 › graph ──────────────────────────────────────────────
[chromium] › e2e/screenshots.spec.ts:71:1 › mcp ────────────────────────────────────────────────
26 passed (36.9s)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
Expired
|
712 KB |
sha256:aa222f37076874ccf9a511dcb436519fb00ea418e0119557c2ef78d001d2a364
|
|
|
playwright-traces
Expired
|
73.2 KB |
sha256:bc14e5157318b74101cfa79da305ab02eefe25799d05f7e123543512ead334df
|
|