nixbot

builds

failed horae-browser-checks checks.aarch64-linux.browser · build #732 · raw

1elastic-arm-ebe5bb33: building 1kl1nmhdw62zqwhjqyw8m4gwa98gvlb5-horae-browser-checks.drv2initdb: warning: enabling "trust" authentication for local connections3initdb: 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.4waiting for server to start.... done5server started62026-11-03T12:21:41.497586Z INFO horae: Running migrations...72026-11-03T12:21:41.930857Z INFO horae: Migrations complete.82026-11-03T12:21:41.965552Z INFO horae::seed: Seeding demo data…92026-11-03T12:21:42.038480Z INFO horae::seed: Seed complete.102026-11-03T12:21:42.047751Z INFO horae::seed: time_entries: 10 rows112026-11-03T12:21:42.048381Z INFO horae::seed: clients: 2 rows12admin 1440px light: text rows per total line: billable 1,1; cost 113admin 1440px light text 32px: text rows per total line: billable 2,2; cost 214admin 1440px dark: text rows per total line: billable 1,1; cost 115admin 1440px dark text 32px: text rows per total line: billable 2,2; cost 216admin 390px light: text rows per total line: billable 2,2; cost 217admin 390px light text 32px: text rows per total line: billable 2,2; cost 218admin 390px dark: text rows per total line: billable 2,2; cost 219admin 390px dark text 32px: text rows per total line: billable 2,2; cost 220admin 320px light: text rows per total line: billable 2,2; cost 221admin 320px light text 32px: text rows per total line: billable 2,2; cost 222admin 320px dark: text rows per total line: billable 2,2; cost 223admin 320px dark text 32px: text rows per total line: billable 2,2; cost 224restricted 1440px light: text rows per total line: billable 1,1; cost 125restricted 1440px light text 32px: text rows per total line: billable 2,2; cost 126restricted 1440px dark: text rows per total line: billable 1,1; cost 127restricted 1440px dark text 32px: text rows per total line: billable 2,2; cost 128restricted 390px light: text rows per total line: billable 2,2; cost 129restricted 390px light text 32px: text rows per total line: billable 2,2; cost 130restricted 390px dark: text rows per total line: billable 2,2; cost 131restricted 390px dark text 32px: text rows per total line: billable 2,2; cost 132restricted 320px light: text rows per total line: billable 2,2; cost 133restricted 320px light text 32px: text rows per total line: billable 2,2; cost 134restricted 320px dark: text rows per total line: billable 2,2; cost 135restricted 320px dark text 32px: text rows per total line: billable 2,2; cost 136PASS: legacy report currency totals EUR 1,330.00 / USD 1,475.00, groupings, filter, loading, retry, both themes with base and 32px root text at 1440/390/320px, and withheld cost; Chromium 148.0.7778.037PASS: legacy report exports for no filter, project only, client only, client and project, teammate only: links, Time and Detailed rows, CSV bytes and XLSX downloads; Chromium 148.0.7778.038PASS: archived own timer labels survive without granting catalog or global-rate access39page.waitForResponse: Timeout 15000ms exceeded while waiting for event "response"40 at identities (/nix/store/h6pxb4a6lnr41b4yvph818gz6p83z9hs-horae/tests/browser/task-read-permissions.cjs:28:33)41 at /nix/store/h6pxb4a6lnr41b4yvph818gz6p83z9hs-horae/tests/browser/task-read-permissions.cjs:89:22 {42 name: 'TimeoutError'43}44{45 url: 'http://127.0.0.1:8093/',46 errors: [],47 page: '- complementary "Navigation":\n' +48 ' - text: Horae\n' +49 ' - button "Collapse sidebar": «\n' +50 ' - button "Start timer"\n' +51 ' - text: Track\n' +52 ' - link "Timesheet":\n' +53 ' - /url: /timesheet/week/2026-11-03?span=week&user=\n' +54 ' - img\n' +55 ' - text: Timesheet\n' +56 ' - text: Organize\n' +57 ' - link "Projects":\n' +58 ' - /url: /projects\n' +59 ' - img\n' +60 ' - text: Projects\n' +61 ' - link "Invoices":\n' +62 ' - /url: /invoices\n' +63 ' - img\n' +64 ' - text: Invoices\n' +65 ' - text: Review\n' +66 ' - link "Approvals":\n' +67 ' - /url: /approvals?week=\n' +68 ' - img\n' +69 ' - text: Approvals\n' +70 ' - link "Reports":\n' +71 ' - /url: /reports\n' +72 ' - img\n' +73 ' - text: Reports\n' +74 ' - button "AU Admin User ⌄"\n' +75 '- main:\n' +76 ' - heading "Timesheet" [level=1]\n' +77 ' - text: 24:15 this week\n' +78 ' - tablist:\n' +79 ' - button "Day"\n' +80 ' - button "Week"\n' +81 ' - button "Calendar"\n' +82 ' - button "Add entry": +\n' +83 ' - button "Previous week": ←\n' +84 ' - button "▦ This week 02 Nov – 08 Nov 2026"\n' +85 ' - button "Next week": →\n' +86 ' - group:\n' +87 ' - text: Timesheet for\n' +88 ' - button "Timesheet for": Admin User\n' +89 ' - text: Mon 02 Nov Tue 03 Nov Wed 04 Nov Thu 05 Nov Fri 06 Nov Sat 07 Nov Sun 08 Nov Total\n' +90 ' - button "Task": ▤\n' +91 ' - strong: TechStart API Integration\n' +92 ' - text: Code Review\n' +93 ' - textbox "Hours for TechStart API Integration, Code Review, 2026-11-02":\n' +94 ' - /placeholder: –\n' +95 ' - textbox "Hours for TechStart API Integration, Code Review, 2026-11-03":\n' +96 ' - /placeholder: –\n' +97 ' - textbox "Hours for TechStart API Integration, Code Review, 2026-11-04":\n' +98 ' - /placeholder: –\n' +99 ' - text: 1:30\n' +100 ' - textbox "Hours for TechStart API Integration, Code Review, 2026-11-05":\n' +101 ' - /placeholder: –\n' +102 ' - textbox "Hours for TechStart API Integration, Code Review, 2026-11-06":\n' +103 ' - /placeholder: –\n' +104 ' - text: 1:00\n' +105 ' - textbox "Hours for TechStart API Integration, Code Review, 2026-11-07":\n' +106 ' - /placeholder: –\n' +107 ' - textbox "Hours for TechStart API Integration, Code Review, 2026-11-08":\n' +108 ' - /placeholder: –\n' +109 ' - text: 2:30\n' +110 ' - button "Remove row": ×\n' +111 ' - button "Task": ▤\n' +112 ' - strong: Acme Website Redesign\n' +113 ' - text: Design\n' +114 ' - textbox "Hours for Acme Website Redesign, Design, 2026-11-02":\n' +115 ' - /placeholder: –\n' +116 ' - textbox "Hours for Acme Website Redesign, Design, 2026-11-03":\n' +117 ' - /placeholder: –\n' +118 ' - text: 3:30\n' +119 ' - textbox "Hours for Acme Website Redesign, Design, 2026-11-04":\n' +120 ' - /placeholder: –\n' +121 ' - textbox "Hours for Acme Website Redesign, Design, 2026-11-05":\n' +122 ' - /placeholder: –\n' +123 ' - textbox "Hours for Acme Website Redesign, Design, 2026-11-06":\n' +124 ' - /placeholder: –\n' +125 ' - text: 2:00\n' +126 ' - textbox "Hours for Acme Website Redesign, Design, 2026-11-07":\n' +127 ' - /placeholder: –\n' +128 ' - textbox "Hours for Acme Website Redesign, Design, 2026-11-08":\n' +129 ' - /placeholder: –\n' +130 ' - text: 5:30\n' +131 ' - button "Remove row": ×\n' +132 ' - button "Task": ▤\n' +133 ' - strong: TechStart API Integration\n' +134 ' - text: Development\n' +135 ' - textbox "Hours for TechStart API Integration, Development, 2026-11-02":\n' +136 ' - /placeholder: –\n' +137 ' - textbox "Hours for TechStart API Integration, Development, 2026-11-03":\n' +138 ' - /placeholder: –\n' +139 ' - textbox "Hours for TechStart API Integration, Development, 2026-11-04":\n' +140 ' - /placeholder: –\n' +141 ' - text: 5:00\n' +142 ' - textbox "Hours for TechStart API Integration, Development, 2026-11-05":\n' +143 ' - /placeholder: –\n' +144 ' - text: 3:00\n' +145 ' - textbox "Hours for TechStart API Integration, Development, 2026-11-06":\n' +146 ' - /placeholder: –\n' +147 ' - textbox "Hours for TechStart API Integration, Development, 2026-11-07":\n' +148 ' - /placeholder: –\n' +149 ' - textbox "Hours for TechStart API Integration, Development, 2026-11-08":\n' +150 ' - /placeholder: –\n' +151 ' - text: 8:00\n' +152 ' - button "Remove row": ×\n' +153 ' - button "Task": ▤\n' +154 ' - strong: Acme Website Redesign\n' +155 ' - text: Development\n' +156 ' - textbox "Hours for Acme Website Redesign, Development, 2026-11-02":\n' +157 ' - /placeholder: –\n' +158 ' - text: 2:30\n' +159 ' - textbox "Hours for Acme Website Redesign, Development, 2026-11-03":\n' +160 ' - /placeholder: –\n' +161 ' - textbox "Hours for Acme Website Redesign, Development, 2026-11-04":\n' +162 ' - /placeholder: –\n' +163 ' - textbox "Hours for Acme Website Redesign, Development, 2026-11-05":\n' +164 ' - /placeholder: –\n' +165 ' - text: 4:00\n' +166 ' - textbox "Hours for Acme Website Redesign, Development, 2026-11-06":\n' +167 ' - /placeholder: –\n' +168 ' - textbox "Hours for Acme Website Redesign, Development, 2026-11-07":\n' +169 ' - /placeholder: –\n' +170 ' - textbox "Hours for Acme Website Redesign, Development, 2026-11-08":\n' +171 ' - /placeholder: –\n' +172 ' - text: 6:30\n' +173 ' - button "Remove row": ×\n' +174 ' - button "Task": ▤\n' +175 ' - strong: Task reader project\n' +176 ' - text: Enabled scoped task\n' +177 ' - textbox "Hours for Task reader project, Enabled scoped task, 2026-11-02":\n' +178 ' - /placeholder: –\n' +179 ' - textbox "Hours for Task reader project, Enabled scoped task, 2026-11-03":\n' +180 ' - /placeholder: –\n' +181 ' - textbox "Hours for Task reader project, Enabled scoped task, 2026-11-04":\n' +182 ' - /placeholder: –\n' +183 ' - textbox "Hours for Task reader project, Enabled scoped task, 2026-11-05":\n' +184 ' - /placeholder: –\n' +185 ' - textbox "Hours for Task reader project, Enabled scoped task, 2026-11-06":\n' +186 ' - /placeholder: –\n' +187 ' - textbox "Hours for Task reader project, Enabled scoped task, 2026-11-07":\n' +188 ' - /placeholder: –\n' +189 ' - textbox "Hours for Task reader project, Enabled scoped task, 2026-11-08":\n' +190 ' - /placeholder: –\n' +191 ' - text: 0:00\n' +192 ' - button "Remove row": ×\n' +193 ' - button "Task": ▤\n' +194 ' - strong: Task reader project\n' +195 ' - text: Archived timer task\n' +196 ' - textbox "Hours for Task reader project, Archived timer task, 2026-11-02" [disabled]:\n' +197 ' - /placeholder: –\n' +198 ' - textbox "Hours for Task reader project, Archived timer task, 2026-11-03" [disabled]:\n' +199 ' - /placeholder: –\n' +200 ' - textbox "Hours for Task reader project, Archived timer task, 2026-11-04" [disabled]:\n' +201 ' - /placeholder: –\n' +202 ' - textbox "Hours for Task reader project, Archived timer task, 2026-11-05" [disabled]:\n' +203 ' - /placeholder: –\n' +204 ' - textbox "Hours for Task reader project, Archived timer task, 2026-11-06" [disabled]:\n' +205 ' - /placeholder: –\n' +206 ' - textbox "Hours for Task reader project, Archived timer task, 2026-11-07" [disabled]:\n' +207 ' - /placeholder: –\n' +208 ' - textbox "Hours for Task reader project, Archived timer task, 2026-11-08" [disabled]:\n' +209 ' - /placeholder: –\n' +210 ' - text: 0:00\n' +211 ' - button "Remove row" [disabled]: ×\n' +212 ' - button "Task": ▤\n' +213 ' - strong: TechStart API Integration\n' +214 ' - text: Meetings\n' +215 ' - textbox "Hours for TechStart API Integration, Meetings, 2026-11-02":\n' +216 ' - /placeholder: –\n' +217 ' - textbox "Hours for TechStart API Integration, Meetings, 2026-11-03":\n' +218 ' - /placeholder: –\n' +219 ' - text: 0:45\n' +220 ' - textbox "Hours for TechStart API Integration, Meetings, 2026-11-04":\n' +221 ' - /placeholder: –\n' +222 ' - textbox "Hours for TechStart API Integration, Meetings, 2026-11-05":\n' +223 ' - /placeholder: –\n' +224 ' - textbox "Hours for TechStart API Integration, Meetings, 2026-11-06":\n' +225 ' - /placeholder: –\n' +226 ' - textbox "Hours for TechStart API Integration, Meetings, 2026-11-07":\n' +227 ' - /placeholder: –\n' +228 ' - textbox "Hours for TechStart API Integration, Meetings, 2026-11-08":\n' +229 ' - /placeholder: –\n' +230 ' - text: 0:45\n' +231 ' - button "Remove row": ×\n' +232 ' - button "Task": ▤\n' +233 ' - strong: Acme Website Redesign\n' +234 ' - text: Meetings\n' +235 ' - textbox "Hours for Acme Website Redesign, Meetings, 2026-11-02":\n' +236 ' - /placeholder: –\n' +237 ' - text: 1:00\n' +238 ' - textbox "Hours for Acme Website Redesign, Meetings, 2026-11-03":\n' +239 ' - /placeholder: –\n' +240 ' - textbox "Hours for Acme Website Redesign, Meetings, 2026-11-04":\n' +241 ' - /placeholder: –\n' +242 ' - textbox "Hours for Acme Website Redesign, Meetings, 2026-11-05":\n' +243 ' - /placeholder: –\n' +244 ' - textbox "Hours for Acme Website Redesign, Meetings, 2026-11-06":\n' +245 ' - /placeholder: –\n' +246 ' - textbox "Hours for Acme Website Redesign, Meetings, 2026-11-07":\n' +247 ' - /placeholder: –\n' +248 ' - textbox "Hours for Acme Website Redesign, Meetings, 2026-11-08":\n' +249 ' - /placeholder: –\n' +250 ' - text: 1:00\n' +251 ' - button "Remove row": ×\n' +252 ' - button "+ Add row"\n' +253 ' - text: 3:30 4:15 6:30 7:00 3:00 0 0 24:15'254}255page.waitForResponse: Timeout 15000ms exceeded while waiting for event "response"256 at identities (/nix/store/h6pxb4a6lnr41b4yvph818gz6p83z9hs-horae/tests/browser/task-read-permissions.cjs:28:33)257 at /nix/store/h6pxb4a6lnr41b4yvph818gz6p83z9hs-horae/tests/browser/task-read-permissions.cjs:89:22 {258 name: 'TimeoutError'259}2602026-11-03T12:21:42.112617Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only.2612026-11-03 12:21:41.234 UTC [18] LOG: starting PostgreSQL 17.10 on aarch64-unknown-linux-gnu, compiled by clang version 21.1.8, 64-bit2622026-11-03 12:21:41.235 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.eMY3py/.s.PGSQL.5432"2632026-11-03 12:21:41.245 UTC [21] LOG: database system was shut down at 2026-11-03 12:21:40 UTC2642026-11-03 12:21:41.248 UTC [18] LOG: database system is ready to accept connections2652026-11-03 12:22:17.070 UTC [18] LOG: received fast shutdown request2662026-11-03 12:22:17.070 UTC [18] LOG: aborting any active transactions2672026-11-03 12:22:17.074 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 12682026-11-03 12:22:17.081 UTC [19] LOG: shutting down2692026-11-03 12:22:17.081 UTC [19] LOG: checkpoint starting: shutdown immediate2702026-11-03 12:22:17.107 UTC [19] LOG: checkpoint complete: wrote 1165 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.026 s, sync=0.001 s, total=0.027 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6159 kB, estimate=6159 kB; lsn=0/1AF05E0, redo lsn=0/1AF05E02712026-11-03 12:22:17.127 UTC [18] LOG: database system is shut down