this derivation will be built: /nix/store/8pzv0hp61m55zgxw55yn8yqyrrhcxlyr-vanixiets-docs-e2e-runner-controls-0.0.0-development.drv building '/nix/store/8pzv0hp61m55zgxw55yn8yqyrrhcxlyr-vanixiets-docs-e2e-runner-controls-0.0.0-development.drv' vanixiets-docs-e2e-runner-controls-0.0.0-development> Running phase: unpackPhase vanixiets-docs-e2e-runner-controls-0.0.0-development> unpacking source archive /nix/store/fpph1nppy3d4pd3zz650y8n5kbvyxngd-source vanixiets-docs-e2e-runner-controls-0.0.0-development> source root is source vanixiets-docs-e2e-runner-controls-0.0.0-development> Running phase: patchPhase vanixiets-docs-e2e-runner-controls-0.0.0-development> Running phase: updateAutotoolsGnuConfigScriptsPhase vanixiets-docs-e2e-runner-controls-0.0.0-development> Running phase: configurePhase vanixiets-docs-e2e-runner-controls-0.0.0-development> no configure script, doing nothing vanixiets-docs-e2e-runner-controls-0.0.0-development> Running phase: buildPhase vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual completed action failure retains product-failure evidence (1711.497592ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual completed assertion failure retains product-failure evidence (1517.721706ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual hook failure is not product evidence (1675.150996ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> ✔ actual hook-assertion failure is not product evidence (1473.069537ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual deadline failure is not product evidence (1426.872231ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual worker failure is not product evidence (1563.944982ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual closed-page failure is not product evidence (1530.62925ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ tests 7 vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ suites 0 vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ pass 1 vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ fail 6 vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ cancelled 0 vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ skipped 0 vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ todo 0 vanixiets-docs-e2e-runner-controls-0.0.0-development> ℹ duration_ms 11213.570033 vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ failing tests: vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> test at tests/browser-report.test.ts:7:3 vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual completed action failure retains product-failure evidence (1711.497592ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> AssertionError [ERR_ASSERTION]: The input did not match the regular expression /locator.click: Timeout/. Input: vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-Veqqzp/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-Veqqzp","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-Veqqzp/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-Veqqzp","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-Veqqzp/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-Veqqzp","snapshotDir":"/build/docs-runner-control-Veqqzp","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:34.736Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:34.144Z","duration":681.8629999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}` vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> at TestContext. (file:///build/source/packages/docs/tests/browser-report.test.ts:9:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.runInAsyncScope (node:async_hooks:227:14) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1402:25) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.start (node:internal/test_runner/test:1262:17) vanixiets-docs-e2e-runner-controls-0.0.0-development> at startSubtestAfterBootstrap (node:internal/test_runner/harness:387:17) { vanixiets-docs-e2e-runner-controls-0.0.0-development> generatedMessage: true, vanixiets-docs-e2e-runner-controls-0.0.0-development> code: 'ERR_ASSERTION', vanixiets-docs-e2e-runner-controls-0.0.0-development> actual: `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-Veqqzp/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-Veqqzp","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-Veqqzp/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-Veqqzp","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-Veqqzp/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-Veqqzp","snapshotDir":"/build/docs-runner-control-Veqqzp","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:34.736Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:34.144Z","duration":681.8629999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}`, vanixiets-docs-e2e-runner-controls-0.0.0-development> expected: /locator.click: Timeout/, vanixiets-docs-e2e-runner-controls-0.0.0-development> operator: 'match', vanixiets-docs-e2e-runner-controls-0.0.0-development> diff: 'simple' vanixiets-docs-e2e-runner-controls-0.0.0-development> } vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> test at tests/browser-report.test.ts:7:3 vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual completed assertion failure retains product-failure evidence (1517.721706ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> AssertionError [ERR_ASSERTION]: The input did not match the regular expression /toBeVisible/. Input: vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-pGJJJX/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-pGJJJX","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-pGJJJX/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-pGJJJX","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-pGJJJX/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-pGJJJX","snapshotDir":"/build/docs-runner-control-pGJJJX","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:36.227Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:35.629Z","duration":711.9960000000001,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}` vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> at TestContext. (file:///build/source/packages/docs/tests/browser-report.test.ts:9:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.runInAsyncScope (node:async_hooks:227:14) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1402:25) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.processPendingSubtests (node:internal/test_runner/test:974:18) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.postRun (node:internal/test_runner/test:1542:19) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1467:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at async startSubtestAfterBootstrap (node:internal/test_runner/harness:387:3) { vanixiets-docs-e2e-runner-controls-0.0.0-development> generatedMessage: true, vanixiets-docs-e2e-runner-controls-0.0.0-development> code: 'ERR_ASSERTION', vanixiets-docs-e2e-runner-controls-0.0.0-development> actual: `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-pGJJJX/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-pGJJJX","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-pGJJJX/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-pGJJJX","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-pGJJJX/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-pGJJJX","snapshotDir":"/build/docs-runner-control-pGJJJX","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:36.227Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:35.629Z","duration":711.9960000000001,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}`, vanixiets-docs-e2e-runner-controls-0.0.0-development> expected: /toBeVisible/, vanixiets-docs-e2e-runner-controls-0.0.0-development> operator: 'match', vanixiets-docs-e2e-runner-controls-0.0.0-development> diff: 'simple' vanixiets-docs-e2e-runner-controls-0.0.0-development> } vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> test at tests/browser-report.test.ts:28:3 vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual hook failure is not product evidence (1675.150996ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> AssertionError [ERR_ASSERTION]: The input did not match the regular expression /locator.click: Timeout/. Input: vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-TU4ew7/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-TU4ew7","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-TU4ew7/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-TU4ew7","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-TU4ew7/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-TU4ew7","snapshotDir":"/build/docs-runner-control-TU4ew7","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:37.919Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:37.249Z","duration":763.739,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}` vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> at TestContext. (file:///build/source/packages/docs/tests/browser-report.test.ts:31:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.runInAsyncScope (node:async_hooks:227:14) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1402:25) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.processPendingSubtests (node:internal/test_runner/test:974:18) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.postRun (node:internal/test_runner/test:1542:19) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1467:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) { vanixiets-docs-e2e-runner-controls-0.0.0-development> generatedMessage: true, vanixiets-docs-e2e-runner-controls-0.0.0-development> code: 'ERR_ASSERTION', vanixiets-docs-e2e-runner-controls-0.0.0-development> actual: `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-TU4ew7/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-TU4ew7","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-TU4ew7/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-TU4ew7","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-TU4ew7/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-TU4ew7","snapshotDir":"/build/docs-runner-control-TU4ew7","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:37.919Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:37.249Z","duration":763.739,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}`, vanixiets-docs-e2e-runner-controls-0.0.0-development> expected: /locator.click: Timeout/, vanixiets-docs-e2e-runner-controls-0.0.0-development> operator: 'match', vanixiets-docs-e2e-runner-controls-0.0.0-development> diff: 'simple' vanixiets-docs-e2e-runner-controls-0.0.0-development> } vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> test at tests/browser-report.test.ts:28:3 vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual deadline failure is not product evidence (1426.872231ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Test timeout/. Input: vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-wW0fev/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-wW0fev","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-wW0fev/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-wW0fev","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-wW0fev/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-wW0fev","snapshotDir":"/build/docs-runner-control-wW0fev","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:40.808Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:40.260Z","duration":639.0609999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}` vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> at TestContext. (file:///build/source/packages/docs/tests/browser-report.test.ts:31:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.runInAsyncScope (node:async_hooks:227:14) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1402:25) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.processPendingSubtests (node:internal/test_runner/test:974:18) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.postRun (node:internal/test_runner/test:1542:19) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1467:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) { vanixiets-docs-e2e-runner-controls-0.0.0-development> generatedMessage: true, vanixiets-docs-e2e-runner-controls-0.0.0-development> code: 'ERR_ASSERTION', vanixiets-docs-e2e-runner-controls-0.0.0-development> actual: `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-wW0fev/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-wW0fev","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-wW0fev/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-wW0fev","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-wW0fev/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-wW0fev","snapshotDir":"/build/docs-runner-control-wW0fev","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:40.808Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:40.260Z","duration":639.0609999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}`, vanixiets-docs-e2e-runner-controls-0.0.0-development> expected: /Test timeout/, vanixiets-docs-e2e-runner-controls-0.0.0-development> operator: 'match', vanixiets-docs-e2e-runner-controls-0.0.0-development> diff: 'simple' vanixiets-docs-e2e-runner-controls-0.0.0-development> } vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> test at tests/browser-report.test.ts:28:3 vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual worker failure is not product evidence (1563.944982ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> AssertionError [ERR_ASSERTION]: The input did not match the regular expression /worker process exited unexpectedly/. Input: vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-iesdm5/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-iesdm5","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-iesdm5/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-iesdm5","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-iesdm5/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-iesdm5","snapshotDir":"/build/docs-runner-control-iesdm5","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":4,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:42.372Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:41.783Z","duration":698.5409999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}` vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> at TestContext. (file:///build/source/packages/docs/tests/browser-report.test.ts:31:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.runInAsyncScope (node:async_hooks:227:14) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1402:25) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.processPendingSubtests (node:internal/test_runner/test:974:18) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.postRun (node:internal/test_runner/test:1542:19) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1467:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) { vanixiets-docs-e2e-runner-controls-0.0.0-development> generatedMessage: true, vanixiets-docs-e2e-runner-controls-0.0.0-development> code: 'ERR_ASSERTION', vanixiets-docs-e2e-runner-controls-0.0.0-development> actual: `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-iesdm5/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-iesdm5","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-iesdm5/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-iesdm5","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-iesdm5/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-iesdm5","snapshotDir":"/build/docs-runner-control-iesdm5","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":4,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:42.372Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:41.783Z","duration":698.5409999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}`, vanixiets-docs-e2e-runner-controls-0.0.0-development> expected: /worker process exited unexpectedly/, vanixiets-docs-e2e-runner-controls-0.0.0-development> operator: 'match', vanixiets-docs-e2e-runner-controls-0.0.0-development> diff: 'simple' vanixiets-docs-e2e-runner-controls-0.0.0-development> } vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> test at tests/browser-report.test.ts:28:3 vanixiets-docs-e2e-runner-controls-0.0.0-development> ✖ actual closed-page failure is not product evidence (1530.62925ms) vanixiets-docs-e2e-runner-controls-0.0.0-development> AssertionError [ERR_ASSERTION]: The input did not match the regular expression /has been closed/. Input: vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-YkHuzo/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-YkHuzo","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","snapshotDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:43.916Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:43.336Z","duration":676.8919999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}` vanixiets-docs-e2e-runner-controls-0.0.0-development> vanixiets-docs-e2e-runner-controls-0.0.0-development> at TestContext. (file:///build/source/packages/docs/tests/browser-report.test.ts:31:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.runInAsyncScope (node:async_hooks:227:14) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1402:25) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.processPendingSubtests (node:internal/test_runner/test:974:18) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.postRun (node:internal/test_runner/test:1542:19) vanixiets-docs-e2e-runner-controls-0.0.0-development> at Test.run (node:internal/test_runner/test:1467:12) vanixiets-docs-e2e-runner-controls-0.0.0-development> at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) { vanixiets-docs-e2e-runner-controls-0.0.0-development> generatedMessage: true, vanixiets-docs-e2e-runner-controls-0.0.0-development> code: 'ERR_ASSERTION', vanixiets-docs-e2e-runner-controls-0.0.0-development> actual: `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-YkHuzo/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-YkHuzo","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","snapshotDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:43.916Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:43.336Z","duration":676.8919999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}`, vanixiets-docs-e2e-runner-controls-0.0.0-development> expected: /has been closed/, vanixiets-docs-e2e-runner-controls-0.0.0-development> operator: 'match', vanixiets-docs-e2e-runner-controls-0.0.0-development> diff: 'simple' vanixiets-docs-e2e-runner-controls-0.0.0-development> } error: Cannot build '/nix/store/8pzv0hp61m55zgxw55yn8yqyrrhcxlyr-vanixiets-docs-e2e-runner-controls-0.0.0-development.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/qxglfina4bf9hl66xbwhvqhg6j1j69l3-vanixiets-docs-e2e-runner-controls-0.0.0-development Last 25 log lines: > expected: /worker process exited unexpectedly/, > operator: 'match', > diff: 'simple' > } > > test at tests/browser-report.test.ts:28:3 > ✖ actual closed-page failure is not product evidence (1530.62925ms) > AssertionError [ERR_ASSERTION]: The input did not match the regular expression /has been closed/. Input: > > `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-YkHuzo/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-YkHuzo","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","snapshotDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:43.916Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:43.336Z","duration":676.8919999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}` > > at TestContext. (file:///build/source/packages/docs/tests/browser-report.test.ts:31:12) > at Test.runInAsyncScope (node:async_hooks:227:14) > at Test.run (node:internal/test_runner/test:1402:25) > at Test.processPendingSubtests (node:internal/test_runner/test:974:18) > at Test.postRun (node:internal/test_runner/test:1542:19) > at Test.run (node:internal/test_runner/test:1467:12) > at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) { > generatedMessage: true, > code: 'ERR_ASSERTION', > actual: `{"config":{"argv":["/nix/store/m0256z6rrjwmvxkbymm7a28n0nw2zll9-nodejs-slim-24.21.0/bin/node","/build/source/node_modules/.bun/@playwright+test@1.64.0/node_modules/@playwright/test/cli.js","test","--config","playwright.negative.config.ts"],"configFile":"/build/docs-runner-control-YkHuzo/playwright.negative.config.ts","rootDir":"/build/docs-runner-control-YkHuzo","failOnFlakyTests":false,"forbidOnly":false,"fullyParallel":false,"globalSetup":null,"globalTeardown":null,"globalTimeout":0,"grep":{},"grepInvert":null,"maxFailures":0,"metadata":{"actualWorkers":1},"preserveOutput":"always","projects":[{"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"id":"chromium","name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":["reader-journey.spec.ts"],"timeout":60000}],"filteredProjects":[{"grep":{},"grepInvert":null,"outputDir":"/build/docs-runner-control-YkHuzo/test-results","repeatEach":1,"retries":0,"metadata":{"actualWorkers":1},"name":"chromium","testDir":"/build/docs-runner-control-YkHuzo","snapshotDir":"/build/docs-runner-control-YkHuzo","testIgnore":[],"testMatch":"reader-journey.spec.ts","timeout":60000,"use":{"actionTimeout":250,"trace":"retain-on-failure","screenshot":"only-on-failure","browserName":"chromium"},"dependencies":[],"ignoreSnapshots":false,"__projectId":"chromium"}],"quiet":false,"reporter":[["html",{"outputFolder":"playwright-report","open":"never"}],["json",{"outputFile":"playwright-report/results.json"}],["/build/source/packages/docs/tests/report/completion-reporter.ts",null]],"reportSlowTests":{"max":5,"threshold":300000},"shard":null,"tags":[],"updateSnapshots":"default","updateSourceMethod":"patch","version":"1.64.0","workers":1,"webServer":null},"suites":[{"title":"reader-journey.spec.ts","file":"reader-journey.spec.ts","column":0,"line":0,"specs":[{"title":"damaged guide is rejected by the real reader journey","ok":false,"tags":[],"tests":[{"timeout":60000,"annotations":[],"expectedStatus":"passed","projectId":"chromium","projectName":"chromium","results":[{"workerIndex":0,"parallelIndex":0,"status":"failed","duration":3,"error":{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝","stack":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"},"errors":[{"message":"Error: browserType.launch: Executable doesn't exist at /nix/store/9ibf73nllmrcqx4w7x5jayfxanv2gyfq-playwright-browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell\\n╔════════════════════════════════════════════════════════════╗\\n║ Looks like Playwright was just installed or updated. ║\\n║ Please run the following command to download new browsers: ║\\n║ ║\\n║ npx playwright install ║\\n║ ║\\n║ <3 Playwright Team ║\\n╚════════════════════════════════════════════════════════════╝"}],"stdout":[],"stderr":[],"retry":0,"startTime":"2026-10-07T21:13:43.916Z","annotations":[],"attachments":[{"name":"error-context","contentType":"text/markdown","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/error-context.md"},{"name":"trace","contentType":"application/zip","path":"test-results/reader-journey-damaged-gui-1e1de--by-the-real-reader-journey-chromium/trace.zip"}]}],"status":"unexpected"}],"id":"0309075d4dd7ac434c8c-decab83fbda87f252c17","file":"reader-journey.spec.ts","line":4,"column":10}]}],"errors":[],"stats":{"startTime":"2026-10-07T21:13:43.336Z","duration":676.8919999999999,"expected":0,"skipped":0,"unexpected":1,"flaky":0}}`, > expected: /has been closed/, > operator: 'match', > diff: 'simple' > } For full logs, run: nix log /nix/store/8pzv0hp61m55zgxw55yn8yqyrrhcxlyr-vanixiets-docs-e2e-runner-controls-0.0.0-development.drv