this derivation will be built: /nix/store/2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv building '/nix/store/2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-linux' building '/nix/store/2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv' on farm.numtide.com:50051 horae-browser-checks> elastic-arm-234f8218: building 2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv horae-browser-checks> initdb: warning: enabling "trust" authentication for local connections horae-browser-checks> initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb. horae-browser-checks> waiting for server to start.... done horae-browser-checks> server started horae-browser-checks> 2026-10-08T02:22:40.320355Z INFO horae: Running migrations... horae-browser-checks> 2026-10-08T02:22:40.759906Z INFO horae: Migrations complete. horae-browser-checks> 2026-10-08T02:22:40.801133Z INFO horae::seed: Seeding demo data… horae-browser-checks> 2026-10-08T02:22:40.844882Z INFO horae::seed: Seed complete. horae-browser-checks> 2026-10-08T02:22:40.857223Z INFO horae::seed: time_entries: 10 rows horae-browser-checks> 2026-10-08T02:22:40.857732Z INFO horae::seed: clients: 2 rows horae-browser-checks> PASS: archived own timer labels survive without granting catalog or global-rate access horae-browser-checks> PASS: catalog/rate grants never enable unlinked or archived tasks for a new timer; valid start/stop persists horae-browser-checks> PASS: rail popovers accept clicks and release the resize handle after closing horae-browser-checks> PASS: scoped project list/detail expose workflow labels without directory access, private notes or rates horae-browser-checks> PASS: edit and managed-project revocation remove current UI authority without legacy Administrator fallback horae-browser-checks> PASS: inactive-account and changed-policy responses clear retained detail; retry recovers only the original binding horae-browser-checks> ExpectError: expect(locator).toBeVisible() failed horae-browser-checks> horae-browser-checks> Locator: locator('#np-name') horae-browser-checks> Expected: visible horae-browser-checks> Timeout: 5000ms horae-browser-checks> Error: element(s) not found horae-browser-checks> horae-browser-checks> Call log: horae-browser-checks> - Expect "to.be.visible" with timeout 5000ms horae-browser-checks> - waiting for locator('#np-name') horae-browser-checks> horae-browser-checks> at captureRawStack (/nix/store/9l763mr9j5rhgkjcwkgsig6vspvz3hc3-playwright-test-1.60.0/lib/node_modules/playwright-core/lib/coreBundle.js:3130:17) horae-browser-checks> at callMatcherAsStep (/nix/store/9l763mr9j5rhgkjcwkgsig6vspvz3hc3-playwright-test-1.60.0/lib/node_modules/playwright/lib/matchers/expect.js:12873:57) horae-browser-checks> at Object.toBeVisible (/nix/store/9l763mr9j5rhgkjcwkgsig6vspvz3hc3-playwright-test-1.60.0/lib/node_modules/playwright/lib/matchers/expect.js:12863:23) horae-browser-checks> at open (/nix/store/8nwfaqz47g0phk051afhhx3052wmcz3l-browser/project-editor-permissions.cjs:45:44) horae-browser-checks> at async /nix/store/8nwfaqz47g0phk051afhhx3052wmcz3l-browser/project-editor-permissions.cjs:81:5 { horae-browser-checks> matcherResult: { horae-browser-checks> message: '\x1B[2mexpect(\x1B[22m\x1B[31mlocator\x1B[39m\x1B[2m).\x1B[22mtoBeVisible\x1B[2m(\x1B[22m\x1B[2m)\x1B[22m failed\n' + horae-browser-checks> '\n' + horae-browser-checks> "Locator: locator('#np-name')\n" + horae-browser-checks> 'Expected: visible\n' + horae-browser-checks> 'Timeout: 5000ms\n' + horae-browser-checks> 'Error: element(s) not found\n' + horae-browser-checks> '\n' + horae-browser-checks> 'Call log:\n' + horae-browser-checks> '\x1B[2m - Expect "to.be.visible" with timeout 5000ms\x1B[22m\n' + horae-browser-checks> "\x1B[2m - waiting for locator('#np-name')\x1B[22m\n", horae-browser-checks> pass: false, horae-browser-checks> actual: undefined, horae-browser-checks> name: 'toBeVisible', horae-browser-checks> expected: 'visible', horae-browser-checks> log: [ horae-browser-checks> ' - Expect "to.be.visible" with timeout 5000ms', horae-browser-checks> " - waiting for locator('#np-name')" horae-browser-checks> ], horae-browser-checks> timeout: 5000, horae-browser-checks> ariaSnapshot: '- complementary "Navigation":\n' + horae-browser-checks> ' - text: Horae\n' + horae-browser-checks> ' - button "Collapse sidebar": «\n' + horae-browser-checks> ' - button "Start timer"\n' + horae-browser-checks> ' - text: Track\n' + horae-browser-checks> ' - link "Timesheet":\n' + horae-browser-checks> ' - /url: /timesheet/week/2026-10-08?span=week\n' + horae-browser-checks> ' - img\n' + horae-browser-checks> ' - text: Timesheet\n' + horae-browser-checks> ' - text: Organize\n' + horae-browser-checks> ' - link "Clients":\n' + horae-browser-checks> ' - /url: /clients\n' + horae-browser-checks> ' - img\n' + horae-browser-checks> ' - text: Clients\n' + horae-browser-checks> ' - link "Projects":\n' + horae-browser-checks> ' - /url: /projects\n' + horae-browser-checks> ' - img\n' + horae-browser-checks> ' - text: Projects\n' + horae-browser-checks> ' - link "Invoices":\n' + horae-browser-checks> ' - /url: /invoices\n' + horae-browser-checks> ' - img\n' + horae-browser-checks> ' - text: Invoices\n' + horae-browser-checks> ' - text: Review\n' + horae-browser-checks> ' - link "Approvals":\n' + horae-browser-checks> ' - /url: /approvals\n' + horae-browser-checks> ' - img\n' + horae-browser-checks> ' - text: Approvals\n' + horae-browser-checks> ' - link "Reports":\n' + horae-browser-checks> ' - /url: /reports\n' + horae-browser-checks> ' - img\n' + horae-browser-checks> ' - text: Reports\n' + horae-browser-checks> ' - button "AU Admin User Member ⌄"\n' + horae-browser-checks> '- main:\n' + horae-browser-checks> ' - status: Loading project…' horae-browser-checks> } horae-browser-checks> } horae-browser-checks> 2026-10-08T02:22:41.117643Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only. horae-browser-checks> 2026-10-08 02:22:39.798 UTC [18] LOG: starting PostgreSQL 17.10 on aarch64-unknown-linux-gnu, compiled by clang version 21.1.8, 64-bit horae-browser-checks> 2026-10-08 02:22:39.798 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.7Clquc/.s.PGSQL.5432" horae-browser-checks> 2026-10-08 02:22:39.820 UTC [21] LOG: database system was shut down at 2026-10-08 02:22:39 UTC horae-browser-checks> 2026-10-08 02:22:39.838 UTC [18] LOG: database system is ready to accept connections horae-browser-checks> 2026-10-08 02:22:40.864 UTC [48] LOG: could not send data to client: Broken pipe horae-browser-checks> 2026-10-08 02:22:40.864 UTC [48] FATAL: connection to client lost horae-browser-checks> 2026-10-08 02:23:27.242 UTC [18] LOG: received fast shutdown request horae-browser-checks> 2026-10-08 02:23:27.245 UTC [18] LOG: aborting any active transactions horae-browser-checks> 2026-10-08 02:23:27.248 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 horae-browser-checks> 2026-10-08 02:23:27.280 UTC [19] LOG: shutting down horae-browser-checks> 2026-10-08 02:23:27.281 UTC [19] LOG: checkpoint starting: shutdown immediate horae-browser-checks> 2026-10-08 02:23:27.536 UTC [19] LOG: checkpoint complete: wrote 1171 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.217 s, sync=0.001 s, total=0.256 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6136 kB, estimate=6136 kB; lsn=0/1AEAAD0, redo lsn=0/1AEAAD0 horae-browser-checks> 2026-10-08 02:23:27.565 UTC [18] LOG: database system is shut down error: build of '/nix/store/2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-linux' failed: Cannot build '/nix/store/2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/ixbii38hk764p1kcy8ajdh6d8bkmls5m-horae-browser-checks Last 25 log lines: > ' - img\n' + > ' - text: Approvals\n' + > ' - link "Reports":\n' + > ' - /url: /reports\n' + > ' - img\n' + > ' - text: Reports\n' + > ' - button "AU Admin User Member ⌄"\n' + > '- main:\n' + > ' - status: Loading project…' > } > } > 2026-10-08T02:22:41.117643Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only. > 2026-10-08 02:22:39.798 UTC [18] LOG: starting PostgreSQL 17.10 on aarch64-unknown-linux-gnu, compiled by clang version 21.1.8, 64-bit > 2026-10-08 02:22:39.798 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.7Clquc/.s.PGSQL.5432" > 2026-10-08 02:22:39.820 UTC [21] LOG: database system was shut down at 2026-10-08 02:22:39 UTC > 2026-10-08 02:22:39.838 UTC [18] LOG: database system is ready to accept connections > 2026-10-08 02:22:40.864 UTC [48] LOG: could not send data to client: Broken pipe > 2026-10-08 02:22:40.864 UTC [48] FATAL: connection to client lost > 2026-10-08 02:23:27.242 UTC [18] LOG: received fast shutdown request > 2026-10-08 02:23:27.245 UTC [18] LOG: aborting any active transactions > 2026-10-08 02:23:27.248 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 > 2026-10-08 02:23:27.280 UTC [19] LOG: shutting down > 2026-10-08 02:23:27.281 UTC [19] LOG: checkpoint starting: shutdown immediate > 2026-10-08 02:23:27.536 UTC [19] LOG: checkpoint complete: wrote 1171 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.217 s, sync=0.001 s, total=0.256 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6136 kB, estimate=6136 kB; lsn=0/1AEAAD0, redo lsn=0/1AEAAD0 > 2026-10-08 02:23:27.565 UTC [18] LOG: database system is shut down For full logs, run: nix log /nix/store/2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv error: Cannot build '/nix/store/2nmbhcjdrdrzf6s3n3lvdahvqikjhcs7-horae-browser-checks.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/ixbii38hk764p1kcy8ajdh6d8bkmls5m-horae-browser-checks