stibnite: building 00xb699z1msa8d2nqk0g0kimlwcqxi3s-vanixiets-docs-e2e-negative-report-0.0.0-development.drv Running phase: unpackPhase unpacking source archive /nix/store/rxzalpbmx2i7vxaf3h4p7d559vh0c8gf-source source root is source Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase docs preview port: 55442 [WebServer] $ node ./node_modules/.bin/astro preview --host 127.0.0.1 --port "55442" [WebServer] [astro] `markdown.remarkPlugins`, `markdown.rehypePlugins`, and `markdown.remarkRehype` are deprecated. Pass them to `unified({...})` from `@astrojs/markdown-remark` directly instead. [WebServer] Unable to fetch the `Request.cf` object! Falling back to a default placeholder... [WebServer] Error: unable to get local issuer certificate [WebServer] at TLSSocket.onConnectSecure (node:internal/tls/wrap:1775:34) [WebServer] at TLSSocket.emit (node:events:514:28) [WebServer] at TLSSocket.emit (node:domain:489:12) [WebServer] at TLSSocket._finishInit (node:internal/tls/wrap:1203:8) [WebServer] at ssl.onhandshakedone (node:internal/tls/wrap:984:12) Running 1 test using 1 worker [1/1] [chromium] › tests/negative-control/reader-journey.spec.ts:4:1 › damaged guide is rejected by the real reader journey [chromium] › tests/negative-control/reader-journey.spec.ts:4:1 › damaged guide is rejected by the real reader journey Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set. [2/1] (retries) [chromium] › tests/negative-control/reader-journey.spec.ts:4:1 › damaged guide is rejected by the real reader journey (retry #1) Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set. [3/1] (retries) [chromium] › tests/negative-control/reader-journey.spec.ts:4:1 › damaged guide is rejected by the real reader journey (retry #2) Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set. 1) [chromium] › tests/negative-control/reader-journey.spec.ts:4:1 › damaged guide is rejected by the real reader journey Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) Expected: visible Timeout: 1000ms Error: element(s) not found Call log: - Expect "toBeVisible" getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) with timeout 1000ms - waiting for getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) at ../../e2e/reader-journey.ts:10 8 | .click(); 9 | await expect(page).toHaveURL(/\/guides\/getting-started\/?$/); > 10 | await expect(page.getByRole("heading", { level: 1, name: "Getting started", exact: true })).toBeVisible(); | ^ 11 | const toc = page.locator("starlight-toc").getByRole("navigation", { name: /on this page/i }); 12 | await toc.getByRole("link", { name: "Prerequisites", exact: true }).click(); 13 | await expect(page).toHaveURL(/#prerequisites$/); at readBootstrapGuide (/nix/var/nix/builds/nix-28152-597012227/source/packages/docs/e2e/reader-journey.ts:10:95) at /nix/var/nix/builds/nix-28152-597012227/source/packages/docs/tests/negative-control/reader-journey.spec.ts:10:3 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip Usage: npx playwright show-trace test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) Expected: visible Timeout: 1000ms Error: element(s) not found Call log: - Expect "toBeVisible" getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) with timeout 1000ms - waiting for getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) at ../../e2e/reader-journey.ts:10 8 | .click(); 9 | await expect(page).toHaveURL(/\/guides\/getting-started\/?$/); > 10 | await expect(page.getByRole("heading", { level: 1, name: "Getting started", exact: true })).toBeVisible(); | ^ 11 | const toc = page.locator("starlight-toc").getByRole("navigation", { name: /on this page/i }); 12 | await toc.getByRole("link", { name: "Prerequisites", exact: true }).click(); 13 | await expect(page).toHaveURL(/#prerequisites$/); at readBootstrapGuide (/nix/var/nix/builds/nix-28152-597012227/source/packages/docs/e2e/reader-journey.ts:10:95) at /nix/var/nix/builds/nix-28152-597012227/source/packages/docs/tests/negative-control/reader-journey.spec.ts:10:3 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) Expected: visible Timeout: 1000ms Error: element(s) not found Call log: - Expect "toBeVisible" getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) with timeout 1000ms - waiting for getByRole('heading', { name: 'Getting started', exact: true, level: 1 }) at ../../e2e/reader-journey.ts:10 8 | .click(); 9 | await expect(page).toHaveURL(/\/guides\/getting-started\/?$/); > 10 | await expect(page.getByRole("heading", { level: 1, name: "Getting started", exact: true })).toBeVisible(); | ^ 11 | const toc = page.locator("starlight-toc").getByRole("navigation", { name: /on this page/i }); 12 | await toc.getByRole("link", { name: "Prerequisites", exact: true }).click(); 13 | await expect(page).toHaveURL(/#prerequisites$/); at readBootstrapGuide (/nix/var/nix/builds/nix-28152-597012227/source/packages/docs/e2e/reader-journey.ts:10:95) at /nix/var/nix/builds/nix-28152-597012227/source/packages/docs/tests/negative-control/reader-journey.spec.ts:10:3 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry2/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry2/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry2/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry2/trace.zip Usage: npx playwright show-trace test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium-retry2/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── 1 failed [chromium] › tests/negative-control/reader-journey.spec.ts:4:1 › damaged guide is rejected by the real reader journey {"passed":false,"counts":{"expected":0,"unexpected":1,"skipped":0,"flaky":0},"infrastructureRetries":0} buildPhase completed in 1 minutes 4 seconds Running phase: installPhase Running phase: fixupPhase checking for references to /nix/var/nix/builds/nix-28152-597012227/ in /nix/store/kzm2vg6sq613jzv3ydd7x3rrrm1p21z2-vanixiets-docs-e2e-negative-report-0.0.0-development... patching script interpreter paths in /nix/store/kzm2vg6sq613jzv3ydd7x3rrrm1p21z2-vanixiets-docs-e2e-negative-report-0.0.0-development