build packages.x86_64-linux.e2e-tests

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