build packages.x86_64-linux.e2e-tests

  1. 0.01 s $ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 1800s /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=shared-secret-auth&rev=a8c92a8c66b343ababc0f1a04491fb5978d98095#packages.x86_64-linux.e2e-tests --print-build-logs
  2. 0.14 s
  3. 1.88 s Downloading cached npm-build-hook from https://cache.nix-ci.com
  4. 1.88 s Downloading cached dejavu-fonts-minimal from https://cache.nix-ci.com
  5. 1.88 s Downloading cached install-shell-files from https://cache.nix-ci.com
  6. 1.88 s Downloading cached nodejs-22.21.1-source from https://cache.nix-ci.com
  7. 1.88 s Downloading cached little-moments-dev from https://cache.nix-ci.com
  8. 1.88 s Downloading cached nodejs from https://cache.nix-ci.com
  9. 1.89 s Downloading cached prefetch-npm-deps from https://cache.nix-ci.com
  10. 1.91 s Progress: 0 of 9 built, 1 of 14 downloaded from cache (6 downloading)
  11. 1.94 s Progress: 0 of 8 built, 2 of 14 downloaded from cache (5 downloading)
  12. 1.94 s Downloading cached nodejs-install-manuals from https://cache.nix-ci.com
  13. 2.04 s Progress: 0 of 8 built, 3 of 14 downloaded from cache (5 downloading)
  14. 2.05 s Downloading cached dejavu-fonts from https://cache.nix-ci.com
  15. 2.08 s Progress: 0 of 8 built, 4 of 14 downloaded from cache (5 downloading)
  16. 2.50 s Building little-moments-e2e-0.0.1-npm-deps
  17. 2.50 s Progress: 0 of 7 built (1 building), 5 of 14 downloaded from cache (4 downloading)
  18. 2.50 s Progress: 0 of 7 built (1 building), 6 of 14 downloaded from cache (3 downloading)
  19. 2.50 s Progress: 0 of 7 built (1 building), 7 of 14 downloaded from cache (2 downloading)
  20. 2.50 s Downloading cached fonts.conf from https://cache.nix-ci.com
  21. 2.54 s Progress: 0 of 6 built (1 building), 8 of 14 downloaded from cache (2 downloading)
  22. 2.58 s [little-moments-e2e-0.0.1-npm-deps] Phase: unpackPhase
  23. 2.58 s [little-moments-e2e-0.0.1-npm-deps] unpacking source archive /nix/store/9yp91faadyk4ma50r2672c4pj44vsv8x-source
  24. 2.61 s [little-moments-e2e-0.0.1-npm-deps] source root is source
  25. 2.66 s [little-moments-e2e-0.0.1-npm-deps] Phase: patchPhase
  26. 2.69 s [little-moments-e2e-0.0.1-npm-deps] Phase: updateAutotoolsGnuConfigScriptsPhase
  27. 2.71 s [little-moments-e2e-0.0.1-npm-deps] Phase: configurePhase
  28. 2.75 s [little-moments-e2e-0.0.1-npm-deps] no configure script, doing nothing
  29. 2.76 s [little-moments-e2e-0.0.1-npm-deps] Phase: buildPhase
  30. 3.19 s [little-moments-e2e-0.0.1-npm-deps] Phase: fixupPhase
  31. 3.22 s [little-moments-e2e-0.0.1-npm-deps] shrinking RPATHs of ELF executables and libraries in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  32. 3.29 s [little-moments-e2e-0.0.1-npm-deps] checking for references to /build/ in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps...
  33. 3.40 s [little-moments-e2e-0.0.1-npm-deps] patching script interpreter paths in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  34. 3.81 s [post-build-hook] Uploading to the NixCI cache: /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  35. 3.97 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  36. 3.99 s [post-build-hook] copying 1 paths...
  37. 3.99 s [post-build-hook] copying path '/nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps' to 'https://cache.nix-ci.com'...
  38. 8.52 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  39. 9.58 s [post-build-hook] copying 1 paths...
  40. 9.58 s [post-build-hook] copying path '/nix/store/h7jhkifl01xpnrsyc65m8cw1n9acrvb4-little-moments-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'...
  41. 11.17 s Progress: 1 of 6 built, 8 of 14 downloaded from cache (2 downloading)
  42. 11.17 s Progress: 1 of 5 built, 9 of 14 downloaded from cache (1 downloading)
  43. 11.17 s Progress: 1 of 5 built, 10 of 14 downloaded from cache
  44. 11.17 s Downloading cached nodejs-22.21.1-dev from https://cache.nix-ci.com
  45. 11.17 s Downloading cached npm-config-hook from https://cache.nix-ci.com
  46. 11.17 s Downloading cached nodejs-install-executables from https://cache.nix-ci.com
  47. 11.41 s Progress: 1 of 5 built, 11 of 14 downloaded from cache (2 downloading)
  48. 11.42 s Progress: 1 of 4 built, 12 of 14 downloaded from cache (1 downloading)
  49. 11.43 s Downloading cached npm-install-hook from https://cache.nix-ci.com
  50. 11.68 s Progress: 1 of 4 built, 13 of 14 downloaded from cache (1 downloading)
  51. 12.28 s Progress: 1 of 3 built, 14 of 14 downloaded from cache
  52. 12.39 s Building little-moments-e2e
  53. 12.47 s [little-moments-e2e] Phase: unpackPhase
  54. 12.47 s [little-moments-e2e] unpacking source archive /nix/store/9yp91faadyk4ma50r2672c4pj44vsv8x-source
  55. 12.51 s [little-moments-e2e] source root is source
  56. 12.53 s [little-moments-e2e] Phase: patchPhase
  57. 12.54 s [little-moments-e2e] Executing npmConfigHook
  58. 12.54 s [little-moments-e2e] Configuring npm
  59. 12.54 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
  60. 12.60 s [little-moments-e2e] Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  61. 12.60 s [little-moments-e2e] Installing dependencies
  62. 12.75 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  63. 12.75 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  64. 12.75 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  65. 13.89 s [little-moments-e2e]
  66. 13.90 s [little-moments-e2e] added 100 packages, and audited 101 packages in 1s
  67. 13.90 s [little-moments-e2e]
  68. 13.90 s [little-moments-e2e] 25 packages are looking for funding
  69. 13.90 s [little-moments-e2e] run `npm fund` for details
  70. 13.90 s [little-moments-e2e]
  71. 13.90 s [little-moments-e2e] found 0 vulnerabilities
  72. 13.94 s [little-moments-e2e] patching script interpreter paths in node_modules
  73. 13.96 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"
  74. 13.97 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"
  75. 13.98 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"
  76. 14.00 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"
  77. 14.01 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"
  78. 14.03 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"
  79. 14.04 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"
  80. 14.06 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"
  81. 14.07 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"
  82. 14.08 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"
  83. 14.10 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"
  84. 14.11 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"
  85. 14.13 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"
  86. 14.14 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"
  87. 14.15 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"
  88. 14.17 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"
  89. 14.18 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"
  90. 14.20 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"
  91. 14.22 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"
  92. 14.23 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"
  93. 14.33 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  94. 14.33 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  95. 14.33 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  96. 14.61 s [little-moments-e2e] rebuilt dependencies successfully
  97. 14.62 s [little-moments-e2e] patching script interpreter paths in node_modules
  98. 14.73 s [little-moments-e2e] Finished npmConfigHook
  99. 14.73 s [little-moments-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase
  100. 14.84 s [little-moments-e2e] Phase: configurePhase
  101. 14.87 s [little-moments-e2e] no configure script, doing nothing
  102. 14.87 s [little-moments-e2e] Phase: buildPhase
  103. 14.88 s [little-moments-e2e] no Makefile or custom buildPhase, doing nothing
  104. 14.88 s [little-moments-e2e] Phase: checkPhase
  105. 16.21 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied c968b50a-8d7b-48e3-9b2e-a9ef213c7d19-full.avif
  106. 16.26 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied c968b50a-8d7b-48e3-9b2e-a9ef213c7d19-250px.jpg
  107. 16.29 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied c968b50a-8d7b-48e3-9b2e-a9ef213c7d19-150px.jpg
  108. 16.29 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied c169ae59-ea76-49b2-ba63-456b3a1c89e7-full.mp4
  109. 16.32 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied c169ae59-ea76-49b2-ba63-456b3a1c89e7-thumb-250px.jpg
  110. 16.34 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied c169ae59-ea76-49b2-ba63-456b3a1c89e7-thumb-150px.jpg
  111. 16.34 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied e305213a-94bf-41ff-ac12-0e249e12e650-full.mp4
  112. 16.37 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e305213a-94bf-41ff-ac12-0e249e12e650-thumb-250px.jpg
  113. 16.39 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e305213a-94bf-41ff-ac12-0e249e12e650-thumb-150px.jpg
  114. 16.40 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-full.jpg
  115. 16.51 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-850px.jpg
  116. 16.56 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-250px.jpg
  117. 16.61 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-150px.jpg
  118. 16.61 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-full.jpg
  119. 16.71 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-850px.jpg
  120. 16.75 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-250px.jpg
  121. 16.80 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-150px.jpg
  122. 16.80 s [little-moments-e2e] 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:23: reading DB from /build/source/test-imported-media/test-store.db
  123. 17.78 s [little-moments-e2e] 2026/05/03 12:53:27 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  124. 17.94 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  125. 17.94 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  126. 17.94 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  127. 19.78 s [little-moments-e2e]
  128. 19.79 s [little-moments-e2e] Running 10 tests using 8 workers
  129. 24.81 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  130. 24.91 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  131. 24.94 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  132. 24.96 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  133. 24.98 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  134. 25.01 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  135. 25.08 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  136. 25.10 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  137. 30.68 s [little-moments-e2e] ······TT··
  138. 30.69 s [little-moments-e2e]
  139. 30.69 s [little-moments-e2e] 1) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  140. 30.69 s [little-moments-e2e]
  141. 30.69 s [little-moments-e2e] Test timeout of 5000ms exceeded.
  142. 30.69 s [little-moments-e2e]
  143. 30.69 s [little-moments-e2e] attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
  144. 30.69 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/video.webm
  145. 30.69 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  146. 30.69 s [little-moments-e2e]
  147. 30.69 s [little-moments-e2e] Error Context: e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/error-context.md
  148. 30.69 s [little-moments-e2e]
  149. 30.69 s [little-moments-e2e] attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
  150. 30.69 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  151. 30.69 s [little-moments-e2e] Usage:
  152. 30.69 s [little-moments-e2e]
  153. 30.69 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  154. 30.69 s [little-moments-e2e]
  155. 30.69 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  156. 30.69 s [little-moments-e2e]
  157. 30.69 s [little-moments-e2e] 2) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  158. 30.69 s [little-moments-e2e]
  159. 30.69 s [little-moments-e2e] Test timeout of 5000ms exceeded.
  160. 30.69 s [little-moments-e2e]
  161. 30.69 s [little-moments-e2e] Error: expect(page).toHaveURL(expected) failed
  162. 30.69 s [little-moments-e2e]
  163. 30.69 s [little-moments-e2e] Expected: "http://127.0.0.1:35685/m/1002"
  164. 30.69 s [little-moments-e2e] Received: ""
  165. 30.69 s [little-moments-e2e]
  166. 30.69 s [little-moments-e2e] Call log:
  167. 30.69 s [little-moments-e2e] - Expect "to.have.url" with timeout 5000ms
  168. 30.69 s [little-moments-e2e] - waiting for" http://127.0.0.1:35685/m/1002" navigation to finish...
  169. 30.69 s [little-moments-e2e] - navigated to "http://127.0.0.1:35685/m/1002"
  170. 30.69 s [little-moments-e2e]
  171. 30.69 s [little-moments-e2e]
  172. 30.69 s [little-moments-e2e] 207 | await mobileSwipeRight(mobilePage.getByRole("main"));
  173. 30.69 s [little-moments-e2e] 208 |
  174. 30.69 s [little-moments-e2e] > 209 | await expect(mobilePage).toHaveURL("/m/1002");
  175. 30.69 s [little-moments-e2e] | ^
  176. 30.69 s [little-moments-e2e] 210 | await expect(mobilePage.getByRole("main")).toContainText("test video #1");
  177. 30.69 s [little-moments-e2e] 211 |
  178. 30.69 s [little-moments-e2e] 212 | await context.close();
  179. 30.69 s [little-moments-e2e] at /build/source/e2e/browse.spec.ts:209:30
  180. 30.69 s [little-moments-e2e]
  181. 30.69 s [little-moments-e2e] attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
  182. 30.69 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/video.webm
  183. 30.69 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  184. 30.69 s [little-moments-e2e]
  185. 30.69 s [little-moments-e2e] Error Context: e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/error-context.md
  186. 30.69 s [little-moments-e2e]
  187. 30.69 s [little-moments-e2e] attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
  188. 30.69 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  189. 30.69 s [little-moments-e2e] Usage:
  190. 30.69 s [little-moments-e2e]
  191. 30.69 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  192. 30.69 s [little-moments-e2e]
  193. 30.69 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  194. 30.69 s [little-moments-e2e]
  195. 30.69 s [little-moments-e2e] 2 failed
  196. 30.69 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  197. 30.69 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  198. 30.69 s [little-moments-e2e] 8 passed (11.1s)
  199. 30.99 s Progress: 1 of 2 built (1 failed), 14 of 14 downloaded from cache
  200. 31.00 s Cannot build '/nix/store/r5apz95arff5s41gip5d56zy4bpw6qmm-little-moments-e2e-0.0.1.drv'.
  201. 31.00 s Reason: builder failed with exit code 1.
  202. 31.00 s Output paths:
  203. 31.00 s /nix/store/2g8q8rkhyqwxh6l7cmsviwjv1snwawd4-little-moments-e2e-0.0.1
  204. 31.00 s Last 146 log lines:
  205. 31.00 s > Running phase: unpackPhase
  206. 31.00 s > unpacking source archive /nix/store/9yp91faadyk4ma50r2672c4pj44vsv8x-source
  207. 31.00 s > source root is source
  208. 31.00 s > Running phase: patchPhase
  209. 31.00 s > Executing npmConfigHook
  210. 31.00 s > Configuring npm
  211. 31.00 s > Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
  212. 31.00 s > Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  213. 31.00 s > Installing dependencies
  214. 31.00 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  215. 31.00 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  216. 31.00 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  217. 31.00 s >
  218. 31.00 s > added 100 packages, and audited 101 packages in 1s
  219. 31.00 s >
  220. 31.00 s > 25 packages are looking for funding
  221. 31.00 s > run `npm fund` for details
  222. 31.00 s >
  223. 31.00 s > found 0 vulnerabilities
  224. 31.00 s > patching script interpreter paths in node_modules
  225. 31.00 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"
  226. 31.00 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"
  227. 31.00 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"
  228. 31.00 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"
  229. 31.00 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"
  230. 31.00 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"
  231. 31.00 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"
  232. 31.00 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"
  233. 31.00 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"
  234. 31.00 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"
  235. 31.00 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"
  236. 31.00 s > node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
  237. 31.00 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"
  238. 31.00 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"
  239. 31.00 s > node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  240. 31.00 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"
  241. 31.00 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"
  242. 31.00 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"
  243. 31.00 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"
  244. 31.00 s > node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  245. 31.00 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  246. 31.00 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  247. 31.00 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  248. 31.00 s > rebuilt dependencies successfully
  249. 31.00 s > patching script interpreter paths in node_modules
  250. 31.00 s > Finished npmConfigHook
  251. 31.00 s > Running phase: updateAutotoolsGnuConfigScriptsPhase
  252. 31.00 s > Running phase: configurePhase
  253. 31.00 s > no configure script, doing nothing
  254. 31.00 s > Running phase: buildPhase
  255. 31.00 s > no Makefile or custom buildPhase, doing nothing
  256. 31.00 s > Running phase: checkPhase
  257. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied c968b50a-8d7b-48e3-9b2e-a9ef213c7d19-full.avif
  258. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied c968b50a-8d7b-48e3-9b2e-a9ef213c7d19-250px.jpg
  259. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied c968b50a-8d7b-48e3-9b2e-a9ef213c7d19-150px.jpg
  260. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied c169ae59-ea76-49b2-ba63-456b3a1c89e7-full.mp4
  261. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied c169ae59-ea76-49b2-ba63-456b3a1c89e7-thumb-250px.jpg
  262. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied c169ae59-ea76-49b2-ba63-456b3a1c89e7-thumb-150px.jpg
  263. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied e305213a-94bf-41ff-ac12-0e249e12e650-full.mp4
  264. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e305213a-94bf-41ff-ac12-0e249e12e650-thumb-250px.jpg
  265. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e305213a-94bf-41ff-ac12-0e249e12e650-thumb-150px.jpg
  266. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-full.jpg
  267. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-850px.jpg
  268. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-250px.jpg
  269. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 88ac8d75-70dc-49d1-b65f-cf6b112836c6-150px.jpg
  270. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-full.jpg
  271. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-850px.jpg
  272. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-250px.jpg
  273. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 6a0dc3fd-5af2-4770-a00e-ccac8abefd4a-150px.jpg
  274. 31.00 s > 2026/05/03 12:53:26 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:23: reading DB from /build/source/test-imported-media/test-store.db
  275. 31.00 s > 2026/05/03 12:53:27 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  276. 31.00 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  277. 31.00 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  278. 31.00 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  279. 31.00 s >
  280. 31.00 s > Running 10 tests using 8 workers
  281. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  282. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  283. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  284. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  285. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  286. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  287. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  288. 31.00 s > Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  289. 31.00 s > ······TT··
  290. 31.00 s >
  291. 31.00 s > 1) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  292. 31.00 s >
  293. 31.00 s > Test timeout of 5000ms exceeded.
  294. 31.00 s >
  295. 31.00 s > attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
  296. 31.00 s > e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/video.webm
  297. 31.00 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  298. 31.00 s >
  299. 31.00 s > Error Context: e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/error-context.md
  300. 31.00 s >
  301. 31.00 s > attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
  302. 31.00 s > e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  303. 31.00 s > Usage:
  304. 31.00 s >
  305. 31.00 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  306. 31.00 s >
  307. 31.00 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  308. 31.00 s >
  309. 31.00 s > 2) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  310. 31.00 s >
  311. 31.00 s > Test timeout of 5000ms exceeded.
  312. 31.00 s >
  313. 31.00 s > Error: expect(page).toHaveURL(expected) failed
  314. 31.00 s >
  315. 31.00 s > Expected: "http://127.0.0.1:35685/m/1002"
  316. 31.00 s > Received: ""
  317. 31.00 s >
  318. 31.00 s > Call log:
  319. 31.00 s > - Expect "to.have.url" with timeout 5000ms
  320. 31.00 s > - waiting for" http://127.0.0.1:35685/m/1002" navigation to finish...
  321. 31.00 s > - navigated to "http://127.0.0.1:35685/m/1002"
  322. 31.00 s >
  323. 31.00 s >
  324. 31.00 s > 207 | await mobileSwipeRight(mobilePage.getByRole("main"));
  325. 31.00 s > 208 |
  326. 31.00 s > > 209 | await expect(mobilePage).toHaveURL("/m/1002");
  327. 31.00 s > | ^
  328. 31.00 s > 210 | await expect(mobilePage.getByRole("main")).toContainText("test video #1");
  329. 31.00 s > 211 |
  330. 31.00 s > 212 | await context.close();
  331. 31.00 s > at /build/source/e2e/browse.spec.ts:209:30
  332. 31.00 s >
  333. 31.00 s > attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
  334. 31.00 s > e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/video.webm
  335. 31.00 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  336. 31.00 s >
  337. 31.00 s > Error Context: e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/error-context.md
  338. 31.00 s >
  339. 31.00 s > attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
  340. 31.00 s > e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  341. 31.00 s > Usage:
  342. 31.00 s >
  343. 31.00 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  344. 31.00 s >
  345. 31.00 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  346. 31.00 s >
  347. 31.00 s > 2 failed
  348. 31.00 s > [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  349. 31.00 s > [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  350. 31.00 s > 8 passed (11.1s)
  351. 31.00 s For full logs, run:
  352. 31.00 s nix log /nix/store/r5apz95arff5s41gip5d56zy4bpw6qmm-little-moments-e2e-0.0.1.drv