1. 0.03 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=email-auth&rev=a2687ec1170a655038607e341510c4667509b4b6#packages.x86_64-linux.e2e-tests --print-build-logs
  2. 0.08 s
  3. 0.21 s Substituting source from https://cache.nix-ci.com
  4. 7.84 s Progress: 1 of 1 fetched
  5. 11.66 s Progress: 0 of 1 fetched
  6. 11.66 s Substituting source from https://cache.nix-ci.com
  7. 18.29 s Progress: 1 of 1 fetched
  8. 23.98 s
  9. 23.99 s Substituting npm-build-hook from https://cache.nix-ci.com
  10. 24.03 s Substituting dejavu-fonts-minimal from https://cache.nix-ci.com
  11. 24.03 s Substituting nodejs-22.21.1-source from https://cache.nix-ci.com
  12. 24.03 s Substituting little-moments-dev from https://cache.nix-ci.com
  13. 24.03 s Substituting libuv-1.51.0-dev from https://cache.nix-ci.com
  14. 24.03 s Substituting nodejs-install-manuals from https://cache.nix-ci.com
  15. 24.03 s Substituting util-linux-minimal-2.41.2-lib from https://cache.nix-ci.com
  16. 24.03 s Substituting sqlite-3.50.4-bin from https://cache.nix-ci.com
  17. 24.03 s Substituting libpsl from https://cache.nix-ci.com
  18. 24.03 s Substituting die-hook from https://cache.nix-ci.com
  19. 24.03 s Substituting ffmpeg-6.1.2-data from https://cache.nix-ci.com
  20. 24.03 s Substituting xgcc-13.2.0-libgcc from https://cache.nix-ci.com
  21. 24.03 s Substituting alsa-topology-conf from https://cache.nix-ci.com
  22. 24.03 s Substituting alsa-ucm-conf from https://cache.nix-ci.com
  23. 24.04 s Substituting dejavu-fonts-minimal from https://cache.nix-ci.com
  24. 24.04 s Substituting dns-root-data-2023-11 from https://cache.nix-ci.com
  25. 24.07 s Progress: 0 of 15 built, 1 of 276 fetched (15 fetching)
  26. 24.07 s Progress: 0 of 15 built, 2 of 276 fetched (14 fetching)
  27. 24.07 s Progress: 0 of 15 built, 3 of 276 fetched (13 fetching)
  28. 24.07 s Substituting ffmpeg-headless-6.1.2-data from https://cache.nix-ci.com
  29. 24.07 s Substituting gcc-13.2.0-libgcc from https://cache.nix-ci.com
  30. 24.07 s Substituting gsettings-desktop-schemas from https://cache.nix-ci.com
  31. 24.07 s Progress: 0 of 14 built, 4 of 276 fetched (15 fetching)
  32. 24.07 s Substituting hwdata from https://cache.nix-ci.com
  33. 24.09 s Progress: 0 of 14 built, 5 of 276 fetched (15 fetching)
  34. 24.09 s Substituting iso-codes from https://cache.nix-ci.com
  35. 24.11 s Progress: 0 of 14 built, 6 of 276 fetched (15 fetching)
  36. 24.11 s Substituting libunistring from https://cache.nix-ci.com
  37. 24.14 s Progress: 0 of 14 built, 7 of 276 fetched (15 fetching)
  38. 24.14 s Substituting curl from https://cache.nix-ci.com
  39. 24.20 s Progress: 0 of 14 built, 8 of 276 fetched (15 fetching)
  40. 24.20 s Substituting mailcap from https://cache.nix-ci.com
  41. 24.21 s Progress: 0 of 14 built, 9 of 276 fetched (15 fetching)
  42. 24.21 s Substituting publicsuffix-list-0-unstable-2024-01 from https://cache.nix-ci.com
  43. 24.23 s Progress: 0 of 14 built, 10 of 276 fetched (15 fetching)
  44. 24.23 s Substituting python3 from https://cache.nix-ci.com
  45. 24.23 s Progress: 0 of 14 built, 11 of 276 fetched (15 fetching)
  46. 24.23 s Substituting sqlite-3.50.4-dev from https://cache.nix-ci.com
  47. 24.23 s Progress: 0 of 14 built, 12 of 276 fetched (15 fetching)
  48. 24.23 s Substituting dejavu-fonts from https://cache.nix-ci.com
  49. 24.28 s Progress: 0 of 14 built, 13 of 276 fetched (15 fetching)
  50. 24.28 s Substituting tzdata from https://cache.nix-ci.com
  51. 24.38 s Progress: 0 of 14 built, 14 of 276 fetched (15 fetching)
  52. 24.38 s Substituting xkeyboard-config from https://cache.nix-ci.com
  53. 24.38 s Progress: 0 of 14 built, 15 of 276 fetched (15 fetching)
  54. 24.38 s Substituting fontconfig from https://cache.nix-ci.com
  55. 24.39 s Progress: 0 of 14 built, 16 of 276 fetched (15 fetching)
  56. 24.43 s Progress: 0 of 14 built, 17 of 276 fetched (14 fetching)
  57. 24.44 s Progress: 0 of 14 built, 18 of 276 fetched (13 fetching)
  58. 24.45 s Progress: 0 of 14 built, 19 of 276 fetched (12 fetching)
  59. 24.45 s Substituting libidn2 from https://cache.nix-ci.com
  60. 24.45 s Progress: 0 of 14 built, 20 of 276 fetched (12 fetching)
  61. 24.45 s Substituting prefetch-npm-deps from https://cache.nix-ci.com
  62. 24.45 s Progress: 0 of 14 built, 21 of 276 fetched (12 fetching)
  63. 24.45 s Substituting nodejs from https://cache.nix-ci.com
  64. 24.45 s Substituting nodejs from https://cache.nix-ci.com
  65. 24.46 s Progress: 0 of 14 built, 22 of 276 fetched (13 fetching)
  66. 24.51 s Progress: 0 of 14 built, 23 of 276 fetched (12 fetching)
  67. 24.60 s Progress: 0 of 14 built, 24 of 276 fetched (11 fetching)
  68. 24.66 s Progress: 0 of 14 built, 25 of 276 fetched (10 fetching)
  69. 24.70 s Progress: 0 of 14 built, 26 of 276 fetched (9 fetching)
  70. 24.76 s Progress: 0 of 14 built, 27 of 276 fetched (8 fetching)
  71. 24.81 s Progress: 0 of 14 built, 28 of 276 fetched (7 fetching)
  72. 24.81 s Substituting fonts.conf from https://cache.nix-ci.com
  73. 24.85 s Progress: 0 of 14 built, 29 of 276 fetched (7 fetching)
  74. 24.85 s Substituting glibc-2.39 from https://cache.nix-ci.com
  75. 25.09 s Progress: 0 of 14 built, 30 of 276 fetched (7 fetching)
  76. 25.09 s Progress: 0 of 13 built, 31 of 276 fetched (6 fetching)
  77. 25.10 s Progress: 0 of 12 built, 32 of 276 fetched (5 fetching)
  78. 25.22 s Building little-moments-e2e-0.0.1-npm-deps
  79. 25.26 s [little-moments-e2e-0.0.1-npm-deps] Phase: unpackPhase
  80. 25.26 s [little-moments-e2e-0.0.1-npm-deps] unpacking source archive /nix/store/n7zcq0rl6xlyyx2810524n68fa5lhach-source
  81. 25.28 s [little-moments-e2e-0.0.1-npm-deps] source root is source
  82. 25.29 s [little-moments-e2e-0.0.1-npm-deps] Phase: patchPhase
  83. 25.30 s [little-moments-e2e-0.0.1-npm-deps] Phase: updateAutotoolsGnuConfigScriptsPhase
  84. 25.31 s [little-moments-e2e-0.0.1-npm-deps] Phase: configurePhase
  85. 25.32 s [little-moments-e2e-0.0.1-npm-deps] no configure script, doing nothing
  86. 25.32 s [little-moments-e2e-0.0.1-npm-deps] Phase: buildPhase
  87. 25.79 s Progress: 0 of 11 built (1 building), 33 of 276 fetched (4 fetching)
  88. 25.79 s Substituting alsa-lib from https://cache.nix-ci.com
  89. 25.79 s Substituting attr from https://cache.nix-ci.com
  90. 25.79 s Substituting bash from https://cache.nix-ci.com
  91. 25.79 s Substituting bzip2 from https://cache.nix-ci.com
  92. 25.79 s Substituting brotli-1.1.0-lib from https://cache.nix-ci.com
  93. 25.79 s Substituting cdparanoia-III from https://cache.nix-ci.com
  94. 25.79 s Substituting dav1d from https://cache.nix-ci.com
  95. 25.79 s Substituting expat from https://cache.nix-ci.com
  96. 25.79 s Substituting ell from https://cache.nix-ci.com
  97. 25.79 s Substituting fdk-aac from https://cache.nix-ci.com
  98. 25.79 s Substituting fribidi from https://cache.nix-ci.com
  99. 25.79 s Substituting gcc-13.2.0-lib from https://cache.nix-ci.com
  100. 25.87 s [little-moments-e2e-0.0.1-npm-deps] Phase: fixupPhase
  101. 25.88 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
  102. 25.93 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...
  103. 25.99 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
  104. 26.19 s [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  105. 26.24 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  106. 26.49 s [post-build-hook] copying 1 paths...
  107. 26.49 s [post-build-hook] copying path '/nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps' to 'https://cache.nix-ci.com'...
  108. 29.02 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  109. 30.73 s [post-build-hook] copying 1 paths...
  110. 30.73 s [post-build-hook] copying path '/nix/store/0122qnppmiadcgikyzzj19fadb3w88l7-little-moments-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'...
  111. 30.94 s Progress: 1 of 12 built, 33 of 276 fetched (16 fetching)
  112. 30.94 s Progress: 1 of 11 built, 34 of 276 fetched (15 fetching)
  113. 30.94 s Progress: 1 of 11 built, 35 of 276 fetched (14 fetching)
  114. 30.94 s Progress: 1 of 11 built, 36 of 276 fetched (13 fetching)
  115. 30.94 s Progress: 1 of 11 built, 37 of 276 fetched (12 fetching)
  116. 30.94 s Progress: 1 of 11 built, 38 of 276 fetched (11 fetching)
  117. 30.94 s Progress: 1 of 11 built, 39 of 276 fetched (10 fetching)
  118. 30.94 s Progress: 1 of 11 built, 40 of 276 fetched (9 fetching)
  119. 30.94 s Progress: 1 of 11 built, 41 of 276 fetched (8 fetching)
  120. 30.94 s Progress: 1 of 11 built, 42 of 276 fetched (7 fetching)
  121. 30.94 s Progress: 1 of 11 built, 43 of 276 fetched (6 fetching)
  122. 30.94 s Progress: 1 of 11 built, 44 of 276 fetched (5 fetching)
  123. 30.94 s Progress: 1 of 11 built, 45 of 276 fetched (4 fetching)
  124. 30.94 s Progress: 1 of 11 built, 46 of 276 fetched (3 fetching)
  125. 30.94 s Progress: 1 of 11 built, 47 of 276 fetched (2 fetching)
  126. 30.94 s Progress: 1 of 11 built, 48 of 276 fetched (1 fetching)
  127. 30.94 s Progress: 1 of 11 built, 49 of 276 fetched
  128. 30.94 s Substituting gdbm from https://cache.nix-ci.com
  129. 30.94 s Substituting glibc-2.39-52-getent from https://cache.nix-ci.com
  130. 30.94 s Substituting json-c from https://cache.nix-ci.com
  131. 30.94 s Substituting keyutils-1.6.3-lib from https://cache.nix-ci.com
  132. 30.94 s Substituting lame-3.100-lib from https://cache.nix-ci.com
  133. 30.94 s Substituting ldacBT from https://cache.nix-ci.com
  134. 30.94 s Substituting libICE from https://cache.nix-ci.com
  135. 30.94 s Substituting libXau from https://cache.nix-ci.com
  136. 30.94 s Substituting libXdmcp from https://cache.nix-ci.com
  137. 30.94 s Substituting libapparmor from https://cache.nix-ci.com
  138. 30.94 s Substituting libargon2 from https://cache.nix-ci.com
  139. 30.94 s Substituting libcap-2.69-lib from https://cache.nix-ci.com
  140. 30.95 s Substituting libcbor from https://cache.nix-ci.com
  141. 30.95 s Substituting libdaemon from https://cache.nix-ci.com
  142. 30.95 s Substituting libdatrie-2019-12-20-lib from https://cache.nix-ci.com
  143. 30.95 s Substituting libdeflate from https://cache.nix-ci.com
  144. 30.98 s Progress: 1 of 10 built, 50 of 276 fetched (15 fetching)
  145. 30.98 s Substituting acl from https://cache.nix-ci.com
  146. 30.99 s Progress: 1 of 10 built, 51 of 276 fetched (15 fetching)
  147. 30.99 s Substituting audiofile from https://cache.nix-ci.com
  148. 30.99 s Progress: 1 of 10 built, 52 of 276 fetched (15 fetching)
  149. 30.99 s Substituting audit from https://cache.nix-ci.com
  150. 31.02 s Progress: 1 of 10 built, 53 of 276 fetched (15 fetching)
  151. 31.02 s Substituting bzip2-1.0.8-bin from https://cache.nix-ci.com
  152. 31.02 s Progress: 1 of 10 built, 54 of 276 fetched (15 fetching)
  153. 31.02 s Substituting db from https://cache.nix-ci.com
  154. 31.02 s Progress: 1 of 10 built, 55 of 276 fetched (15 fetching)
  155. 31.02 s Substituting fftw-single from https://cache.nix-ci.com
  156. 31.02 s Progress: 1 of 10 built, 56 of 276 fetched (15 fetching)
  157. 31.02 s Substituting getent-glibc-2.39 from https://cache.nix-ci.com
  158. 31.03 s Progress: 1 of 10 built, 57 of 276 fetched (15 fetching)
  159. 31.03 s Substituting gmp-with-cxx from https://cache.nix-ci.com
  160. 31.03 s Progress: 1 of 10 built, 58 of 276 fetched (15 fetching)
  161. 31.03 s Substituting gmp-with-cxx from https://cache.nix-ci.com
  162. 31.03 s Progress: 1 of 10 built, 59 of 276 fetched (15 fetching)
  163. 31.03 s Substituting gnum4 from https://cache.nix-ci.com
  164. 31.03 s Progress: 1 of 10 built, 60 of 276 fetched (15 fetching)
  165. 31.04 s Substituting graphite2 from https://cache.nix-ci.com
  166. 31.04 s Progress: 1 of 10 built, 61 of 276 fetched (15 fetching)
  167. 31.05 s Substituting gzip from https://cache.nix-ci.com
  168. 31.05 s Progress: 1 of 10 built, 62 of 276 fetched (15 fetching)
  169. 31.05 s Substituting icu4c from https://cache.nix-ci.com
  170. 31.06 s Progress: 1 of 10 built, 63 of 276 fetched (15 fetching)
  171. 31.06 s Substituting lerc from https://cache.nix-ci.com
  172. 31.10 s Progress: 1 of 10 built, 64 of 276 fetched (15 fetching)
  173. 31.10 s Substituting libconfig from https://cache.nix-ci.com
  174. 31.11 s Progress: 1 of 10 built, 65 of 276 fetched (15 fetching)
  175. 31.11 s Substituting libevent from https://cache.nix-ci.com
  176. 31.13 s Progress: 1 of 10 built, 66 of 276 fetched (15 fetching)
  177. 31.13 s Substituting libffi from https://cache.nix-ci.com
  178. 31.13 s Progress: 1 of 10 built, 67 of 276 fetched (15 fetching)
  179. 31.13 s Substituting libfreeaptx from https://cache.nix-ci.com
  180. 31.14 s Progress: 1 of 10 built, 68 of 276 fetched (15 fetching)
  181. 31.14 s Substituting libgpg-error from https://cache.nix-ci.com
  182. 31.14 s Progress: 1 of 10 built, 69 of 276 fetched (15 fetching)
  183. 31.14 s Substituting libjpeg-turbo from https://cache.nix-ci.com
  184. 31.14 s Progress: 1 of 10 built, 70 of 276 fetched (15 fetching)
  185. 31.14 s Substituting libkrb5 from https://cache.nix-ci.com
  186. 31.14 s Progress: 1 of 10 built, 71 of 276 fetched (15 fetching)
  187. 31.14 s Substituting liblc3 from https://cache.nix-ci.com
  188. 31.18 s Progress: 1 of 10 built, 72 of 276 fetched (15 fetching)
  189. 31.18 s Substituting libmad from https://cache.nix-ci.com
  190. 31.19 s Progress: 1 of 10 built, 73 of 276 fetched (15 fetching)
  191. 31.19 s Substituting libmnl from https://cache.nix-ci.com
  192. 31.20 s Progress: 1 of 10 built, 74 of 276 fetched (15 fetching)
  193. 31.20 s Substituting libmpg123 from https://cache.nix-ci.com
  194. 31.21 s Progress: 1 of 10 built, 75 of 276 fetched (15 fetching)
  195. 31.21 s Substituting libnfnetlink from https://cache.nix-ci.com
  196. 31.23 s Progress: 1 of 10 built, 76 of 276 fetched (15 fetching)
  197. 31.23 s Substituting libnl from https://cache.nix-ci.com
  198. 31.24 s Progress: 1 of 10 built, 77 of 276 fetched (15 fetching)
  199. 31.24 s Substituting libogg from https://cache.nix-ci.com
  200. 31.24 s Progress: 1 of 10 built, 78 of 276 fetched (15 fetching)
  201. 31.24 s Substituting libopus from https://cache.nix-ci.com
  202. 31.25 s Progress: 1 of 10 built, 79 of 276 fetched (15 fetching)
  203. 31.25 s Substituting libpsl from https://cache.nix-ci.com
  204. 31.26 s Progress: 1 of 10 built, 80 of 276 fetched (15 fetching)
  205. 31.26 s Substituting libraw1394 from https://cache.nix-ci.com
  206. 31.27 s Progress: 1 of 10 built, 81 of 276 fetched (15 fetching)
  207. 31.27 s Substituting libsamplerate from https://cache.nix-ci.com
  208. 31.29 s Progress: 1 of 10 built, 82 of 276 fetched (15 fetching)
  209. 31.29 s Substituting libassuan from https://cache.nix-ci.com
  210. 31.29 s Progress: 1 of 10 built, 83 of 276 fetched (15 fetching)
  211. 31.29 s Substituting libgcrypt from https://cache.nix-ci.com
  212. 31.30 s Progress: 1 of 10 built, 84 of 276 fetched (15 fetching)
  213. 31.30 s Substituting libseccomp-2.5.5-lib from https://cache.nix-ci.com
  214. 31.30 s Progress: 1 of 10 built, 85 of 276 fetched (15 fetching)
  215. 31.30 s Substituting libsigc++ from https://cache.nix-ci.com
  216. 31.31 s Progress: 1 of 10 built, 86 of 276 fetched (15 fetching)
  217. 31.31 s Substituting coreutils from https://cache.nix-ci.com
  218. 31.32 s Progress: 1 of 10 built, 87 of 276 fetched (15 fetching)
  219. 31.33 s Substituting gnutar from https://cache.nix-ci.com
  220. 31.35 s Progress: 1 of 10 built, 88 of 276 fetched (15 fetching)
  221. 31.35 s Substituting libnftnl from https://cache.nix-ci.com
  222. 31.38 s Progress: 1 of 10 built, 89 of 276 fetched (15 fetching)
  223. 31.38 s Substituting celt from https://cache.nix-ci.com
  224. 31.38 s Progress: 1 of 10 built, 90 of 276 fetched (15 fetching)
  225. 31.38 s Substituting flac from https://cache.nix-ci.com
  226. 31.38 s Progress: 1 of 10 built, 91 of 276 fetched (15 fetching)
  227. 31.38 s Substituting libtasn1 from https://cache.nix-ci.com
  228. 31.39 s Progress: 1 of 10 built, 92 of 276 fetched (15 fetching)
  229. 31.39 s Substituting libpcap from https://cache.nix-ci.com
  230. 31.40 s Progress: 1 of 10 built, 93 of 276 fetched (15 fetching)
  231. 31.40 s Substituting libthai from https://cache.nix-ci.com
  232. 31.41 s Progress: 1 of 10 built, 94 of 276 fetched (15 fetching)
  233. 31.41 s Substituting libavc1394 from https://cache.nix-ci.com
  234. 31.44 s Progress: 1 of 10 built, 95 of 276 fetched (15 fetching)
  235. 31.44 s Substituting libiec61883 from https://cache.nix-ci.com
  236. 31.44 s Progress: 1 of 10 built, 96 of 276 fetched (15 fetching)
  237. 31.44 s Substituting libnetfilter_conntrack from https://cache.nix-ci.com
  238. 31.46 s Progress: 1 of 10 built, 97 of 276 fetched (15 fetching)
  239. 31.46 s Substituting libtheora from https://cache.nix-ci.com
  240. 31.46 s Progress: 1 of 10 built, 98 of 276 fetched (15 fetching)
  241. 31.46 s Substituting libtool-2.4.7-lib from https://cache.nix-ci.com
  242. 31.47 s Progress: 1 of 10 built, 99 of 276 fetched (15 fetching)
  243. 31.47 s Substituting libuv from https://cache.nix-ci.com
  244. 31.48 s Progress: 1 of 10 built, 100 of 276 fetched (15 fetching)
  245. 31.48 s Substituting libvisual from https://cache.nix-ci.com
  246. 31.52 s Progress: 1 of 10 built, 101 of 276 fetched (15 fetching)
  247. 31.52 s Substituting libvorbis from https://cache.nix-ci.com
  248. 31.52 s Progress: 1 of 10 built, 102 of 276 fetched (15 fetching)
  249. 31.52 s Substituting libvpx from https://cache.nix-ci.com
  250. 31.56 s Progress: 1 of 10 built, 103 of 276 fetched (15 fetching)
  251. 31.56 s Substituting libxcb from https://cache.nix-ci.com
  252. 31.56 s Progress: 1 of 10 built, 104 of 276 fetched (15 fetching)
  253. 31.56 s Substituting libxcrypt from https://cache.nix-ci.com
  254. 31.56 s Progress: 1 of 10 built, 105 of 276 fetched (15 fetching)
  255. 31.56 s Substituting libyaml from https://cache.nix-ci.com
  256. 31.57 s Progress: 1 of 10 built, 106 of 276 fetched (15 fetching)
  257. 31.57 s Substituting lz4 from https://cache.nix-ci.com
  258. 31.57 s Progress: 1 of 10 built, 107 of 276 fetched (15 fetching)
  259. 31.57 s Substituting make-shell-wrapper-hook from https://cache.nix-ci.com
  260. 31.57 s Progress: 1 of 10 built, 108 of 276 fetched (15 fetching)
  261. 31.57 s Substituting mpdecimal from https://cache.nix-ci.com
  262. 31.57 s Progress: 1 of 10 built, 109 of 276 fetched (15 fetching)
  263. 31.57 s Substituting ncurses from https://cache.nix-ci.com
  264. 31.58 s Progress: 1 of 10 built, 110 of 276 fetched (15 fetching)
  265. 31.58 s Substituting nettle from https://cache.nix-ci.com
  266. 31.58 s Progress: 1 of 10 built, 111 of 276 fetched (15 fetching)
  267. 31.58 s Substituting nghttp2-1.61.0-lib from https://cache.nix-ci.com
  268. 31.59 s Progress: 1 of 10 built, 112 of 276 fetched (15 fetching)
  269. 31.59 s Substituting nodejs-22.21.1-dev from https://cache.nix-ci.com
  270. 31.59 s Progress: 1 of 10 built, 113 of 276 fetched (15 fetching)
  271. 31.59 s Substituting iptables from https://cache.nix-ci.com
  272. 31.59 s Progress: 1 of 10 built, 114 of 276 fetched (15 fetching)
  273. 31.59 s Substituting nodejs-24.11.1-dev from https://cache.nix-ci.com
  274. 31.59 s Progress: 1 of 10 built, 115 of 276 fetched (15 fetching)
  275. 31.59 s Substituting nodejs-install-executables from https://cache.nix-ci.com
  276. 31.59 s Progress: 1 of 10 built, 116 of 276 fetched (15 fetching)
  277. 31.59 s Substituting npm-config-hook from https://cache.nix-ci.com
  278. 31.60 s Progress: 1 of 10 built, 117 of 276 fetched (15 fetching)
  279. 31.60 s Substituting npth from https://cache.nix-ci.com
  280. 31.63 s Progress: 1 of 10 built, 118 of 276 fetched (15 fetching)
  281. 31.63 s Substituting libsndfile from https://cache.nix-ci.com
  282. 31.63 s Progress: 1 of 10 built, 119 of 276 fetched (15 fetching)
  283. 31.63 s Substituting linux-pam from https://cache.nix-ci.com
  284. 31.64 s Progress: 1 of 10 built, 120 of 276 fetched (15 fetching)
  285. 31.64 s Substituting numactl from https://cache.nix-ci.com
  286. 31.64 s Progress: 1 of 10 built, 121 of 276 fetched (15 fetching)
  287. 31.64 s Substituting openfec from https://cache.nix-ci.com
  288. 31.66 s Progress: 1 of 10 built, 122 of 276 fetched (15 fetching)
  289. 31.66 s Substituting openssl from https://cache.nix-ci.com
  290. 31.66 s Progress: 1 of 10 built, 123 of 276 fetched (15 fetching)
  291. 31.66 s Substituting orc from https://cache.nix-ci.com
  292. 31.68 s Progress: 1 of 10 built, 124 of 276 fetched (15 fetching)
  293. 31.68 s Substituting p11-kit from https://cache.nix-ci.com
  294. 31.70 s Progress: 1 of 10 built, 125 of 276 fetched (15 fetching)
  295. 31.70 s Substituting pcre2 from https://cache.nix-ci.com
  296. 31.74 s Building import-from-tinybeans-0.0.1-go-modules
  297. 31.74 s Progress: 1 of 9 built (1 building), 126 of 276 fetched (15 fetching)
  298. 31.74 s Substituting pcsclite-2.1.0-lib from https://cache.nix-ci.com
  299. 31.74 s Progress: 1 of 9 built (1 building), 127 of 276 fetched (15 fetching)
  300. 31.74 s Substituting libX11 from https://cache.nix-ci.com
  301. 31.74 s Progress: 1 of 8 built (1 building), 128 of 276 fetched (15 fetching)
  302. 31.74 s Substituting pixman from https://cache.nix-ci.com
  303. 31.75 s Progress: 1 of 8 built (1 building), 129 of 276 fetched (15 fetching)
  304. 31.75 s Substituting npm-install-hook from https://cache.nix-ci.com
  305. 31.78 s Progress: 1 of 8 built (1 building), 130 of 276 fetched (15 fetching)
  306. 31.78 s Substituting qrencode from https://cache.nix-ci.com
  307. 31.78 s Progress: 1 of 8 built (1 building), 131 of 276 fetched (15 fetching)
  308. 31.78 s Substituting sbc from https://cache.nix-ci.com
  309. 31.79 s Progress: 1 of 8 built (1 building), 132 of 276 fetched (15 fetching)
  310. 31.79 s Substituting readline from https://cache.nix-ci.com
  311. 31.80 s Progress: 1 of 8 built (1 building), 133 of 276 fetched (15 fetching)
  312. 31.80 s Substituting serd from https://cache.nix-ci.com
  313. 31.80 s [import-from-tinybeans-0.0.1-go-modules] Phase: unpackPhase
  314. 31.81 s [import-from-tinybeans-0.0.1-go-modules] unpacking source archive /nix/store/n7zcq0rl6xlyyx2810524n68fa5lhach-source
  315. 31.83 s [import-from-tinybeans-0.0.1-go-modules] source root is source
  316. 31.85 s [import-from-tinybeans-0.0.1-go-modules] Phase: patchPhase
  317. 31.85 s Progress: 1 of 8 built (1 building), 134 of 276 fetched (15 fetching)
  318. 31.85 s Substituting soxr from https://cache.nix-ci.com
  319. 31.86 s [import-from-tinybeans-0.0.1-go-modules] Phase: updateAutotoolsGnuConfigScriptsPhase
  320. 31.87 s Progress: 1 of 8 built (1 building), 135 of 276 fetched (15 fetching)
  321. 31.87 s Substituting speex from https://cache.nix-ci.com
  322. 31.87 s [import-from-tinybeans-0.0.1-go-modules] Phase: configurePhase
  323. 31.88 s Progress: 1 of 8 built (1 building), 136 of 276 fetched (15 fetching)
  324. 31.88 s [import-from-tinybeans-0.0.1-go-modules] Phase: buildPhase
  325. 31.88 s Substituting gnupg from https://cache.nix-ci.com
  326. 31.90 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.13
  327. 31.90 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2 v1.41.5
  328. 31.91 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3
  329. 31.91 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.13
  330. 31.91 s [import-from-tinybeans-0.0.1-go-modules] go: downloading codeberg.org/mtlynch/go-evolutionary-migrate v0.0.1
  331. 31.91 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/ncruces/go-sqlite3 v0.22.0
  332. 31.91 s [import-from-tinybeans-0.0.1-go-modules] go: downloading golang.org/x/image v0.38.0
  333. 31.92 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/google/uuid v1.6.0
  334. 31.93 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/mtlynch/simpleauth/v2 v2.0.0-20241108014613-2f32145d692d
  335. 31.94 s Progress: 1 of 8 built (1 building), 137 of 276 fetched (15 fetching)
  336. 31.94 s Substituting lttng-ust from https://cache.nix-ci.com
  337. 31.98 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/mtlynch/jeff v0.2.4
  338. 32.03 s Progress: 1 of 8 built (1 building), 138 of 276 fetched (15 fetching)
  339. 32.03 s Substituting opusfile from https://cache.nix-ci.com
  340. 32.04 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/tinylib/msgp v1.1.6
  341. 32.04 s Progress: 1 of 8 built (1 building), 139 of 276 fetched (15 fetching)
  342. 32.04 s Progress: 1 of 8 built (1 building), 140 of 276 fetched (15 fetching)
  343. 32.04 s Substituting speexdsp from https://cache.nix-ci.com
  344. 32.04 s Substituting srt from https://cache.nix-ci.com
  345. 32.05 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/smithy-go v1.24.2
  346. 32.05 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.21
  347. 32.05 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6
  348. 32.05 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.0.9
  349. 32.05 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.14
  350. 32.05 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.18
  351. 32.05 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.41.10
  352. 32.08 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/philhofer/fwd v1.1.1
  353. 32.08 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21
  354. 32.09 s Progress: 1 of 8 built (1 building), 141 of 276 fetched (15 fetching)
  355. 32.09 s Substituting gnugrep from https://cache.nix-ci.com
  356. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7
  357. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21
  358. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21
  359. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8
  360. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22
  361. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.13
  362. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/ncruces/julianday v1.0.0
  363. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/tetratelabs/wazero v1.8.2
  364. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21
  365. 32.10 s [import-from-tinybeans-0.0.1-go-modules] go: downloading golang.org/x/sys v0.29.0
  366. 32.15 s Progress: 1 of 8 built (1 building), 142 of 276 fetched (15 fetching)
  367. 32.15 s Substituting libselinux from https://cache.nix-ci.com
  368. 32.15 s Progress: 1 of 8 built (1 building), 143 of 276 fetched (15 fetching)
  369. 32.15 s Substituting svt-av1 from https://cache.nix-ci.com
  370. 32.16 s Progress: 1 of 8 built (1 building), 144 of 276 fetched (15 fetching)
  371. 32.16 s Substituting systemd-minimal-libs from https://cache.nix-ci.com
  372. 32.17 s Progress: 1 of 8 built (1 building), 145 of 276 fetched (15 fetching)
  373. 32.17 s Substituting tremor-unstable-2018-03 from https://cache.nix-ci.com
  374. 32.17 s Progress: 1 of 8 built (1 building), 146 of 276 fetched (15 fetching)
  375. 32.17 s Substituting bash-interactive from https://cache.nix-ci.com
  376. 32.18 s Progress: 1 of 8 built (1 building), 147 of 276 fetched (15 fetching)
  377. 32.18 s Substituting unbound-1.20.0-lib from https://cache.nix-ci.com
  378. 32.19 s Progress: 1 of 8 built (1 building), 148 of 276 fetched (15 fetching)
  379. 32.19 s Substituting util-linux-minimal-2.39.4-lib from https://cache.nix-ci.com
  380. 32.21 s Progress: 1 of 7 built (1 building), 149 of 276 fetched (15 fetching)
  381. 32.21 s Substituting util-linux-minimal-2.39.4-login from https://cache.nix-ci.com
  382. 32.24 s Progress: 1 of 7 built (1 building), 150 of 276 fetched (15 fetching)
  383. 32.24 s Substituting libXcomposite from https://cache.nix-ci.com
  384. 32.30 s Progress: 1 of 7 built (1 building), 151 of 276 fetched (15 fetching)
  385. 32.30 s Substituting libXext from https://cache.nix-ci.com
  386. 32.39 s Progress: 1 of 7 built (1 building), 152 of 276 fetched (15 fetching)
  387. 32.39 s Substituting libXfixes from https://cache.nix-ci.com
  388. 32.40 s Progress: 1 of 7 built (1 building), 153 of 276 fetched (15 fetching)
  389. 32.40 s Substituting libXrender from https://cache.nix-ci.com
  390. 32.42 s Progress: 1 of 7 built (1 building), 154 of 276 fetched (15 fetching)
  391. 32.42 s Substituting vulkan-loader from https://cache.nix-ci.com
  392. 32.45 s Progress: 1 of 7 built (1 building), 155 of 276 fetched (15 fetching)
  393. 32.45 s Substituting wavpack from https://cache.nix-ci.com
  394. 32.45 s Progress: 1 of 7 built (1 building), 156 of 276 fetched (15 fetching)
  395. 32.45 s Substituting wayland from https://cache.nix-ci.com
  396. 32.60 s Progress: 1 of 7 built (1 building), 157 of 276 fetched (15 fetching)
  397. 32.60 s Substituting webrtc-audio-processing from https://cache.nix-ci.com
  398. 32.96 s Progress: 1 of 7 built (1 building), 158 of 276 fetched (15 fetching)
  399. 32.96 s Substituting x264-0-unstable-2023-10-01-lib from https://cache.nix-ci.com
  400. 33.09 s Progress: 1 of 6 built (1 building), 159 of 276 fetched (15 fetching)
  401. 33.09 s Substituting x265 from https://cache.nix-ci.com
  402. 33.11 s Progress: 1 of 6 built (1 building), 160 of 276 fetched (15 fetching)
  403. 33.11 s Substituting xvidcore from https://cache.nix-ci.com
  404. 33.12 s Progress: 1 of 5 built (1 building), 161 of 276 fetched (15 fetching)
  405. 33.12 s Substituting xz from https://cache.nix-ci.com
  406. 33.12 s Progress: 1 of 5 built (1 building), 162 of 276 fetched (15 fetching)
  407. 33.12 s Substituting util-linux-minimal-2.39.4-mount from https://cache.nix-ci.com
  408. 33.14 s Progress: 1 of 5 built (1 building), 163 of 276 fetched (15 fetching)
  409. 33.14 s Substituting libusb from https://cache.nix-ci.com
  410. 33.14 s Progress: 1 of 5 built (1 building), 164 of 276 fetched (15 fetching)
  411. 33.14 s Substituting lvm2-2.03.23-lib from https://cache.nix-ci.com
  412. 33.14 s Progress: 1 of 5 built (1 building), 165 of 276 fetched (15 fetching)
  413. 33.14 s Substituting util-linux-minimal-2.39.4-swap from https://cache.nix-ci.com
  414. 33.15 s Progress: 1 of 5 built (1 building), 166 of 276 fetched (15 fetching)
  415. 33.15 s Substituting v4l-utils from https://cache.nix-ci.com
  416. 33.15 s Progress: 1 of 5 built (1 building), 167 of 276 fetched (15 fetching)
  417. 33.15 s Substituting libXdamage from https://cache.nix-ci.com
  418. 33.15 s Progress: 1 of 5 built (1 building), 168 of 276 fetched (15 fetching)
  419. 33.16 s Substituting zimg from https://cache.nix-ci.com
  420. 33.16 s Progress: 1 of 5 built (1 building), 169 of 276 fetched (15 fetching)
  421. 33.16 s Substituting libXcursor from https://cache.nix-ci.com
  422. 33.16 s Progress: 1 of 5 built (1 building), 170 of 276 fetched (15 fetching)
  423. 33.16 s Substituting zix from https://cache.nix-ci.com
  424. 33.17 s Progress: 1 of 5 built (1 building), 171 of 276 fetched (15 fetching)
  425. 33.17 s Substituting zlib from https://cache.nix-ci.com
  426. 33.17 s Progress: 1 of 5 built (1 building), 172 of 276 fetched (15 fetching)
  427. 33.17 s Substituting zstd from https://cache.nix-ci.com
  428. 33.21 s Progress: 1 of 5 built (1 building), 173 of 276 fetched (15 fetching)
  429. 33.21 s Progress: 1 of 5 built (1 building), 174 of 276 fetched (14 fetching)
  430. 33.21 s [import-from-tinybeans-0.0.1-go-modules] Phase: installPhase
  431. 33.22 s Progress: 1 of 5 built (1 building), 175 of 276 fetched (13 fetching)
  432. 33.22 s Progress: 1 of 5 built (1 building), 176 of 276 fetched (12 fetching)
  433. 33.22 s Progress: 1 of 5 built (1 building), 177 of 276 fetched (11 fetching)
  434. 33.22 s Substituting cryptsetup from https://cache.nix-ci.com
  435. 33.23 s Progress: 1 of 5 built (1 building), 178 of 276 fetched (11 fetching)
  436. 33.24 s Progress: 1 of 5 built (1 building), 179 of 276 fetched (10 fetching)
  437. 33.24 s Progress: 1 of 5 built (1 building), 180 of 276 fetched (9 fetching)
  438. 33.24 s Substituting cracklib from https://cache.nix-ci.com
  439. 33.24 s Substituting file from https://cache.nix-ci.com
  440. 33.24 s Substituting glib from https://cache.nix-ci.com
  441. 33.24 s Substituting gnutls from https://cache.nix-ci.com
  442. 33.24 s Substituting kexec-tools from https://cache.nix-ci.com
  443. 33.24 s Substituting libmysofa from https://cache.nix-ci.com
  444. 33.24 s Progress: 1 of 5 built (1 building), 181 of 276 fetched (15 fetching)
  445. 33.24 s Progress: 1 of 5 built (1 building), 182 of 276 fetched (14 fetching)
  446. 33.24 s Progress: 1 of 5 built (1 building), 183 of 276 fetched (13 fetching)
  447. 33.24 s Substituting libfido2 from https://cache.nix-ci.com
  448. 33.25 s Substituting libpciaccess from https://cache.nix-ci.com
  449. 33.25 s Substituting libpng-apng from https://cache.nix-ci.com
  450. 33.25 s Substituting libssh from https://cache.nix-ci.com
  451. 33.25 s Progress: 1 of 5 built (1 building), 184 of 276 fetched (15 fetching)
  452. 33.25 s Substituting libssh2 from https://cache.nix-ci.com
  453. 33.25 s Progress: 1 of 5 built (1 building), 185 of 276 fetched (15 fetching)
  454. 33.25 s Substituting libXScrnSaver from https://cache.nix-ci.com
  455. 33.26 s Progress: 1 of 5 built (1 building), 186 of 276 fetched (15 fetching)
  456. 33.26 s Substituting libXi from https://cache.nix-ci.com
  457. 33.27 s Progress: 1 of 5 built (1 building), 187 of 276 fetched (15 fetching)
  458. 33.27 s Substituting libXinerama from https://cache.nix-ci.com
  459. 33.29 s Progress: 1 of 5 built (1 building), 188 of 276 fetched (15 fetching)
  460. 33.29 s Substituting kmod from https://cache.nix-ci.com
  461. 33.32 s Progress: 1 of 5 built (1 building), 189 of 276 fetched (15 fetching)
  462. 33.32 s Substituting kmod-31-lib from https://cache.nix-ci.com
  463. 33.33 s Progress: 1 of 5 built (1 building), 190 of 276 fetched (15 fetching)
  464. 33.33 s Substituting libXrandr from https://cache.nix-ci.com
  465. 33.95 s [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/s5hgf9aihgdwxdy13sjln8l9az2cq20i-import-from-tinybeans-0.0.1-go-modules
  466. 33.99 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  467. 34.00 s [post-build-hook] copying 1 paths...
  468. 34.00 s [post-build-hook] copying path '/nix/store/s5hgf9aihgdwxdy13sjln8l9az2cq20i-import-from-tinybeans-0.0.1-go-modules' to 'https://cache.nix-ci.com'...
  469. 37.20 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  470. 37.79 s [post-build-hook] copying 0 paths...
  471. 37.81 s Progress: 2 of 6 built, 190 of 276 fetched (16 fetching)
  472. 37.81 s Progress: 2 of 5 built, 191 of 276 fetched (15 fetching)
  473. 37.81 s Progress: 2 of 5 built, 192 of 276 fetched (14 fetching)
  474. 37.81 s Progress: 2 of 5 built, 193 of 276 fetched (13 fetching)
  475. 37.81 s Progress: 2 of 5 built, 194 of 276 fetched (12 fetching)
  476. 37.81 s Progress: 2 of 5 built, 195 of 276 fetched (11 fetching)
  477. 37.81 s Progress: 2 of 5 built, 196 of 276 fetched (10 fetching)
  478. 37.81 s Progress: 2 of 5 built, 197 of 276 fetched (9 fetching)
  479. 37.82 s Progress: 2 of 5 built, 198 of 276 fetched (8 fetching)
  480. 37.82 s Progress: 2 of 5 built, 199 of 276 fetched (7 fetching)
  481. 37.82 s Progress: 2 of 5 built, 200 of 276 fetched (6 fetching)
  482. 37.82 s Progress: 2 of 5 built, 201 of 276 fetched (5 fetching)
  483. 37.82 s Progress: 2 of 5 built, 202 of 276 fetched (4 fetching)
  484. 37.82 s Progress: 2 of 5 built, 203 of 276 fetched (3 fetching)
  485. 37.82 s Progress: 2 of 5 built, 204 of 276 fetched (2 fetching)
  486. 37.82 s Progress: 2 of 5 built, 205 of 276 fetched (1 fetching)
  487. 37.82 s Progress: 2 of 5 built, 206 of 276 fetched
  488. 37.82 s Substituting libXv from https://cache.nix-ci.com
  489. 37.82 s Substituting libXxf86vm from https://cache.nix-ci.com
  490. 37.82 s Substituting libglvnd from https://cache.nix-ci.com
  491. 37.82 s Substituting libtiff from https://cache.nix-ci.com
  492. 37.82 s Substituting libunwind from https://cache.nix-ci.com
  493. 37.82 s Substituting libvdpau from https://cache.nix-ci.com
  494. 37.82 s Substituting libxml2 from https://cache.nix-ci.com
  495. 37.82 s Substituting sord from https://cache.nix-ci.com
  496. 37.82 s Substituting sqlite from https://cache.nix-ci.com
  497. 37.82 s Substituting xz-5.4.7-bin from https://cache.nix-ci.com
  498. 37.82 s Substituting zstd-1.5.6-bin from https://cache.nix-ci.com
  499. 37.82 s Substituting curl from https://cache.nix-ci.com
  500. 37.82 s Substituting dconf-0.40.0-lib from https://cache.nix-ci.com
  501. 37.82 s Substituting freetype from https://cache.nix-ci.com
  502. 37.82 s Substituting glibmm from https://cache.nix-ci.com
  503. 37.82 s Substituting graphene from https://cache.nix-ci.com
  504. 37.86 s Progress: 2 of 5 built, 207 of 276 fetched (15 fetching)
  505. 37.86 s Substituting json-glib from https://cache.nix-ci.com
  506. 37.87 s Progress: 2 of 5 built, 208 of 276 fetched (15 fetching)
  507. 37.87 s Substituting libXtst from https://cache.nix-ci.com
  508. 37.89 s Progress: 2 of 5 built, 209 of 276 fetched (15 fetching)
  509. 37.89 s Substituting libdrm from https://cache.nix-ci.com
  510. 37.89 s Progress: 2 of 5 built, 210 of 276 fetched (15 fetching)
  511. 37.89 s Substituting libical from https://cache.nix-ci.com
  512. 37.89 s Progress: 2 of 5 built, 211 of 276 fetched (15 fetching)
  513. 37.89 s Substituting libmicrohttpd from https://cache.nix-ci.com
  514. 37.90 s Progress: 2 of 5 built, 212 of 276 fetched (15 fetching)
  515. 37.90 s Substituting kbd from https://cache.nix-ci.com
  516. 37.90 s Progress: 2 of 5 built, 213 of 276 fetched (15 fetching)
  517. 37.90 s Substituting libGL from https://cache.nix-ci.com
  518. 37.90 s Progress: 2 of 5 built, 214 of 276 fetched (15 fetching)
  519. 37.90 s Substituting libpwquality-1.4.5-lib from https://cache.nix-ci.com
  520. 37.91 s Progress: 2 of 5 built, 215 of 276 fetched (15 fetching)
  521. 37.91 s Substituting libxkbcommon from https://cache.nix-ci.com
  522. 37.91 s Progress: 2 of 5 built, 216 of 276 fetched (15 fetching)
  523. 37.91 s Substituting sratom from https://cache.nix-ci.com
  524. 37.92 s Progress: 2 of 5 built, 217 of 276 fetched (15 fetching)
  525. 37.92 s Substituting elfutils from https://cache.nix-ci.com
  526. 37.93 s Progress: 2 of 5 built, 218 of 276 fetched (15 fetching)
  527. 37.93 s Substituting tpm2-tss from https://cache.nix-ci.com
  528. 37.94 s Progress: 2 of 5 built, 219 of 276 fetched (15 fetching)
  529. 37.94 s Progress: 2 of 5 built, 220 of 276 fetched (14 fetching)
  530. 37.94 s Substituting libva-minimal from https://cache.nix-ci.com
  531. 37.94 s Progress: 2 of 5 built, 221 of 276 fetched (14 fetching)
  532. 37.94 s Substituting libsoup from https://cache.nix-ci.com
  533. 37.94 s Substituting libsoup from https://cache.nix-ci.com
  534. 37.94 s Progress: 2 of 5 built, 222 of 276 fetched (15 fetching)
  535. 37.94 s Substituting python3 from https://cache.nix-ci.com
  536. 37.94 s Progress: 2 of 5 built, 223 of 276 fetched (15 fetching)
  537. 37.94 s Substituting libxml++ from https://cache.nix-ci.com
  538. 37.96 s Progress: 2 of 5 built, 224 of 276 fetched (15 fetching)
  539. 37.96 s Substituting libepoxy from https://cache.nix-ci.com
  540. 37.97 s Progress: 2 of 5 built, 225 of 276 fetched (15 fetching)
  541. 37.97 s Substituting libva from https://cache.nix-ci.com
  542. 37.97 s Progress: 2 of 5 built, 226 of 276 fetched (15 fetching)
  543. 37.97 s Substituting lilv from https://cache.nix-ci.com
  544. 37.97 s Progress: 2 of 5 built, 227 of 276 fetched (15 fetching)
  545. 37.98 s Progress: 2 of 5 built, 228 of 276 fetched (15 fetching)
  546. 37.98 s Substituting gdk-pixbuf from https://cache.nix-ci.com
  547. 37.98 s Progress: 2 of 5 built, 229 of 276 fetched (14 fetching)
  548. 38.00 s Progress: 2 of 5 built, 230 of 276 fetched (13 fetching)
  549. 38.00 s Progress: 2 of 5 built, 231 of 276 fetched (12 fetching)
  550. 38.00 s Substituting libbpf from https://cache.nix-ci.com
  551. 38.01 s Progress: 2 of 5 built, 232 of 276 fetched (12 fetching)
  552. 38.02 s Progress: 2 of 5 built, 233 of 276 fetched (11 fetching)
  553. 38.02 s Progress: 2 of 5 built, 234 of 276 fetched (10 fetching)
  554. 38.02 s Substituting ffado from https://cache.nix-ci.com
  555. 38.02 s Progress: 2 of 5 built, 235 of 276 fetched (10 fetching)
  556. 38.02 s Progress: 2 of 5 built, 236 of 276 fetched (10 fetching)
  557. 38.02 s Substituting systemd-minimal from https://cache.nix-ci.com
  558. 38.03 s Progress: 2 of 5 built, 237 of 276 fetched (9 fetching)
  559. 38.03 s Substituting fontconfig-2.15.0-lib from https://cache.nix-ci.com
  560. 38.03 s Substituting harfbuzz from https://cache.nix-ci.com
  561. 38.04 s Progress: 2 of 5 built, 238 of 276 fetched (10 fetching)
  562. 38.05 s Progress: 2 of 5 built, 239 of 276 fetched (9 fetching)
  563. 38.05 s Progress: 2 of 5 built, 240 of 276 fetched (8 fetching)
  564. 38.06 s Progress: 2 of 5 built, 241 of 276 fetched (7 fetching)
  565. 38.09 s Progress: 2 of 5 built, 242 of 276 fetched (6 fetching)
  566. 38.09 s Progress: 2 of 5 built, 243 of 276 fetched (5 fetching)
  567. 38.10 s Substituting systemd from https://cache.nix-ci.com
  568. 38.13 s Progress: 2 of 5 built, 244 of 276 fetched (5 fetching)
  569. 38.13 s Substituting cairo from https://cache.nix-ci.com
  570. 38.13 s Substituting libXft from https://cache.nix-ci.com
  571. 38.17 s Progress: 2 of 5 built, 245 of 276 fetched (6 fetching)
  572. 38.19 s Progress: 2 of 5 built, 246 of 276 fetched (5 fetching)
  573. 38.19 s Substituting libass from https://cache.nix-ci.com
  574. 38.23 s Progress: 2 of 5 built, 247 of 276 fetched (5 fetching)
  575. 38.28 s Progress: 2 of 5 built, 248 of 276 fetched (4 fetching)
  576. 38.28 s Substituting gobject-introspection from https://cache.nix-ci.com
  577. 38.28 s Substituting pango from https://cache.nix-ci.com
  578. 38.29 s Progress: 2 of 5 built, 249 of 276 fetched (5 fetching)
  579. 38.29 s Substituting ffmpeg-headless-6.1.2-lib from https://cache.nix-ci.com
  580. 38.33 s Progress: 2 of 5 built, 250 of 276 fetched (5 fetching)
  581. 38.33 s Substituting dbus-1.14.10-lib from https://cache.nix-ci.com
  582. 38.36 s Progress: 2 of 5 built, 251 of 276 fetched (5 fetching)
  583. 38.36 s Progress: 2 of 5 built, 252 of 276 fetched (4 fetching)
  584. 38.41 s Progress: 2 of 5 built, 253 of 276 fetched (3 fetching)
  585. 38.42 s Substituting avahi from https://cache.nix-ci.com
  586. 38.42 s Substituting bluez from https://cache.nix-ci.com
  587. 38.42 s Substituting libjack2 from https://cache.nix-ci.com
  588. 38.42 s Substituting libpulseaudio from https://cache.nix-ci.com
  589. 38.50 s Progress: 2 of 5 built, 254 of 276 fetched (6 fetching)
  590. 38.53 s Progress: 2 of 5 built, 255 of 276 fetched (5 fetching)
  591. 38.53 s Substituting cups-2.4.8-lib from https://cache.nix-ci.com
  592. 38.53 s Substituting tracker from https://cache.nix-ci.com
  593. 38.58 s Progress: 2 of 5 built, 256 of 276 fetched (6 fetching)
  594. 38.58 s Substituting libao from https://cache.nix-ci.com
  595. 38.62 s Progress: 2 of 5 built, 257 of 276 fetched (6 fetching)
  596. 38.62 s Substituting at-spi2-core from https://cache.nix-ci.com
  597. 38.65 s Progress: 2 of 5 built, 258 of 276 fetched (6 fetching)
  598. 38.66 s Progress: 2 of 5 built, 259 of 276 fetched (5 fetching)
  599. 38.67 s Progress: 2 of 5 built, 260 of 276 fetched (4 fetching)
  600. 38.67 s Substituting sox-unstable-2021-05-09-lib from https://cache.nix-ci.com
  601. 38.68 s Progress: 2 of 5 built, 261 of 276 fetched (4 fetching)
  602. 38.76 s Progress: 2 of 5 built, 262 of 276 fetched (3 fetching)
  603. 38.76 s Substituting gtk+3 from https://cache.nix-ci.com
  604. 38.78 s Progress: 2 of 5 built, 263 of 276 fetched (3 fetching)
  605. 38.78 s Substituting roc-toolkit from https://cache.nix-ci.com
  606. 38.81 s Progress: 2 of 5 built, 264 of 276 fetched (3 fetching)
  607. 38.87 s Progress: 2 of 5 built, 265 of 276 fetched (2 fetching)
  608. 39.12 s Progress: 2 of 5 built, 266 of 276 fetched (1 fetching)
  609. 39.12 s Substituting libdecor from https://cache.nix-ci.com
  610. 39.20 s Progress: 2 of 5 built, 267 of 276 fetched (1 fetching)
  611. 39.58 s Progress: 2 of 5 built, 268 of 276 fetched
  612. 39.58 s Substituting gstreamer from https://cache.nix-ci.com
  613. 39.68 s Progress: 2 of 5 built, 269 of 276 fetched
  614. 39.68 s Substituting gst-plugins-base from https://cache.nix-ci.com
  615. 39.68 s Substituting libcanberra from https://cache.nix-ci.com
  616. 39.72 s Progress: 2 of 5 built, 270 of 276 fetched (1 fetching)
  617. 39.81 s Progress: 2 of 5 built, 271 of 276 fetched
  618. 39.81 s Substituting libcamera from https://cache.nix-ci.com
  619. 39.91 s Progress: 2 of 5 built, 272 of 276 fetched
  620. 39.91 s Substituting pipewire from https://cache.nix-ci.com
  621. 40.09 s Progress: 2 of 5 built, 273 of 276 fetched
  622. 40.09 s Substituting SDL2 from https://cache.nix-ci.com
  623. 40.21 s Progress: 2 of 5 built, 274 of 276 fetched
  624. 40.21 s Substituting ffmpeg-6.1.2-lib from https://cache.nix-ci.com
  625. 41.32 s Progress: 2 of 5 built, 275 of 276 fetched
  626. 41.32 s Substituting ffmpeg-6.1.2-bin from https://cache.nix-ci.com
  627. 41.62 s Progress: 2 of 5 built, 276 of 276 fetched
  628. 41.70 s Building import-from-tinybeans
  629. 41.74 s [import-from-tinybeans] Phase: unpackPhase
  630. 41.75 s [import-from-tinybeans] unpacking source archive /nix/store/n7zcq0rl6xlyyx2810524n68fa5lhach-source
  631. 41.79 s [import-from-tinybeans] source root is source
  632. 41.81 s [import-from-tinybeans] Phase: patchPhase
  633. 41.83 s [import-from-tinybeans] Phase: updateAutotoolsGnuConfigScriptsPhase
  634. 41.85 s [import-from-tinybeans] Phase: configurePhase
  635. 41.99 s [import-from-tinybeans] Phase: buildPhase
  636. 42.00 s [import-from-tinybeans] Building subPackage ./cmd/import-from-tinybeans
  637. 51.07 s Phase: checkPhase
  638. 59.89 s ? codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans [no test files]
  639. 59.92 s Phase: installPhase
  640. 59.96 s Phase: fixupPhase
  641. 59.98 s shrinking RPATHs of ELF executables and libraries in /nix/store/qra2yrxpwk2lzlk5p8q9qbhy8829fh5d-import-from-tinybeans-0.0.1
  642. 59.98 s shrinking /nix/store/qra2yrxpwk2lzlk5p8q9qbhy8829fh5d-import-from-tinybeans-0.0.1/bin/.import-from-tinybeans-wrapped
  643. 60.01 s patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  644. 60.01 s checking for references to /build/ in /nix/store/qra2yrxpwk2lzlk5p8q9qbhy8829fh5d-import-from-tinybeans-0.0.1...
  645. 60.06 s patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  646. 60.07 s patching script interpreter paths in /nix/store/qra2yrxpwk2lzlk5p8q9qbhy8829fh5d-import-from-tinybeans-0.0.1
  647. 60.08 s stripping (with command strip and flags -S -p) in /nix/store/qra2yrxpwk2lzlk5p8q9qbhy8829fh5d-import-from-tinybeans-0.0.1/bin
  648. 60.57 s [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/qra2yrxpwk2lzlk5p8q9qbhy8829fh5d-import-from-tinybeans-0.0.1
  649. 60.62 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  650. 60.64 s [post-build-hook] copying 1 paths...
  651. 60.64 s [post-build-hook] copying path '/nix/store/qra2yrxpwk2lzlk5p8q9qbhy8829fh5d-import-from-tinybeans-0.0.1' to 'https://cache.nix-ci.com'...
  652. 64.29 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  653. 66.85 s [post-build-hook] copying 0 paths...
  654. 66.89 s
  655. 67.01 s Building little-moments-e2e
  656. 67.05 s [little-moments-e2e] Phase: unpackPhase
  657. 67.05 s [little-moments-e2e] unpacking source archive /nix/store/n7zcq0rl6xlyyx2810524n68fa5lhach-source
  658. 67.08 s [little-moments-e2e] source root is source
  659. 67.09 s [little-moments-e2e] Phase: patchPhase
  660. 67.09 s [little-moments-e2e] Executing npmConfigHook
  661. 67.09 s [little-moments-e2e] Configuring npm
  662. 67.09 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
  663. 67.13 s [little-moments-e2e] Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  664. 67.13 s [little-moments-e2e] Installing dependencies
  665. 67.22 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  666. 67.22 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  667. 67.22 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  668. 67.82 s [little-moments-e2e]
  669. 67.82 s [little-moments-e2e] added 100 packages, and audited 101 packages in 619ms
  670. 67.82 s [little-moments-e2e]
  671. 67.82 s [little-moments-e2e] 25 packages are looking for funding
  672. 67.82 s [little-moments-e2e] run `npm fund` for details
  673. 67.82 s [little-moments-e2e]
  674. 67.82 s [little-moments-e2e] found 0 vulnerabilities
  675. 67.87 s [little-moments-e2e] patching script interpreter paths in node_modules
  676. 67.88 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"
  677. 67.89 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"
  678. 67.91 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"
  679. 67.93 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"
  680. 67.94 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"
  681. 67.95 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"
  682. 67.96 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"
  683. 67.98 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"
  684. 67.99 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"
  685. 68.00 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"
  686. 68.01 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"
  687. 68.03 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"
  688. 68.04 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"
  689. 68.05 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"
  690. 68.06 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"
  691. 68.08 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"
  692. 68.10 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"
  693. 68.11 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"
  694. 68.12 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"
  695. 68.14 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"
  696. 68.24 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  697. 68.24 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  698. 68.24 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  699. 68.42 s [little-moments-e2e] rebuilt dependencies successfully
  700. 68.43 s [little-moments-e2e] patching script interpreter paths in node_modules
  701. 68.53 s [little-moments-e2e] Finished npmConfigHook
  702. 68.53 s [little-moments-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase
  703. 68.56 s [little-moments-e2e] Phase: configurePhase
  704. 68.59 s [little-moments-e2e] no configure script, doing nothing
  705. 68.59 s [little-moments-e2e] Phase: buildPhase
  706. 68.59 s [little-moments-e2e] no Makefile or custom buildPhase, doing nothing
  707. 68.60 s [little-moments-e2e] Phase: checkPhase
  708. 69.55 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied b5bfb310-b4aa-46cc-9cec-f89137030843-full.avif
  709. 69.60 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg
  710. 69.63 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied b5bfb310-b4aa-46cc-9cec-f89137030843-150px.jpg
  711. 69.63 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 6595a273-dfe6-4f47-9037-c389bbc6e2bb-full.mp4
  712. 69.66 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg
  713. 69.68 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-150px.jpg
  714. 69.68 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 5beced43-21ca-4a8d-9036-74163ff14e10-full.mp4
  715. 69.70 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg
  716. 69.73 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 5beced43-21ca-4a8d-9036-74163ff14e10-thumb-150px.jpg
  717. 69.73 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 86ea2a87-4376-42fb-bf3b-30a685b2c294-full.jpg
  718. 69.82 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 86ea2a87-4376-42fb-bf3b-30a685b2c294-850px.jpg
  719. 69.85 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg
  720. 69.88 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 86ea2a87-4376-42fb-bf3b-30a685b2c294-150px.jpg
  721. 69.88 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 78cfe157-456a-4ff3-925a-60177a2338ce-full.jpg
  722. 69.97 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 78cfe157-456a-4ff3-925a-60177a2338ce-850px.jpg
  723. 70.00 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg
  724. 70.03 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 78cfe157-456a-4ff3-925a-60177a2338ce-150px.jpg
  725. 70.03 s [little-moments-e2e] 2026/04/17 11:32:14 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  726. 70.67 s [little-moments-e2e] 2026/04/17 11:32:15 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  727. 70.77 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  728. 70.77 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  729. 70.77 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  730. 71.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:16 codeberg.org/mtlynch/little-moments/cmd/app/main.go:29: starting little-moments server
  731. 71.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:16 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  732. 72.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:17 codeberg.org/mtlynch/little-moments/handlers/csp.go:43: CSP media origin: ""
  733. 72.56 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:17 codeberg.org/mtlynch/little-moments/cmd/app/main.go:89: listening on http://localhost:6001
  734. 72.73 s [little-moments-e2e]
  735. 72.73 s [little-moments-e2e] Running 14 tests using 1 worker
  736. 73.50 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  737. 73.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 303 33
  738. 73.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  739. 73.67 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  740. 73.67 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  741. 73.67 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  742. 73.67 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  743. 73.67 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  744. 73.67 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  745. 73.68 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  746. 73.68 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  747. 73.68 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  748. 73.91 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  749. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  750. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  751. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  752. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  753. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  754. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  755. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  756. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  757. 73.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  758. 74.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  759. 74.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  760. 74.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  761. 74.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  762. 74.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  763. 74.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  764. 74.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  765. 74.19 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  766. 74.19 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  767. 74.19 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  768. 74.19 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  769. 74.19 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  770. 74.41 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  771. 74.41 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  772. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  773. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  774. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  775. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  776. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  777. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  778. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  779. 74.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  780. 74.54 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  781. 74.54 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  782. 74.54 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  783. 74.54 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  784. 74.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  785. 74.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  786. 74.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  787. 74.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  788. 74.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  789. 74.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  790. 74.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  791. 74.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  792. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /logout 303 0
  793. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  794. 75.03 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  795. 75.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  796. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  797. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  798. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  799. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  800. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  801. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  802. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  803. 75.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  804. 75.16 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  805. 75.16 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  806. 75.16 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  807. 75.16 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  808. 75.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  809. 75.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  810. 75.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  811. 75.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  812. 75.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  813. 75.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  814. 75.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  815. 75.28 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  816. 75.32 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /logout 303 0
  817. 75.32 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  818. 75.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 303 33
  819. 75.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  820. 75.61 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  821. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  822. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  823. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  824. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  825. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  826. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  827. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  828. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  829. 75.62 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  830. 75.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  831. 75.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  832. 75.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  833. 75.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  834. 75.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  835. 75.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  836. 75.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  837. 75.88 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  838. 75.88 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  839. 75.88 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  840. 75.88 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  841. 75.88 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  842. 76.12 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  843. 76.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  844. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  845. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  846. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  847. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  848. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  849. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  850. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  851. 76.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  852. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  853. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  854. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  855. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  856. 76.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  857. 76.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  858. 76.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  859. 76.45 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  860. 76.45 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  861. 76.45 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  862. 76.45 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  863. 76.45 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  864. 76.62 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  865. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  866. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  867. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  868. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  869. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  870. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  871. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  872. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  873. 76.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  874. 76.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  875. 76.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  876. 76.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  877. 76.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  878. 76.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  879. 76.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  880. 76.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  881. 76.86 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  882. 76.86 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  883. 76.86 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  884. 76.86 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  885. 76.86 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  886. 77.08 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  887. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  888. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  889. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  890. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  891. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  892. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  893. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  894. 77.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  895. 77.10 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  896. 77.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  897. 77.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  898. 77.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  899. 77.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  900. 77.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  901. 77.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  902. 77.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  903. 77.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  904. 77.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  905. 77.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  906. 77.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  907. 77.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  908. 77.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7974
  909. 77.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  910. 77.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-full.avif 200 262753
  911. 77.76 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  912. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  913. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  914. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  915. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  916. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  917. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  918. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  919. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  920. 77.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  921. 77.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  922. 77.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  923. 77.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  924. 77.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  925. 77.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  926. 77.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  927. 77.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  928. 78.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  929. 78.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  930. 78.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  931. 78.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  932. 78.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  933. 78.08 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9330
  934. 78.08 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  935. 78.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-full.mp4 206 13136
  936. 78.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-full.avif 200 262753
  937. 78.19 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8266
  938. 78.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-850px.jpg 200 14082
  939. 78.26 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-full.mp4 206 12623
  940. 78.33 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9724
  941. 78.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-850px.jpg 200 14295
  942. 78.46 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8266
  943. 78.75 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  944. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  945. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  946. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  947. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  948. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  949. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  950. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  951. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  952. 78.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  953. 78.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  954. 78.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  955. 78.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  956. 78.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  957. 78.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  958. 78.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  959. 78.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  960. 79.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  961. 79.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  962. 79.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  963. 79.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  964. 79.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  965. 79.08 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8266
  966. 79.08 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  967. 79.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-850px.jpg 200 14082
  968. 79.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-full.mp4 206 12623
  969. 79.16 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
  970. 79.20 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-850px.jpg 200 14295
  971. 79.23 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  972. 79.47 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  973. 79.47 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  974. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  975. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  976. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  977. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  978. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  979. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  980. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  981. 79.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  982. 79.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  983. 79.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  984. 79.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  985. 79.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  986. 79.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  987. 79.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  988. 79.71 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  989. 79.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  990. 79.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  991. 79.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  992. 79.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  993. 79.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  994. 79.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  995. 79.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  996. 79.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  997. 79.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  998. 79.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  999. 79.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  1000. 79.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  1001. 79.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  1002. 79.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  1003. 79.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  1004. 79.97 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  1005. 79.97 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  1006. 79.97 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  1007. 79.97 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  1008. 80.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  1009. 80.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  1010. 80.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  1011. 80.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  1012. 80.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  1013. 80.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  1014. 80.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  1015. 80.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  1016. 80.19 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  1017. 80.20 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1018. 80.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-850px.jpg 200 14082
  1019. 80.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-full.mp4 206 12623
  1020. 80.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
  1021. 80.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-850px.jpg 200 14295
  1022. 80.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  1023. 80.80 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  1024. 80.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  1025. 80.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  1026. 80.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  1027. 80.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  1028. 80.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  1029. 80.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  1030. 80.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  1031. 80.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  1032. 80.82 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  1033. 80.94 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  1034. 80.94 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  1035. 80.94 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  1036. 80.94 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  1037. 81.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  1038. 81.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  1039. 81.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  1040. 81.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  1041. 81.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  1042. 81.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  1043. 81.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  1044. 81.09 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  1045. 81.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7974
  1046. 81.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1047. 81.13 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-full.avif 200 262753
  1048. 81.26 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9330
  1049. 81.33 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-full.mp4 206 13136
  1050. 81.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  1051. 81.46 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 8092
  1052. 81.47 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-850px.jpg 200 14295
  1053. 81.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-850px.jpg 200 14082
  1054. 81.77 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  1055. 81.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  1056. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  1057. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  1058. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  1059. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  1060. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  1061. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  1062. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  1063. 81.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  1064. 81.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  1065. 81.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  1066. 81.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  1067. 81.92 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  1068. 82.02 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  1069. 82.02 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  1070. 82.02 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  1071. 82.07 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  1072. 82.07 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  1073. 82.07 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  1074. 82.07 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  1075. 82.07 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  1076. 82.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 8076
  1077. 82.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1078. 82.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-850px.jpg 200 14295
  1079. 82.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-850px.jpg 200 14082
  1080. 82.35 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  1081. 82.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  1082. 82.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  1083. 82.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  1084. 82.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  1085. 82.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  1086. 82.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  1087. 82.36 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  1088. 82.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  1089. 82.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  1090. 82.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
  1091. 82.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  1092. 82.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  1093. 82.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  1094. 82.59 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  1095. 82.59 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  1096. 82.59 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  1097. 82.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b5bfb310-b4aa-46cc-9cec-f89137030843-250px.jpg 200 3217
  1098. 82.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6595a273-dfe6-4f47-9037-c389bbc6e2bb-thumb-250px.jpg 200 3190
  1099. 82.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/5beced43-21ca-4a8d-9036-74163ff14e10-thumb-250px.jpg 200 3063
  1100. 82.63 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-250px.jpg 200 3134
  1101. 82.64 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-250px.jpg 200 3228
  1102. 82.64 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  1103. 82.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9716
  1104. 82.73 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1105. 82.73 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/86ea2a87-4376-42fb-bf3b-30a685b2c294-850px.jpg 200 14082
  1106. 82.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:32:27 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/78cfe157-456a-4ff3-925a-60177a2338ce-850px.jpg 200 14295
  1107. 83.02 s [little-moments-e2e] ·
  1108. 83.02 s [little-moments-e2e] 14 passed (11.3s)
  1109. 83.12 s [little-moments-e2e] Phase: installPhase
  1110. 83.13 s [little-moments-e2e] Phase: fixupPhase
  1111. 83.15 s [little-moments-e2e] shrinking RPATHs of ELF executables and libraries in /nix/store/aqp9fm8206mq1ayzh31zyn1xv324a7cg-little-moments-e2e-0.0.1
  1112. 83.16 s [little-moments-e2e] checking for references to /build/ in /nix/store/aqp9fm8206mq1ayzh31zyn1xv324a7cg-little-moments-e2e-0.0.1...
  1113. 83.17 s [little-moments-e2e] patching script interpreter paths in /nix/store/aqp9fm8206mq1ayzh31zyn1xv324a7cg-little-moments-e2e-0.0.1
  1114. 83.32 s [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/aqp9fm8206mq1ayzh31zyn1xv324a7cg-little-moments-e2e-0.0.1
  1115. 83.37 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  1116. 83.38 s [post-build-hook] copying 1 paths...
  1117. 83.38 s [post-build-hook] copying path '/nix/store/aqp9fm8206mq1ayzh31zyn1xv324a7cg-little-moments-e2e-0.0.1' to 'https://cache.nix-ci.com'...
  1118. 83.56 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  1119. 84.02 s [post-build-hook] copying 1 paths...
  1120. 84.02 s [post-build-hook] copying path '/nix/store/7bfamhhk4cvf5ch1a0f204nh60fdijvm-little-moments-e2e-0.0.1.drv' to 'https://cache.nix-ci.com'...