horae-browser-checks
checks.x86_64-linux.browser
· build #169
· raw
1initdb: warning: enabling "trust" authentication for local connections2initdb: 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.3waiting for server to start.... done4server started52026-10-07T05:54:53.267483Z INFO horae: Running migrations...62026-10-07T05:54:53.401942Z INFO horae: Migrations complete.72026-10-07T05:54:53.417954Z INFO horae::seed: Seeding demo data…82026-10-07T05:54:53.431114Z INFO horae::seed: Seed complete.92026-10-07T05:54:53.435297Z INFO horae::seed: time_entries: 10 rows102026-10-07T05:54:53.435932Z INFO horae::seed: clients: 2 rows11✔ client: pending navigation preserves history until the request is resolved (3.85694ms)12✔ client: dirty navigation requires an explicit discard (1.004413ms)13✔ invoice: pending navigation preserves history until the request is resolved (2.038362ms)14✔ invoice: dirty navigation requires an explicit discard (0.941847ms)15✔ project: pending navigation preserves history until the request is resolved (0.969823ms)16✔ project: dirty navigation requires an explicit discard (0.877398ms)17✔ timesheet: pending navigation preserves history until the request is resolved (0.881164ms)18✔ timesheet: dirty navigation requires an explicit discard (0.794377ms)19✔ scroll-only replacements preserve Dioxus coordinates without prompting (0.927639ms)20✔ the legacy project opt-in and explicit release keep working (1.258679ms)21ℹ tests 1022ℹ suites 023ℹ pass 1024ℹ fail 025ℹ cancelled 026ℹ skipped 027ℹ todo 028ℹ duration_ms 23.13738629PASS: Export: semantics, keyboard, focus return, backdrop and short viewport30PASS: Add entry: semantics, keyboard, focus return, backdrop and short viewport31PASS: + Add row: semantics, keyboard, focus return, backdrop and short viewport32PASS: pending save blocks dismissal; failure preserves input and allows retry33PASS: row deletion is atomic after a stale-client lock and supports retry34PASS: move failure is visible and reconciles with saved data35PASS: resize failure is visible and reconciles with saved data36PASS: reorder failure is visible and reconciles with saved data37PASS: lost response failure is visible and reconciles with saved data38PASS: day-view timer failure is visible39PASS: project scope includes zero-entry active teammates without exposing unrelated hours40PASS: changing person and browser history reload the correct sheet, including an empty teammate41PASS: Day and Week edits carry the selected owner and preserve hidden work42PASS: delegated creation uses the selected person and eligible project/task43Browser state: http://127.0.0.1:8093/timesheet/calendar/2027-10-05?span=week&user=019f2900-0000-7000-8000-000000000001 Timesheet442:30 this week45Day46Week47Calendar48+49←50▦51Week5204 Oct – 10 Oct 202753→54Week view55▾56Today57Timesheet for58Scoped browser teammate59▾60My timesheet61Mon 4621:0063Tue 5641:3065Wed 6660:0067Thu 7680:0069Fri 8700:0071Sat 9720:0073Sun 10740:0075WEEK TOTAL762:30771hr782hr793hr804hr815hr826hr837hr848hr859hr8610hr8711hr8812hr8913hr9014hr9115hr9216hr9317hr9418hr9519hr9620hr9721hr9822hr9923hr10024hr101Scoped browser project1021:00103Scoped browser task104Scoped browser client105Scoped browser project1061:001074:15–5:15108Scoped browser task109Scoped browser client110Scoped browser project1110:30112Scoped browser task113Scoped browser client []114AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:115+ actual - expected116117 {118 day: '2027-10-05',119 minutes: 60,120 order: 0,121 project: '019f2900-0000-7000-8000-000000000004',122+ start: 255,123- start: 240,124 task: '019f2900-0000-7000-8000-000000000006',125 user: '019f2900-0000-7000-8000-000000000001'126 }127128 at /nix/store/pq103g2z2wiyw72rjpzgkjs9lfxmqh9r-horae/tests/browser/timesheet-permissions.cjs:233:12 {129 generatedMessage: true,130 code: 'ERR_ASSERTION',131 actual: [Object],132 expected: [Object],133 operator: 'deepStrictEqual',134 diff: 'simple'135}1362026-10-07T05:54:53.463231Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only.1372026-10-07 05:54:53.130 UTC [18] LOG: starting PostgreSQL 17.10 on x86_64-pc-linux-gnu, compiled by clang version 21.1.8, 64-bit1382026-10-07 05:54:53.131 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.9rGHFD/.s.PGSQL.5432"1392026-10-07 05:54:53.133 UTC [21] LOG: database system was shut down at 2026-10-07 05:54:52 UTC1402026-10-07 05:54:53.136 UTC [18] LOG: database system is ready to accept connections1412026-10-07 05:54:53.436 UTC [127] LOG: could not receive data from client: Connection reset by peer1422026-10-07 05:55:07.707 UTC [18] LOG: received fast shutdown request1432026-10-07 05:55:07.707 UTC [18] LOG: aborting any active transactions1442026-10-07 05:55:07.709 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 11452026-10-07 05:55:07.710 UTC [19] LOG: shutting down1462026-10-07 05:55:07.710 UTC [19] LOG: checkpoint starting: shutdown immediate1472026-10-07 05:55:07.726 UTC [19] LOG: checkpoint complete: wrote 1154 buffers (7.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.015 s, sync=0.001 s, total=0.017 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6165 kB, estimate=6165 kB; lsn=0/1AF1EB0, redo lsn=0/1AF1EB01482026-10-07 05:55:07.733 UTC [18] LOG: database system is shut down