1. 0.48 s $ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 7200s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://codeberg.org/mtlynch/little-moments?ref=email-auth&rev=e585bb7c678d8a914505b732d2c6290ec33aee11#packages.x86_64-linux.e2e-tests --print-build-logs
  2. 0.49 s
  3. 0.73 s Downloading cached import-from-tinybeans from https://cache.nix-ci.com
  4. 0.73 s Downloading cached little-moments-dev from https://cache.nix-ci.com
  5. 0.88 s Progress: 0 of 3 built, 1 of 2 downloaded from cache (1 downloading)
  6. 0.88 s Progress: 0 of 2 built, 2 of 2 downloaded from cache
  7. 0.99 s Building little-moments-e2e
  8. 1.03 s [little-moments-e2e] Phase: unpackPhase
  9. 1.04 s [little-moments-e2e] unpacking source archive /nix/store/8m685i8nzxjsd4x8bv0iyws1j0g88kl8-source
  10. 1.05 s [little-moments-e2e] source root is source
  11. 1.07 s [little-moments-e2e] Phase: patchPhase
  12. 1.07 s [little-moments-e2e] Executing npmConfigHook
  13. 1.07 s [little-moments-e2e] Configuring npm
  14. 1.07 s [little-moments-e2e] Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
  15. 1.09 s [little-moments-e2e] Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  16. 1.09 s [little-moments-e2e] Installing dependencies
  17. 1.16 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  18. 1.16 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  19. 1.16 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  20. 1.77 s [little-moments-e2e]
  21. 1.77 s [little-moments-e2e] added 100 packages, and audited 101 packages in 625ms
  22. 1.77 s [little-moments-e2e]
  23. 1.77 s [little-moments-e2e] 25 packages are looking for funding
  24. 1.77 s [little-moments-e2e] run `npm fund` for details
  25. 1.77 s [little-moments-e2e]
  26. 1.77 s [little-moments-e2e] found 0 vulnerabilities
  27. 1.81 s [little-moments-e2e] patching script interpreter paths in node_modules
  28. 1.82 s [little-moments-e2e] node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  29. 1.83 s [little-moments-e2e] node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  30. 1.84 s [little-moments-e2e] node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  31. 1.85 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  32. 1.86 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  33. 1.87 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  34. 1.87 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  35. 1.88 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  36. 1.89 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  37. 1.90 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  38. 1.91 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  39. 1.91 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  40. 1.92 s [little-moments-e2e] node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  41. 1.93 s [little-moments-e2e] node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
  42. 1.94 s [little-moments-e2e] node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  43. 1.95 s [little-moments-e2e] node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  44. 1.96 s [little-moments-e2e] node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  45. 1.96 s [little-moments-e2e] node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  46. 1.97 s [little-moments-e2e] node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  47. 1.98 s [little-moments-e2e] node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  48. 2.06 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  49. 2.06 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  50. 2.06 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  51. 2.25 s [little-moments-e2e] rebuilt dependencies successfully
  52. 2.26 s [little-moments-e2e] patching script interpreter paths in node_modules
  53. 2.33 s [little-moments-e2e] Finished npmConfigHook
  54. 2.33 s [little-moments-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase
  55. 2.35 s [little-moments-e2e] Phase: configurePhase
  56. 2.37 s [little-moments-e2e] no configure script, doing nothing
  57. 2.37 s [little-moments-e2e] Phase: buildPhase
  58. 2.37 s [little-moments-e2e] no Makefile or custom buildPhase, doing nothing
  59. 2.37 s [little-moments-e2e] Phase: checkPhase
  60. 3.30 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 4ae379a1-f880-4774-b57d-31936c693fef-full.avif
  61. 3.34 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 4ae379a1-f880-4774-b57d-31936c693fef-250px.jpg
  62. 3.37 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 4ae379a1-f880-4774-b57d-31936c693fef-150px.jpg
  63. 3.37 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1b28598d-89bf-402e-814d-1fc53c07b0c3-full.mp4
  64. 3.39 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 1b28598d-89bf-402e-814d-1fc53c07b0c3-thumb-250px.jpg
  65. 3.40 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 1b28598d-89bf-402e-814d-1fc53c07b0c3-thumb-150px.jpg
  66. 3.40 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied eaa88c1c-09a6-496b-ade8-f74d3c4f2ee4-full.mp4
  67. 3.42 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied eaa88c1c-09a6-496b-ade8-f74d3c4f2ee4-thumb-250px.jpg
  68. 3.43 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied eaa88c1c-09a6-496b-ade8-f74d3c4f2ee4-thumb-150px.jpg
  69. 3.43 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-full.jpg
  70. 3.50 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-850px.jpg
  71. 3.54 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-250px.jpg
  72. 3.57 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-150px.jpg
  73. 3.57 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-full.jpg
  74. 3.64 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-850px.jpg
  75. 3.67 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-250px.jpg
  76. 3.70 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-150px.jpg
  77. 3.70 s [little-moments-e2e] 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  78. 4.34 s [little-moments-e2e] 2026/05/24 12:36:46 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  79. 4.43 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  80. 4.43 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  81. 4.43 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  82. 5.52 s [little-moments-e2e]
  83. 5.54 s [little-moments-e2e] Running 15 tests using 8 workers
  84. 17.46 s [little-moments-e2e] TTTTTTTTTTTTTTT
  85. 17.47 s [little-moments-e2e]
  86. 17.47 s [little-moments-e2e] 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  87. 17.47 s [little-moments-e2e]
  88. 17.47 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  89. 17.47 s [little-moments-e2e]
  90. 17.47 s [little-moments-e2e] at fixtures.ts:96
  91. 17.47 s [little-moments-e2e]
  92. 17.47 s [little-moments-e2e] 94 | }
  93. 17.47 s [little-moments-e2e] 95 |
  94. 17.47 s [little-moments-e2e] > 96 | export const test = base.extend<
  95. 17.47 s [little-moments-e2e] | ^
  96. 17.47 s [little-moments-e2e] 97 | {
  97. 17.47 s [little-moments-e2e] 98 | resetServer: void;
  98. 17.48 s [little-moments-e2e] 99 | },
  99. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  100. 17.48 s [little-moments-e2e]
  101. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  102. 17.48 s [little-moments-e2e] e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  103. 17.48 s [little-moments-e2e] Usage:
  104. 17.48 s [little-moments-e2e]
  105. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  106. 17.48 s [little-moments-e2e]
  107. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  108. 17.48 s [little-moments-e2e]
  109. 17.48 s [little-moments-e2e] 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
  110. 17.48 s [little-moments-e2e]
  111. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  112. 17.48 s [little-moments-e2e]
  113. 17.48 s [little-moments-e2e] at fixtures.ts:96
  114. 17.48 s [little-moments-e2e]
  115. 17.48 s [little-moments-e2e] 94 | }
  116. 17.48 s [little-moments-e2e] 95 |
  117. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  118. 17.48 s [little-moments-e2e] | ^
  119. 17.48 s [little-moments-e2e] 97 | {
  120. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  121. 17.48 s [little-moments-e2e] 99 | },
  122. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  123. 17.48 s [little-moments-e2e]
  124. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  125. 17.48 s [little-moments-e2e] e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  126. 17.48 s [little-moments-e2e] Usage:
  127. 17.48 s [little-moments-e2e]
  128. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  129. 17.48 s [little-moments-e2e]
  130. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  131. 17.48 s [little-moments-e2e]
  132. 17.48 s [little-moments-e2e] 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  133. 17.48 s [little-moments-e2e]
  134. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  135. 17.48 s [little-moments-e2e]
  136. 17.48 s [little-moments-e2e] at fixtures.ts:96
  137. 17.48 s [little-moments-e2e]
  138. 17.48 s [little-moments-e2e] 94 | }
  139. 17.48 s [little-moments-e2e] 95 |
  140. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  141. 17.48 s [little-moments-e2e] | ^
  142. 17.48 s [little-moments-e2e] 97 | {
  143. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  144. 17.48 s [little-moments-e2e] 99 | },
  145. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  146. 17.48 s [little-moments-e2e]
  147. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  148. 17.48 s [little-moments-e2e] e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  149. 17.48 s [little-moments-e2e] Usage:
  150. 17.48 s [little-moments-e2e]
  151. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  152. 17.48 s [little-moments-e2e]
  153. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  154. 17.48 s [little-moments-e2e]
  155. 17.48 s [little-moments-e2e] 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
  156. 17.48 s [little-moments-e2e]
  157. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  158. 17.48 s [little-moments-e2e]
  159. 17.48 s [little-moments-e2e] at fixtures.ts:96
  160. 17.48 s [little-moments-e2e]
  161. 17.48 s [little-moments-e2e] 94 | }
  162. 17.48 s [little-moments-e2e] 95 |
  163. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  164. 17.48 s [little-moments-e2e] | ^
  165. 17.48 s [little-moments-e2e] 97 | {
  166. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  167. 17.48 s [little-moments-e2e] 99 | },
  168. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  169. 17.48 s [little-moments-e2e]
  170. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  171. 17.48 s [little-moments-e2e] e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  172. 17.48 s [little-moments-e2e] Usage:
  173. 17.48 s [little-moments-e2e]
  174. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  175. 17.48 s [little-moments-e2e]
  176. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  177. 17.48 s [little-moments-e2e]
  178. 17.48 s [little-moments-e2e] 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  179. 17.48 s [little-moments-e2e]
  180. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  181. 17.48 s [little-moments-e2e]
  182. 17.48 s [little-moments-e2e] at fixtures.ts:96
  183. 17.48 s [little-moments-e2e]
  184. 17.48 s [little-moments-e2e] 94 | }
  185. 17.48 s [little-moments-e2e] 95 |
  186. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  187. 17.48 s [little-moments-e2e] | ^
  188. 17.48 s [little-moments-e2e] 97 | {
  189. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  190. 17.48 s [little-moments-e2e] 99 | },
  191. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  192. 17.48 s [little-moments-e2e]
  193. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  194. 17.48 s [little-moments-e2e] e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  195. 17.48 s [little-moments-e2e] Usage:
  196. 17.48 s [little-moments-e2e]
  197. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  198. 17.48 s [little-moments-e2e]
  199. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  200. 17.48 s [little-moments-e2e]
  201. 17.48 s [little-moments-e2e] 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  202. 17.48 s [little-moments-e2e]
  203. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  204. 17.48 s [little-moments-e2e]
  205. 17.48 s [little-moments-e2e] at fixtures.ts:96
  206. 17.48 s [little-moments-e2e]
  207. 17.48 s [little-moments-e2e] 94 | }
  208. 17.48 s [little-moments-e2e] 95 |
  209. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  210. 17.48 s [little-moments-e2e] | ^
  211. 17.48 s [little-moments-e2e] 97 | {
  212. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  213. 17.48 s [little-moments-e2e] 99 | },
  214. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  215. 17.48 s [little-moments-e2e]
  216. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  217. 17.48 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  218. 17.48 s [little-moments-e2e] Usage:
  219. 17.48 s [little-moments-e2e]
  220. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  221. 17.48 s [little-moments-e2e]
  222. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  223. 17.48 s [little-moments-e2e]
  224. 17.48 s [little-moments-e2e] 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  225. 17.48 s [little-moments-e2e]
  226. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  227. 17.48 s [little-moments-e2e]
  228. 17.48 s [little-moments-e2e] at fixtures.ts:96
  229. 17.48 s [little-moments-e2e]
  230. 17.48 s [little-moments-e2e] 94 | }
  231. 17.48 s [little-moments-e2e] 95 |
  232. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  233. 17.48 s [little-moments-e2e] | ^
  234. 17.48 s [little-moments-e2e] 97 | {
  235. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  236. 17.48 s [little-moments-e2e] 99 | },
  237. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  238. 17.48 s [little-moments-e2e]
  239. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  240. 17.48 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  241. 17.48 s [little-moments-e2e] Usage:
  242. 17.48 s [little-moments-e2e]
  243. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  244. 17.48 s [little-moments-e2e]
  245. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  246. 17.48 s [little-moments-e2e]
  247. 17.48 s [little-moments-e2e] 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  248. 17.48 s [little-moments-e2e]
  249. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  250. 17.48 s [little-moments-e2e]
  251. 17.48 s [little-moments-e2e] at fixtures.ts:96
  252. 17.48 s [little-moments-e2e]
  253. 17.48 s [little-moments-e2e] 94 | }
  254. 17.48 s [little-moments-e2e] 95 |
  255. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  256. 17.48 s [little-moments-e2e] | ^
  257. 17.48 s [little-moments-e2e] 97 | {
  258. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  259. 17.48 s [little-moments-e2e] 99 | },
  260. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  261. 17.48 s [little-moments-e2e]
  262. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  263. 17.48 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  264. 17.48 s [little-moments-e2e] Usage:
  265. 17.48 s [little-moments-e2e]
  266. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  267. 17.48 s [little-moments-e2e]
  268. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  269. 17.48 s [little-moments-e2e]
  270. 17.48 s [little-moments-e2e] 9) [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  271. 17.48 s [little-moments-e2e]
  272. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  273. 17.48 s [little-moments-e2e]
  274. 17.48 s [little-moments-e2e] at fixtures.ts:96
  275. 17.48 s [little-moments-e2e]
  276. 17.48 s [little-moments-e2e] 94 | }
  277. 17.48 s [little-moments-e2e] 95 |
  278. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  279. 17.48 s [little-moments-e2e] | ^
  280. 17.48 s [little-moments-e2e] 97 | {
  281. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  282. 17.48 s [little-moments-e2e] 99 | },
  283. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  284. 17.48 s [little-moments-e2e]
  285. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  286. 17.48 s [little-moments-e2e] e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  287. 17.48 s [little-moments-e2e] Usage:
  288. 17.48 s [little-moments-e2e]
  289. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  290. 17.48 s [little-moments-e2e]
  291. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  292. 17.48 s [little-moments-e2e]
  293. 17.48 s [little-moments-e2e] 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  294. 17.48 s [little-moments-e2e]
  295. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  296. 17.48 s [little-moments-e2e]
  297. 17.48 s [little-moments-e2e] at fixtures.ts:96
  298. 17.48 s [little-moments-e2e]
  299. 17.48 s [little-moments-e2e] 94 | }
  300. 17.48 s [little-moments-e2e] 95 |
  301. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  302. 17.48 s [little-moments-e2e] | ^
  303. 17.48 s [little-moments-e2e] 97 | {
  304. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  305. 17.48 s [little-moments-e2e] 99 | },
  306. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  307. 17.48 s [little-moments-e2e]
  308. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  309. 17.48 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  310. 17.48 s [little-moments-e2e] Usage:
  311. 17.48 s [little-moments-e2e]
  312. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  313. 17.48 s [little-moments-e2e]
  314. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  315. 17.48 s [little-moments-e2e]
  316. 17.48 s [little-moments-e2e] 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  317. 17.48 s [little-moments-e2e]
  318. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  319. 17.48 s [little-moments-e2e]
  320. 17.48 s [little-moments-e2e] at fixtures.ts:96
  321. 17.48 s [little-moments-e2e]
  322. 17.48 s [little-moments-e2e] 94 | }
  323. 17.48 s [little-moments-e2e] 95 |
  324. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  325. 17.48 s [little-moments-e2e] | ^
  326. 17.48 s [little-moments-e2e] 97 | {
  327. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  328. 17.48 s [little-moments-e2e] 99 | },
  329. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  330. 17.48 s [little-moments-e2e]
  331. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  332. 17.48 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  333. 17.48 s [little-moments-e2e] Usage:
  334. 17.48 s [little-moments-e2e]
  335. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  336. 17.48 s [little-moments-e2e]
  337. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  338. 17.48 s [little-moments-e2e]
  339. 17.48 s [little-moments-e2e] 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  340. 17.48 s [little-moments-e2e]
  341. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  342. 17.48 s [little-moments-e2e]
  343. 17.48 s [little-moments-e2e] at fixtures.ts:96
  344. 17.48 s [little-moments-e2e]
  345. 17.48 s [little-moments-e2e] 94 | }
  346. 17.48 s [little-moments-e2e] 95 |
  347. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  348. 17.48 s [little-moments-e2e] | ^
  349. 17.48 s [little-moments-e2e] 97 | {
  350. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  351. 17.48 s [little-moments-e2e] 99 | },
  352. 17.48 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  353. 17.48 s [little-moments-e2e]
  354. 17.48 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  355. 17.48 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  356. 17.48 s [little-moments-e2e] Usage:
  357. 17.48 s [little-moments-e2e]
  358. 17.48 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  359. 17.48 s [little-moments-e2e]
  360. 17.48 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  361. 17.48 s [little-moments-e2e]
  362. 17.48 s [little-moments-e2e] 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  363. 17.48 s [little-moments-e2e]
  364. 17.48 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  365. 17.48 s [little-moments-e2e]
  366. 17.48 s [little-moments-e2e] at fixtures.ts:96
  367. 17.48 s [little-moments-e2e]
  368. 17.48 s [little-moments-e2e] 94 | }
  369. 17.48 s [little-moments-e2e] 95 |
  370. 17.48 s [little-moments-e2e] > 96 | export const test = base.extend<
  371. 17.48 s [little-moments-e2e] | ^
  372. 17.48 s [little-moments-e2e] 97 | {
  373. 17.48 s [little-moments-e2e] 98 | resetServer: void;
  374. 17.49 s [little-moments-e2e] 99 | },
  375. 17.49 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  376. 17.49 s [little-moments-e2e]
  377. 17.49 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  378. 17.49 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  379. 17.49 s [little-moments-e2e] Usage:
  380. 17.49 s [little-moments-e2e]
  381. 17.49 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  382. 17.49 s [little-moments-e2e]
  383. 17.49 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  384. 17.49 s [little-moments-e2e]
  385. 17.49 s [little-moments-e2e] 14) [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  386. 17.49 s [little-moments-e2e]
  387. 17.49 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  388. 17.49 s [little-moments-e2e]
  389. 17.49 s [little-moments-e2e] at fixtures.ts:96
  390. 17.49 s [little-moments-e2e]
  391. 17.49 s [little-moments-e2e] 94 | }
  392. 17.49 s [little-moments-e2e] 95 |
  393. 17.49 s [little-moments-e2e] > 96 | export const test = base.extend<
  394. 17.49 s [little-moments-e2e] | ^
  395. 17.49 s [little-moments-e2e] 97 | {
  396. 17.49 s [little-moments-e2e] 98 | resetServer: void;
  397. 17.49 s [little-moments-e2e] 99 | },
  398. 17.49 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  399. 17.49 s [little-moments-e2e]
  400. 17.49 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  401. 17.49 s [little-moments-e2e] e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  402. 17.49 s [little-moments-e2e] Usage:
  403. 17.49 s [little-moments-e2e]
  404. 17.49 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  405. 17.49 s [little-moments-e2e]
  406. 17.49 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  407. 17.49 s [little-moments-e2e]
  408. 17.49 s [little-moments-e2e] 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  409. 17.49 s [little-moments-e2e]
  410. 17.49 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  411. 17.49 s [little-moments-e2e]
  412. 17.49 s [little-moments-e2e] at fixtures.ts:96
  413. 17.49 s [little-moments-e2e]
  414. 17.49 s [little-moments-e2e] 94 | }
  415. 17.49 s [little-moments-e2e] 95 |
  416. 17.49 s [little-moments-e2e] > 96 | export const test = base.extend<
  417. 17.49 s [little-moments-e2e] | ^
  418. 17.49 s [little-moments-e2e] 97 | {
  419. 17.49 s [little-moments-e2e] 98 | resetServer: void;
  420. 17.49 s [little-moments-e2e] 99 | },
  421. 17.49 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  422. 17.49 s [little-moments-e2e]
  423. 17.49 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  424. 17.49 s [little-moments-e2e] e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  425. 17.49 s [little-moments-e2e] Usage:
  426. 17.49 s [little-moments-e2e]
  427. 17.49 s [little-moments-e2e] npx playwright show-trace e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  428. 17.49 s [little-moments-e2e]
  429. 17.49 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  430. 17.49 s [little-moments-e2e]
  431. 17.49 s [little-moments-e2e] 15 failed
  432. 17.49 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  433. 17.49 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
  434. 17.49 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  435. 17.49 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
  436. 17.49 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  437. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  438. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  439. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  440. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  441. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  442. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  443. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  444. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  445. 17.49 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  446. 17.49 s [little-moments-e2e] [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  447. 17.63 s Progress: 0 of 1 built (1 failed), 2 of 2 downloaded from cache
  448. 17.63 s Cannot build '/nix/store/z07a6h99jdmjw72hq4s6hr06h3i4p97a-little-moments-e2e-0.0.1.drv'.
  449. 17.63 s Reason: builder failed with exit code 1.
  450. 17.63 s Output paths:
  451. 17.63 s /nix/store/xm2qz57a6jpqphh75zrnvqx5cnsk5x0w-little-moments-e2e-0.0.1
  452. 17.63 s Last 439 log lines:
  453. 17.63 s > Running phase: unpackPhase
  454. 17.63 s > unpacking source archive /nix/store/8m685i8nzxjsd4x8bv0iyws1j0g88kl8-source
  455. 17.63 s > source root is source
  456. 17.63 s > Running phase: patchPhase
  457. 17.63 s > Executing npmConfigHook
  458. 17.63 s > Configuring npm
  459. 17.63 s > Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
  460. 17.63 s > Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  461. 17.63 s > Installing dependencies
  462. 17.63 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  463. 17.63 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  464. 17.63 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  465. 17.63 s >
  466. 17.63 s > added 100 packages, and audited 101 packages in 625ms
  467. 17.63 s >
  468. 17.63 s > 25 packages are looking for funding
  469. 17.63 s > run `npm fund` for details
  470. 17.63 s >
  471. 17.63 s > found 0 vulnerabilities
  472. 17.63 s > patching script interpreter paths in node_modules
  473. 17.63 s > node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  474. 17.63 s > node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  475. 17.63 s > node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  476. 17.63 s > node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  477. 17.63 s > node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  478. 17.63 s > node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  479. 17.63 s > node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  480. 17.63 s > node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  481. 17.63 s > node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  482. 17.63 s > node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  483. 17.63 s > node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  484. 17.63 s > node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  485. 17.63 s > node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  486. 17.63 s > node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
  487. 17.63 s > node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  488. 17.63 s > node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  489. 17.63 s > node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  490. 17.63 s > node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  491. 17.63 s > node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  492. 17.63 s > node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  493. 17.63 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  494. 17.63 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  495. 17.63 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  496. 17.63 s > rebuilt dependencies successfully
  497. 17.63 s > patching script interpreter paths in node_modules
  498. 17.63 s > Finished npmConfigHook
  499. 17.63 s > Running phase: updateAutotoolsGnuConfigScriptsPhase
  500. 17.63 s > Running phase: configurePhase
  501. 17.63 s > no configure script, doing nothing
  502. 17.63 s > Running phase: buildPhase
  503. 17.63 s > no Makefile or custom buildPhase, doing nothing
  504. 17.63 s > Running phase: checkPhase
  505. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 4ae379a1-f880-4774-b57d-31936c693fef-full.avif
  506. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 4ae379a1-f880-4774-b57d-31936c693fef-250px.jpg
  507. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 4ae379a1-f880-4774-b57d-31936c693fef-150px.jpg
  508. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1b28598d-89bf-402e-814d-1fc53c07b0c3-full.mp4
  509. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 1b28598d-89bf-402e-814d-1fc53c07b0c3-thumb-250px.jpg
  510. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 1b28598d-89bf-402e-814d-1fc53c07b0c3-thumb-150px.jpg
  511. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied eaa88c1c-09a6-496b-ade8-f74d3c4f2ee4-full.mp4
  512. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied eaa88c1c-09a6-496b-ade8-f74d3c4f2ee4-thumb-250px.jpg
  513. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied eaa88c1c-09a6-496b-ade8-f74d3c4f2ee4-thumb-150px.jpg
  514. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-full.jpg
  515. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-850px.jpg
  516. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-250px.jpg
  517. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 1b20d4aa-ee9f-4907-b5fa-e14cde9b2634-150px.jpg
  518. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-full.jpg
  519. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-850px.jpg
  520. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-250px.jpg
  521. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 17509bb8-25d4-416a-bc99-23f54d7938d6-150px.jpg
  522. 17.63 s > 2026/05/24 12:36:45 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  523. 17.63 s > 2026/05/24 12:36:46 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  524. 17.63 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  525. 17.63 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  526. 17.63 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  527. 17.63 s >
  528. 17.63 s > Running 15 tests using 8 workers
  529. 17.63 s > TTTTTTTTTTTTTTT
  530. 17.63 s >
  531. 17.63 s > 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  532. 17.63 s >
  533. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  534. 17.63 s >
  535. 17.63 s > at fixtures.ts:96
  536. 17.63 s >
  537. 17.63 s > 94 | }
  538. 17.63 s > 95 |
  539. 17.63 s > > 96 | export const test = base.extend<
  540. 17.63 s > | ^
  541. 17.63 s > 97 | {
  542. 17.63 s > 98 | resetServer: void;
  543. 17.63 s > 99 | },
  544. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  545. 17.63 s >
  546. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  547. 17.63 s > e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  548. 17.63 s > Usage:
  549. 17.63 s >
  550. 17.63 s > npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  551. 17.63 s >
  552. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  553. 17.63 s >
  554. 17.63 s > 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
  555. 17.63 s >
  556. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  557. 17.63 s >
  558. 17.63 s > at fixtures.ts:96
  559. 17.63 s >
  560. 17.63 s > 94 | }
  561. 17.63 s > 95 |
  562. 17.63 s > > 96 | export const test = base.extend<
  563. 17.63 s > | ^
  564. 17.63 s > 97 | {
  565. 17.63 s > 98 | resetServer: void;
  566. 17.63 s > 99 | },
  567. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  568. 17.63 s >
  569. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  570. 17.63 s > e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  571. 17.63 s > Usage:
  572. 17.63 s >
  573. 17.63 s > npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  574. 17.63 s >
  575. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  576. 17.63 s >
  577. 17.63 s > 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  578. 17.63 s >
  579. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  580. 17.63 s >
  581. 17.63 s > at fixtures.ts:96
  582. 17.63 s >
  583. 17.63 s > 94 | }
  584. 17.63 s > 95 |
  585. 17.63 s > > 96 | export const test = base.extend<
  586. 17.63 s > | ^
  587. 17.63 s > 97 | {
  588. 17.63 s > 98 | resetServer: void;
  589. 17.63 s > 99 | },
  590. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  591. 17.63 s >
  592. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  593. 17.63 s > e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  594. 17.63 s > Usage:
  595. 17.63 s >
  596. 17.63 s > npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  597. 17.63 s >
  598. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  599. 17.63 s >
  600. 17.63 s > 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
  601. 17.63 s >
  602. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  603. 17.63 s >
  604. 17.63 s > at fixtures.ts:96
  605. 17.63 s >
  606. 17.63 s > 94 | }
  607. 17.63 s > 95 |
  608. 17.63 s > > 96 | export const test = base.extend<
  609. 17.63 s > | ^
  610. 17.63 s > 97 | {
  611. 17.63 s > 98 | resetServer: void;
  612. 17.63 s > 99 | },
  613. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  614. 17.63 s >
  615. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  616. 17.63 s > e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  617. 17.63 s > Usage:
  618. 17.63 s >
  619. 17.63 s > npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  620. 17.63 s >
  621. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  622. 17.63 s >
  623. 17.63 s > 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  624. 17.63 s >
  625. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  626. 17.63 s >
  627. 17.63 s > at fixtures.ts:96
  628. 17.63 s >
  629. 17.63 s > 94 | }
  630. 17.63 s > 95 |
  631. 17.63 s > > 96 | export const test = base.extend<
  632. 17.63 s > | ^
  633. 17.63 s > 97 | {
  634. 17.63 s > 98 | resetServer: void;
  635. 17.63 s > 99 | },
  636. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  637. 17.63 s >
  638. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  639. 17.63 s > e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  640. 17.63 s > Usage:
  641. 17.63 s >
  642. 17.63 s > npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  643. 17.63 s >
  644. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  645. 17.63 s >
  646. 17.63 s > 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  647. 17.63 s >
  648. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  649. 17.63 s >
  650. 17.63 s > at fixtures.ts:96
  651. 17.63 s >
  652. 17.63 s > 94 | }
  653. 17.63 s > 95 |
  654. 17.63 s > > 96 | export const test = base.extend<
  655. 17.63 s > | ^
  656. 17.63 s > 97 | {
  657. 17.63 s > 98 | resetServer: void;
  658. 17.63 s > 99 | },
  659. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  660. 17.63 s >
  661. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  662. 17.63 s > e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  663. 17.63 s > Usage:
  664. 17.63 s >
  665. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  666. 17.63 s >
  667. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  668. 17.63 s >
  669. 17.63 s > 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  670. 17.63 s >
  671. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  672. 17.63 s >
  673. 17.63 s > at fixtures.ts:96
  674. 17.63 s >
  675. 17.63 s > 94 | }
  676. 17.63 s > 95 |
  677. 17.63 s > > 96 | export const test = base.extend<
  678. 17.63 s > | ^
  679. 17.63 s > 97 | {
  680. 17.63 s > 98 | resetServer: void;
  681. 17.63 s > 99 | },
  682. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  683. 17.63 s >
  684. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  685. 17.63 s > e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  686. 17.63 s > Usage:
  687. 17.63 s >
  688. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  689. 17.63 s >
  690. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  691. 17.63 s >
  692. 17.63 s > 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  693. 17.63 s >
  694. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  695. 17.63 s >
  696. 17.63 s > at fixtures.ts:96
  697. 17.63 s >
  698. 17.63 s > 94 | }
  699. 17.63 s > 95 |
  700. 17.63 s > > 96 | export const test = base.extend<
  701. 17.63 s > | ^
  702. 17.63 s > 97 | {
  703. 17.63 s > 98 | resetServer: void;
  704. 17.63 s > 99 | },
  705. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  706. 17.63 s >
  707. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  708. 17.63 s > e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  709. 17.63 s > Usage:
  710. 17.63 s >
  711. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  712. 17.63 s >
  713. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  714. 17.63 s >
  715. 17.63 s > 9) [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  716. 17.63 s >
  717. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  718. 17.63 s >
  719. 17.63 s > at fixtures.ts:96
  720. 17.63 s >
  721. 17.63 s > 94 | }
  722. 17.63 s > 95 |
  723. 17.63 s > > 96 | export const test = base.extend<
  724. 17.63 s > | ^
  725. 17.63 s > 97 | {
  726. 17.63 s > 98 | resetServer: void;
  727. 17.63 s > 99 | },
  728. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  729. 17.63 s >
  730. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  731. 17.63 s > e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  732. 17.63 s > Usage:
  733. 17.63 s >
  734. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  735. 17.63 s >
  736. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  737. 17.63 s >
  738. 17.63 s > 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  739. 17.63 s >
  740. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  741. 17.63 s >
  742. 17.63 s > at fixtures.ts:96
  743. 17.63 s >
  744. 17.63 s > 94 | }
  745. 17.63 s > 95 |
  746. 17.63 s > > 96 | export const test = base.extend<
  747. 17.63 s > | ^
  748. 17.63 s > 97 | {
  749. 17.63 s > 98 | resetServer: void;
  750. 17.63 s > 99 | },
  751. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  752. 17.63 s >
  753. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  754. 17.63 s > e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  755. 17.63 s > Usage:
  756. 17.63 s >
  757. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  758. 17.63 s >
  759. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  760. 17.63 s >
  761. 17.63 s > 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  762. 17.63 s >
  763. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  764. 17.63 s >
  765. 17.63 s > at fixtures.ts:96
  766. 17.63 s >
  767. 17.63 s > 94 | }
  768. 17.63 s > 95 |
  769. 17.63 s > > 96 | export const test = base.extend<
  770. 17.63 s > | ^
  771. 17.63 s > 97 | {
  772. 17.63 s > 98 | resetServer: void;
  773. 17.63 s > 99 | },
  774. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  775. 17.63 s >
  776. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  777. 17.63 s > e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  778. 17.63 s > Usage:
  779. 17.63 s >
  780. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  781. 17.63 s >
  782. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  783. 17.63 s >
  784. 17.63 s > 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  785. 17.63 s >
  786. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  787. 17.63 s >
  788. 17.63 s > at fixtures.ts:96
  789. 17.63 s >
  790. 17.63 s > 94 | }
  791. 17.63 s > 95 |
  792. 17.63 s > > 96 | export const test = base.extend<
  793. 17.63 s > | ^
  794. 17.63 s > 97 | {
  795. 17.63 s > 98 | resetServer: void;
  796. 17.63 s > 99 | },
  797. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  798. 17.63 s >
  799. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  800. 17.63 s > e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  801. 17.63 s > Usage:
  802. 17.63 s >
  803. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  804. 17.63 s >
  805. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  806. 17.63 s >
  807. 17.63 s > 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  808. 17.63 s >
  809. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  810. 17.63 s >
  811. 17.63 s > at fixtures.ts:96
  812. 17.63 s >
  813. 17.63 s > 94 | }
  814. 17.63 s > 95 |
  815. 17.63 s > > 96 | export const test = base.extend<
  816. 17.63 s > | ^
  817. 17.63 s > 97 | {
  818. 17.63 s > 98 | resetServer: void;
  819. 17.63 s > 99 | },
  820. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  821. 17.63 s >
  822. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  823. 17.63 s > e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  824. 17.63 s > Usage:
  825. 17.63 s >
  826. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  827. 17.63 s >
  828. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  829. 17.63 s >
  830. 17.63 s > 14) [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  831. 17.63 s >
  832. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  833. 17.63 s >
  834. 17.63 s > at fixtures.ts:96
  835. 17.63 s >
  836. 17.63 s > 94 | }
  837. 17.63 s > 95 |
  838. 17.63 s > > 96 | export const test = base.extend<
  839. 17.63 s > | ^
  840. 17.63 s > 97 | {
  841. 17.63 s > 98 | resetServer: void;
  842. 17.63 s > 99 | },
  843. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  844. 17.63 s >
  845. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  846. 17.63 s > e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  847. 17.63 s > Usage:
  848. 17.63 s >
  849. 17.63 s > npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  850. 17.63 s >
  851. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  852. 17.63 s >
  853. 17.63 s > 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  854. 17.63 s >
  855. 17.63 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  856. 17.63 s >
  857. 17.63 s > at fixtures.ts:96
  858. 17.63 s >
  859. 17.63 s > 94 | }
  860. 17.63 s > 95 |
  861. 17.63 s > > 96 | export const test = base.extend<
  862. 17.63 s > | ^
  863. 17.63 s > 97 | {
  864. 17.63 s > 98 | resetServer: void;
  865. 17.63 s > 99 | },
  866. 17.63 s > at /build/source/e2e/fixtures.ts:96:26
  867. 17.63 s >
  868. 17.63 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  869. 17.63 s > e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  870. 17.63 s > Usage:
  871. 17.63 s >
  872. 17.63 s > npx playwright show-trace e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  873. 17.63 s >
  874. 17.63 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  875. 17.63 s >
  876. 17.63 s > 15 failed
  877. 17.63 s > [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  878. 17.63 s > [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
  879. 17.63 s > [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  880. 17.63 s > [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
  881. 17.63 s > [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  882. 17.63 s > [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  883. 17.63 s > [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  884. 17.63 s > [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  885. 17.63 s > [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  886. 17.63 s > [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  887. 17.63 s > [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  888. 17.63 s > [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  889. 17.63 s > [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  890. 17.63 s > [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  891. 17.63 s > [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  892. 17.63 s For full logs, run:
  893. 17.63 s nix log /nix/store/z07a6h99jdmjw72hq4s6hr06h3i4p97a-little-moments-e2e-0.0.1.drv