build packages.x86_64-linux.e2e-tests

Reproduce this run
  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=c79ee04536fed1f2eb2585e9a229d17a9a0a063a#packages.x86_64-linux.e2e-tests --print-build-logs
  2. 0.08 s error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/887daec92e9965df7149f67048980969bde5db92107a0fca88313547350b61ea.sqlite' is busy
  3. 0.09 s
  4. 0.22 s Substituting source from https://cache.nix-ci.com
  5. 8.60 s Progress: 1 of 1 fetched
  6. 12.76 s Progress: 0 of 1 fetched
  7. 12.76 s Substituting source from https://cache.nix-ci.com
  8. 19.89 s Progress: 1 of 1 fetched
  9. 25.24 s
  10. 25.25 s Substituting little-moments-e2e-0.0.1-npm-deps from https://cache.nix-ci.com
  11. 25.38 s Substituting npm-build-hook from https://cache.nix-ci.com
  12. 25.38 s Substituting dejavu-fonts-minimal from https://cache.nix-ci.com
  13. 25.38 s Substituting install-shell-files from https://cache.nix-ci.com
  14. 25.38 s Substituting nodejs-22.21.1-source from https://cache.nix-ci.com
  15. 25.38 s Substituting die-hook from https://cache.nix-ci.com
  16. 25.38 s Substituting little-moments-dev from https://cache.nix-ci.com
  17. 25.38 s Substituting libuv from https://cache.nix-ci.com
  18. 25.38 s Substituting prefetch-npm-deps from https://cache.nix-ci.com
  19. 25.39 s Substituting sqlite-3.50.4-bin from https://cache.nix-ci.com
  20. 25.39 s Substituting die-hook from https://cache.nix-ci.com
  21. 25.39 s Substituting ffmpeg-6.1.2-data from https://cache.nix-ci.com
  22. 25.39 s Substituting stdenv-linux from https://cache.nix-ci.com
  23. 25.39 s Substituting xgcc-13.2.0-libgcc from https://cache.nix-ci.com
  24. 25.39 s Substituting alsa-topology-conf from https://cache.nix-ci.com
  25. 25.39 s Substituting alsa-ucm-conf from https://cache.nix-ci.com
  26. 25.44 s Progress: 0 of 16 built, 1 of 280 fetched (15 fetching)
  27. 25.44 s Progress: 0 of 16 built, 2 of 280 fetched (14 fetching)
  28. 25.44 s Progress: 0 of 16 built, 3 of 280 fetched (13 fetching)
  29. 25.44 s Substituting dejavu-fonts-minimal from https://cache.nix-ci.com
  30. 25.44 s Substituting dns-root-data-2023-11 from https://cache.nix-ci.com
  31. 25.44 s Substituting ffmpeg-headless-6.1.2-data from https://cache.nix-ci.com
  32. 25.54 s Progress: 0 of 15 built, 4 of 280 fetched (15 fetching)
  33. 25.54 s Substituting gcc-13.2.0-libgcc from https://cache.nix-ci.com
  34. 25.56 s Progress: 0 of 15 built, 5 of 280 fetched (15 fetching)
  35. 25.56 s Substituting git-minimal from https://cache.nix-ci.com
  36. 25.56 s Progress: 0 of 15 built, 6 of 280 fetched (15 fetching)
  37. 25.56 s Substituting gsettings-desktop-schemas from https://cache.nix-ci.com
  38. 25.60 s Progress: 0 of 15 built, 7 of 280 fetched (15 fetching)
  39. 25.60 s Substituting hwdata from https://cache.nix-ci.com
  40. 25.61 s Progress: 0 of 15 built, 8 of 280 fetched (15 fetching)
  41. 25.61 s Substituting iso-codes from https://cache.nix-ci.com
  42. 25.61 s Progress: 0 of 15 built, 9 of 280 fetched (15 fetching)
  43. 25.61 s Substituting libunistring from https://cache.nix-ci.com
  44. 25.61 s Progress: 0 of 15 built, 10 of 280 fetched (15 fetching)
  45. 25.61 s Substituting dejavu-fonts from https://cache.nix-ci.com
  46. 25.61 s Progress: 0 of 15 built, 11 of 280 fetched (15 fetching)
  47. 25.61 s Substituting libuv-1.51.0-dev from https://cache.nix-ci.com
  48. 25.62 s Progress: 0 of 15 built, 12 of 280 fetched (15 fetching)
  49. 25.62 s Substituting mailcap from https://cache.nix-ci.com
  50. 25.63 s Progress: 0 of 14 built, 13 of 280 fetched (15 fetching)
  51. 25.63 s Substituting make-shell-wrapper-hook from https://cache.nix-ci.com
  52. 25.63 s Progress: 0 of 14 built, 14 of 280 fetched (15 fetching)
  53. 25.63 s Substituting nodejs-install-manuals from https://cache.nix-ci.com
  54. 25.63 s Progress: 0 of 14 built, 15 of 280 fetched (15 fetching)
  55. 25.63 s Substituting nss-cacert from https://cache.nix-ci.com
  56. 25.65 s Progress: 0 of 14 built, 16 of 280 fetched (15 fetching)
  57. 25.65 s Substituting fontconfig from https://cache.nix-ci.com
  58. 25.66 s Progress: 0 of 14 built, 17 of 280 fetched (15 fetching)
  59. 25.66 s Substituting publicsuffix-list-0-unstable-2024-01 from https://cache.nix-ci.com
  60. 25.66 s Progress: 0 of 14 built, 18 of 280 fetched (15 fetching)
  61. 25.66 s Substituting sqlite-3.50.4-dev from https://cache.nix-ci.com
  62. 25.67 s Progress: 0 of 14 built, 19 of 280 fetched (15 fetching)
  63. 25.67 s Substituting tzdata from https://cache.nix-ci.com
  64. 25.68 s Progress: 0 of 14 built, 20 of 280 fetched (15 fetching)
  65. 25.68 s Substituting xkeyboard-config from https://cache.nix-ci.com
  66. 25.74 s Progress: 0 of 14 built, 21 of 280 fetched (15 fetching)
  67. 25.74 s Progress: 0 of 14 built, 22 of 280 fetched (14 fetching)
  68. 25.75 s Progress: 0 of 14 built, 23 of 280 fetched (13 fetching)
  69. 25.75 s Progress: 0 of 13 built, 24 of 280 fetched (12 fetching)
  70. 25.75 s Substituting nodejs from https://cache.nix-ci.com
  71. 25.75 s Substituting nodejs from https://cache.nix-ci.com
  72. 25.75 s Progress: 0 of 13 built, 25 of 280 fetched (13 fetching)
  73. 25.75 s Substituting libidn2 from https://cache.nix-ci.com
  74. 25.77 s Progress: 0 of 13 built, 26 of 280 fetched (13 fetching)
  75. 25.79 s Progress: 0 of 13 built, 27 of 280 fetched (12 fetching)
  76. 25.79 s Substituting fonts.conf from https://cache.nix-ci.com
  77. 25.79 s Progress: 0 of 13 built, 28 of 280 fetched (12 fetching)
  78. 25.80 s Progress: 0 of 13 built, 29 of 280 fetched (11 fetching)
  79. 25.81 s Progress: 0 of 13 built, 30 of 280 fetched (10 fetching)
  80. 25.82 s Progress: 0 of 12 built, 31 of 280 fetched (9 fetching)
  81. 25.83 s Progress: 0 of 11 built, 32 of 280 fetched (8 fetching)
  82. 25.84 s Progress: 0 of 10 built, 33 of 280 fetched (7 fetching)
  83. 25.86 s Progress: 0 of 10 built, 34 of 280 fetched (6 fetching)
  84. 25.88 s Progress: 0 of 10 built, 35 of 280 fetched (5 fetching)
  85. 25.88 s Substituting glibc-2.39 from https://cache.nix-ci.com
  86. 26.10 s Progress: 0 of 10 built, 36 of 280 fetched (5 fetching)
  87. 26.32 s Progress: 0 of 10 built, 37 of 280 fetched (4 fetching)
  88. 26.45 s Progress: 0 of 9 built, 38 of 280 fetched (3 fetching)
  89. 26.45 s Substituting alsa-lib from https://cache.nix-ci.com
  90. 26.45 s Substituting attr from https://cache.nix-ci.com
  91. 26.45 s Substituting bash from https://cache.nix-ci.com
  92. 26.45 s Substituting brotli-1.1.0-lib from https://cache.nix-ci.com
  93. 26.45 s Substituting bzip2 from https://cache.nix-ci.com
  94. 26.45 s Substituting dav1d from https://cache.nix-ci.com
  95. 26.45 s Substituting ell from https://cache.nix-ci.com
  96. 26.45 s Substituting cdparanoia-III from https://cache.nix-ci.com
  97. 26.45 s Substituting expat from https://cache.nix-ci.com
  98. 26.45 s Substituting fdk-aac from https://cache.nix-ci.com
  99. 26.45 s Substituting fribidi from https://cache.nix-ci.com
  100. 26.45 s Substituting gcc-13.2.0-lib from https://cache.nix-ci.com
  101. 26.45 s Substituting gdbm from https://cache.nix-ci.com
  102. 26.57 s Progress: 0 of 9 built, 39 of 280 fetched (15 fetching)
  103. 26.57 s Substituting glibc-2.39-52-getent from https://cache.nix-ci.com
  104. 26.57 s Progress: 0 of 9 built, 40 of 280 fetched (15 fetching)
  105. 26.57 s Substituting bzip2-1.0.8-bin from https://cache.nix-ci.com
  106. 26.57 s Progress: 0 of 9 built, 41 of 280 fetched (15 fetching)
  107. 26.57 s Substituting acl from https://cache.nix-ci.com
  108. 26.58 s Progress: 0 of 9 built, 42 of 280 fetched (15 fetching)
  109. 26.58 s Substituting json-c from https://cache.nix-ci.com
  110. 26.58 s Progress: 0 of 9 built, 43 of 280 fetched (15 fetching)
  111. 26.58 s Substituting keyutils-1.6.3-lib from https://cache.nix-ci.com
  112. 26.61 s Progress: 0 of 9 built, 44 of 280 fetched (15 fetching)
  113. 26.61 s Substituting lame-3.100-lib from https://cache.nix-ci.com
  114. 26.61 s Progress: 0 of 9 built, 45 of 280 fetched (15 fetching)
  115. 26.61 s Substituting ldacBT from https://cache.nix-ci.com
  116. 26.61 s Progress: 0 of 9 built, 46 of 280 fetched (15 fetching)
  117. 26.61 s Substituting libICE from https://cache.nix-ci.com
  118. 26.62 s Progress: 0 of 9 built, 47 of 280 fetched (15 fetching)
  119. 26.63 s Substituting libXau from https://cache.nix-ci.com
  120. 26.64 s Progress: 0 of 9 built, 48 of 280 fetched (15 fetching)
  121. 26.64 s Substituting audit from https://cache.nix-ci.com
  122. 26.65 s Progress: 0 of 9 built, 49 of 280 fetched (15 fetching)
  123. 26.65 s Substituting gnum4 from https://cache.nix-ci.com
  124. 26.65 s Progress: 0 of 9 built, 50 of 280 fetched (15 fetching)
  125. 26.65 s Substituting gzip from https://cache.nix-ci.com
  126. 26.67 s Progress: 0 of 9 built, 51 of 280 fetched (15 fetching)
  127. 26.67 s Substituting libXdmcp from https://cache.nix-ci.com
  128. 26.68 s Progress: 0 of 9 built, 52 of 280 fetched (15 fetching)
  129. 26.68 s Substituting getent-glibc-2.39 from https://cache.nix-ci.com
  130. 26.68 s Progress: 0 of 9 built, 53 of 280 fetched (15 fetching)
  131. 26.68 s Substituting libapparmor from https://cache.nix-ci.com
  132. 26.68 s Progress: 0 of 9 built, 54 of 280 fetched (15 fetching)
  133. 26.68 s Substituting gnutar from https://cache.nix-ci.com
  134. 26.69 s Progress: 0 of 9 built, 55 of 280 fetched (15 fetching)
  135. 26.69 s Substituting libargon2 from https://cache.nix-ci.com
  136. 26.71 s Progress: 0 of 9 built, 56 of 280 fetched (15 fetching)
  137. 26.71 s Substituting libcap-2.69-lib from https://cache.nix-ci.com
  138. 26.71 s Progress: 0 of 9 built, 57 of 280 fetched (15 fetching)
  139. 26.71 s Substituting audiofile from https://cache.nix-ci.com
  140. 26.72 s Progress: 0 of 9 built, 58 of 280 fetched (15 fetching)
  141. 26.72 s Substituting db from https://cache.nix-ci.com
  142. 26.72 s Progress: 0 of 9 built, 59 of 280 fetched (15 fetching)
  143. 26.72 s Substituting fftw-single from https://cache.nix-ci.com
  144. 26.73 s Progress: 0 of 9 built, 60 of 280 fetched (15 fetching)
  145. 26.73 s Substituting gmp-with-cxx from https://cache.nix-ci.com
  146. 26.75 s Progress: 0 of 9 built, 61 of 280 fetched (15 fetching)
  147. 26.75 s Substituting gmp-with-cxx from https://cache.nix-ci.com
  148. 26.76 s Progress: 0 of 9 built, 62 of 280 fetched (15 fetching)
  149. 26.76 s Substituting graphite2 from https://cache.nix-ci.com
  150. 26.77 s Progress: 0 of 9 built, 63 of 280 fetched (15 fetching)
  151. 26.77 s Substituting icu4c from https://cache.nix-ci.com
  152. 26.78 s Progress: 0 of 9 built, 64 of 280 fetched (15 fetching)
  153. 26.78 s Substituting lerc from https://cache.nix-ci.com
  154. 26.78 s Progress: 0 of 9 built, 65 of 280 fetched (15 fetching)
  155. 26.78 s Substituting libcbor from https://cache.nix-ci.com
  156. 26.78 s Progress: 0 of 9 built, 66 of 280 fetched (15 fetching)
  157. 26.78 s Substituting libconfig from https://cache.nix-ci.com
  158. 26.79 s Progress: 0 of 9 built, 67 of 280 fetched (15 fetching)
  159. 26.79 s Substituting libdaemon from https://cache.nix-ci.com
  160. 26.79 s Progress: 0 of 9 built, 68 of 280 fetched (15 fetching)
  161. 26.79 s Substituting libdatrie-2019-12-20-lib from https://cache.nix-ci.com
  162. 26.81 s Progress: 0 of 9 built, 69 of 280 fetched (15 fetching)
  163. 26.81 s Substituting libdeflate from https://cache.nix-ci.com
  164. 26.82 s Progress: 0 of 9 built, 70 of 280 fetched (15 fetching)
  165. 26.82 s Substituting libevent from https://cache.nix-ci.com
  166. 26.83 s Progress: 0 of 9 built, 71 of 280 fetched (15 fetching)
  167. 26.83 s Substituting libffi from https://cache.nix-ci.com
  168. 26.85 s Progress: 0 of 9 built, 72 of 280 fetched (15 fetching)
  169. 26.85 s Substituting libfreeaptx from https://cache.nix-ci.com
  170. 26.86 s Progress: 0 of 9 built, 73 of 280 fetched (15 fetching)
  171. 26.86 s Substituting coreutils from https://cache.nix-ci.com
  172. 26.87 s Progress: 0 of 9 built, 74 of 280 fetched (15 fetching)
  173. 26.87 s Substituting libgpg-error from https://cache.nix-ci.com
  174. 26.88 s Progress: 0 of 9 built, 75 of 280 fetched (15 fetching)
  175. 26.88 s Substituting libjpeg-turbo from https://cache.nix-ci.com
  176. 26.88 s Progress: 0 of 9 built, 76 of 280 fetched (15 fetching)
  177. 26.88 s Substituting libkrb5 from https://cache.nix-ci.com
  178. 26.89 s Progress: 0 of 9 built, 77 of 280 fetched (15 fetching)
  179. 26.89 s Substituting liblc3 from https://cache.nix-ci.com
  180. 26.89 s Progress: 0 of 9 built, 78 of 280 fetched (15 fetching)
  181. 26.89 s Substituting libmad from https://cache.nix-ci.com
  182. 26.90 s Progress: 0 of 9 built, 79 of 280 fetched (15 fetching)
  183. 26.90 s Substituting libmnl from https://cache.nix-ci.com
  184. 26.90 s Progress: 0 of 9 built, 80 of 280 fetched (15 fetching)
  185. 26.90 s Substituting libmpg123 from https://cache.nix-ci.com
  186. 26.92 s Progress: 0 of 9 built, 81 of 280 fetched (15 fetching)
  187. 26.92 s Substituting libnfnetlink from https://cache.nix-ci.com
  188. 26.92 s Progress: 0 of 9 built, 82 of 280 fetched (15 fetching)
  189. 26.92 s Substituting libnl from https://cache.nix-ci.com
  190. 26.93 s Progress: 0 of 9 built, 83 of 280 fetched (15 fetching)
  191. 26.93 s Substituting libogg from https://cache.nix-ci.com
  192. 26.93 s Progress: 0 of 9 built, 84 of 280 fetched (15 fetching)
  193. 26.93 s Substituting libopus from https://cache.nix-ci.com
  194. 26.95 s Progress: 0 of 9 built, 85 of 280 fetched (15 fetching)
  195. 26.95 s Substituting libpsl from https://cache.nix-ci.com
  196. 26.99 s Progress: 0 of 9 built, 86 of 280 fetched (15 fetching)
  197. 26.99 s Substituting libraw1394 from https://cache.nix-ci.com
  198. 27.00 s Progress: 0 of 9 built, 87 of 280 fetched (15 fetching)
  199. 27.00 s Substituting libassuan from https://cache.nix-ci.com
  200. 27.00 s Progress: 0 of 9 built, 88 of 280 fetched (15 fetching)
  201. 27.00 s Substituting libgcrypt from https://cache.nix-ci.com
  202. 27.00 s Progress: 0 of 9 built, 89 of 280 fetched (15 fetching)
  203. 27.00 s Substituting libnftnl from https://cache.nix-ci.com
  204. 27.00 s Progress: 0 of 9 built, 90 of 280 fetched (15 fetching)
  205. 27.00 s Substituting libsamplerate from https://cache.nix-ci.com
  206. 27.01 s Progress: 0 of 9 built, 91 of 280 fetched (15 fetching)
  207. 27.01 s Substituting libseccomp-2.5.5-lib from https://cache.nix-ci.com
  208. 27.02 s Progress: 0 of 9 built, 92 of 280 fetched (15 fetching)
  209. 27.02 s Substituting libsigc++ from https://cache.nix-ci.com
  210. 27.02 s Progress: 0 of 9 built, 93 of 280 fetched (15 fetching)
  211. 27.02 s Substituting libnetfilter_conntrack from https://cache.nix-ci.com
  212. 27.02 s Progress: 0 of 9 built, 94 of 280 fetched (15 fetching)
  213. 27.03 s Substituting libtasn1 from https://cache.nix-ci.com
  214. 27.03 s Progress: 0 of 9 built, 95 of 280 fetched (15 fetching)
  215. 27.03 s Substituting celt from https://cache.nix-ci.com
  216. 27.04 s Progress: 0 of 9 built, 96 of 280 fetched (15 fetching)
  217. 27.04 s Substituting flac from https://cache.nix-ci.com
  218. 27.04 s Progress: 0 of 9 built, 97 of 280 fetched (15 fetching)
  219. 27.04 s Substituting libpcap from https://cache.nix-ci.com
  220. 27.05 s Progress: 0 of 9 built, 98 of 280 fetched (15 fetching)
  221. 27.05 s Substituting libthai from https://cache.nix-ci.com
  222. 27.10 s Progress: 0 of 9 built, 99 of 280 fetched (15 fetching)
  223. 27.10 s Substituting libtheora from https://cache.nix-ci.com
  224. 27.10 s Progress: 0 of 9 built, 100 of 280 fetched (15 fetching)
  225. 27.10 s Substituting libavc1394 from https://cache.nix-ci.com
  226. 27.11 s Progress: 0 of 9 built, 101 of 280 fetched (15 fetching)
  227. 27.11 s Substituting libiec61883 from https://cache.nix-ci.com
  228. 27.11 s Progress: 0 of 9 built, 102 of 280 fetched (15 fetching)
  229. 27.11 s Substituting libtool-2.4.7-lib from https://cache.nix-ci.com
  230. 27.12 s Progress: 0 of 9 built, 103 of 280 fetched (15 fetching)
  231. 27.12 s Substituting libuv from https://cache.nix-ci.com
  232. 27.12 s Progress: 0 of 9 built, 104 of 280 fetched (15 fetching)
  233. 27.12 s Substituting libvisual from https://cache.nix-ci.com
  234. 27.13 s Progress: 0 of 9 built, 105 of 280 fetched (15 fetching)
  235. 27.13 s Substituting libvorbis from https://cache.nix-ci.com
  236. 27.13 s Progress: 0 of 9 built, 106 of 280 fetched (15 fetching)
  237. 27.13 s Substituting libvpx from https://cache.nix-ci.com
  238. 27.13 s Progress: 0 of 9 built, 107 of 280 fetched (15 fetching)
  239. 27.13 s Substituting libxcb from https://cache.nix-ci.com
  240. 27.14 s Progress: 0 of 9 built, 108 of 280 fetched (15 fetching)
  241. 27.14 s Substituting libxcrypt from https://cache.nix-ci.com
  242. 27.16 s Progress: 0 of 9 built, 109 of 280 fetched (15 fetching)
  243. 27.16 s Substituting libyaml from https://cache.nix-ci.com
  244. 27.16 s Progress: 0 of 9 built, 110 of 280 fetched (15 fetching)
  245. 27.16 s Substituting lz4 from https://cache.nix-ci.com
  246. 27.17 s Progress: 0 of 9 built, 111 of 280 fetched (15 fetching)
  247. 27.17 s Substituting make-shell-wrapper-hook from https://cache.nix-ci.com
  248. 27.17 s Progress: 0 of 9 built, 112 of 280 fetched (15 fetching)
  249. 27.17 s Substituting iptables from https://cache.nix-ci.com
  250. 27.20 s Progress: 0 of 9 built, 113 of 280 fetched (15 fetching)
  251. 27.20 s Substituting mpdecimal from https://cache.nix-ci.com
  252. 27.21 s Progress: 0 of 9 built, 114 of 280 fetched (15 fetching)
  253. 27.21 s Substituting ncurses from https://cache.nix-ci.com
  254. 27.21 s Progress: 0 of 9 built, 115 of 280 fetched (15 fetching)
  255. 27.21 s Substituting nettle from https://cache.nix-ci.com
  256. 27.21 s Progress: 0 of 9 built, 116 of 280 fetched (15 fetching)
  257. 27.22 s Substituting nghttp2-1.61.0-lib from https://cache.nix-ci.com
  258. 27.22 s Progress: 0 of 9 built, 117 of 280 fetched (15 fetching)
  259. 27.22 s Substituting nodejs-22.21.1-dev from https://cache.nix-ci.com
  260. 27.23 s Progress: 0 of 9 built, 118 of 280 fetched (15 fetching)
  261. 27.23 s Substituting nodejs-24.11.1-dev from https://cache.nix-ci.com
  262. 27.24 s Progress: 0 of 9 built, 119 of 280 fetched (15 fetching)
  263. 27.24 s Substituting nodejs-install-executables from https://cache.nix-ci.com
  264. 27.24 s Progress: 0 of 9 built, 120 of 280 fetched (15 fetching)
  265. 27.24 s Substituting linux-pam from https://cache.nix-ci.com
  266. 27.25 s Progress: 0 of 9 built, 121 of 280 fetched (15 fetching)
  267. 27.25 s Substituting libsndfile from https://cache.nix-ci.com
  268. 27.25 s Progress: 0 of 9 built, 122 of 280 fetched (15 fetching)
  269. 27.25 s Substituting npth from https://cache.nix-ci.com
  270. 27.26 s Progress: 0 of 9 built, 123 of 280 fetched (15 fetching)
  271. 27.26 s Substituting libX11 from https://cache.nix-ci.com
  272. 27.26 s Progress: 0 of 9 built, 124 of 280 fetched (15 fetching)
  273. 27.26 s Substituting numactl from https://cache.nix-ci.com
  274. 27.40 s Building import-from-tinybeans-0.0.1-go-modules
  275. 27.40 s Progress: 0 of 8 built (1 building), 125 of 280 fetched (15 fetching)
  276. 27.40 s Progress: 0 of 8 built (1 building), 126 of 280 fetched (14 fetching)
  277. 27.40 s Progress: 0 of 8 built (1 building), 127 of 280 fetched (13 fetching)
  278. 27.40 s Progress: 0 of 8 built (1 building), 128 of 280 fetched (12 fetching)
  279. 27.40 s Progress: 0 of 8 built (1 building), 129 of 280 fetched (11 fetching)
  280. 27.40 s Progress: 0 of 8 built (1 building), 130 of 280 fetched (10 fetching)
  281. 27.40 s Substituting openfec from https://cache.nix-ci.com
  282. 27.40 s Substituting openssl from https://cache.nix-ci.com
  283. 27.40 s Substituting orc from https://cache.nix-ci.com
  284. 27.40 s Substituting p11-kit from https://cache.nix-ci.com
  285. 27.40 s Substituting pcre2 from https://cache.nix-ci.com
  286. 27.40 s Progress: 0 of 8 built (1 building), 131 of 280 fetched (15 fetching)
  287. 27.40 s Substituting npm-install-hook from https://cache.nix-ci.com
  288. 27.40 s Substituting pcsclite-2.1.0-lib from https://cache.nix-ci.com
  289. 27.42 s Progress: 0 of 8 built (1 building), 132 of 280 fetched (15 fetching)
  290. 27.42 s Substituting gnupg from https://cache.nix-ci.com
  291. 27.43 s Progress: 0 of 8 built (1 building), 133 of 280 fetched (15 fetching)
  292. 27.43 s Progress: 0 of 8 built (1 building), 134 of 280 fetched (15 fetching)
  293. 27.43 s Substituting pixman from https://cache.nix-ci.com
  294. 27.43 s Substituting qrencode from https://cache.nix-ci.com
  295. 27.47 s [import-from-tinybeans-0.0.1-go-modules] Phase: unpackPhase
  296. 27.47 s [import-from-tinybeans-0.0.1-go-modules] unpacking source archive /nix/store/cm7vlwh4w0jhb4xv6zh7lli6xl2yf7p1-source
  297. 27.49 s Progress: 0 of 8 built (1 building), 135 of 280 fetched (15 fetching)
  298. 27.49 s Substituting lttng-ust from https://cache.nix-ci.com
  299. 27.49 s Progress: 0 of 8 built (1 building), 136 of 280 fetched (15 fetching)
  300. 27.49 s Substituting sbc from https://cache.nix-ci.com
  301. 27.49 s [import-from-tinybeans-0.0.1-go-modules] source root is source
  302. 27.51 s [import-from-tinybeans-0.0.1-go-modules] Phase: patchPhase
  303. 27.52 s [import-from-tinybeans-0.0.1-go-modules] Phase: updateAutotoolsGnuConfigScriptsPhase
  304. 27.53 s [import-from-tinybeans-0.0.1-go-modules] Phase: configurePhase
  305. 27.54 s [import-from-tinybeans-0.0.1-go-modules] Phase: buildPhase
  306. 27.54 s Progress: 0 of 8 built (1 building), 137 of 280 fetched (15 fetching)
  307. 27.55 s Substituting libXcomposite from https://cache.nix-ci.com
  308. 27.56 s Progress: 0 of 8 built (1 building), 138 of 280 fetched (15 fetching)
  309. 27.56 s Substituting libXext from https://cache.nix-ci.com
  310. 27.56 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2 v1.41.5
  311. 27.56 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.13
  312. 27.56 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3
  313. 27.56 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.13
  314. 27.57 s [import-from-tinybeans-0.0.1-go-modules] go: downloading codeberg.org/mtlynch/go-evolutionary-migrate v0.0.1
  315. 27.57 s [import-from-tinybeans-0.0.1-go-modules] go: downloading golang.org/x/image v0.38.0
  316. 27.57 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/google/uuid v1.6.0
  317. 27.57 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/mtlynch/simpleauth/v2 v2.0.0-20241108014613-2f32145d692d
  318. 27.57 s Progress: 0 of 7 built (1 building), 139 of 280 fetched (15 fetching)
  319. 27.57 s Substituting libXfixes from https://cache.nix-ci.com
  320. 27.57 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/ncruces/go-sqlite3 v0.22.0
  321. 27.59 s Progress: 0 of 7 built (1 building), 140 of 280 fetched (15 fetching)
  322. 27.59 s Substituting libXrender from https://cache.nix-ci.com
  323. 27.59 s Progress: 0 of 7 built (1 building), 141 of 280 fetched (15 fetching)
  324. 27.59 s Substituting readline from https://cache.nix-ci.com
  325. 27.62 s Progress: 0 of 7 built (1 building), 142 of 280 fetched (15 fetching)
  326. 27.62 s Substituting serd from https://cache.nix-ci.com
  327. 27.63 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/mtlynch/jeff v0.2.4
  328. 27.64 s Progress: 0 of 7 built (1 building), 143 of 280 fetched (15 fetching)
  329. 27.64 s Substituting soxr from https://cache.nix-ci.com
  330. 27.66 s Progress: 0 of 7 built (1 building), 144 of 280 fetched (15 fetching)
  331. 27.66 s Substituting speex from https://cache.nix-ci.com
  332. 27.68 s Progress: 0 of 7 built (1 building), 145 of 280 fetched (15 fetching)
  333. 27.68 s Substituting speexdsp from https://cache.nix-ci.com
  334. 27.68 s Progress: 0 of 7 built (1 building), 146 of 280 fetched (15 fetching)
  335. 27.68 s Substituting gnugrep from https://cache.nix-ci.com
  336. 27.70 s Progress: 0 of 7 built (1 building), 147 of 280 fetched (15 fetching)
  337. 27.70 s Substituting libselinux from https://cache.nix-ci.com
  338. 27.70 s Progress: 0 of 7 built (1 building), 148 of 280 fetched (15 fetching)
  339. 27.70 s Substituting svt-av1 from https://cache.nix-ci.com
  340. 27.70 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/tinylib/msgp v1.1.6
  341. 27.71 s Progress: 0 of 7 built (1 building), 149 of 280 fetched (15 fetching)
  342. 27.71 s Substituting systemd-minimal-libs from https://cache.nix-ci.com
  343. 27.73 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6
  344. 27.73 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.0.9
  345. 27.73 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.21
  346. 27.73 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.18
  347. 27.73 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.14
  348. 27.73 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.41.10
  349. 27.73 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/smithy-go v1.24.2
  350. 27.74 s Progress: 0 of 7 built (1 building), 150 of 280 fetched (15 fetching)
  351. 27.74 s Substituting tremor-unstable-2018-03 from https://cache.nix-ci.com
  352. 27.74 s Progress: 0 of 7 built (1 building), 151 of 280 fetched (15 fetching)
  353. 27.74 s Substituting libXScrnSaver from https://cache.nix-ci.com
  354. 27.76 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21
  355. 27.76 s Progress: 0 of 7 built (1 building), 152 of 280 fetched (15 fetching)
  356. 27.77 s Substituting libXdamage from https://cache.nix-ci.com
  357. 27.85 s Progress: 0 of 7 built (1 building), 153 of 280 fetched (15 fetching)
  358. 27.85 s Progress: 0 of 7 built (1 building), 154 of 280 fetched (14 fetching)
  359. 27.85 s Progress: 0 of 7 built (1 building), 155 of 280 fetched (13 fetching)
  360. 27.85 s Substituting libXcursor from https://cache.nix-ci.com
  361. 27.85 s Substituting libXi from https://cache.nix-ci.com
  362. 27.85 s Substituting libXinerama from https://cache.nix-ci.com
  363. 27.85 s Progress: 0 of 7 built (1 building), 156 of 280 fetched (15 fetching)
  364. 27.85 s Substituting bash-interactive from https://cache.nix-ci.com
  365. 27.85 s Progress: 0 of 7 built (1 building), 157 of 280 fetched (15 fetching)
  366. 27.85 s Substituting libXrandr from https://cache.nix-ci.com
  367. 27.85 s Progress: 0 of 7 built (1 building), 158 of 280 fetched (15 fetching)
  368. 27.85 s Substituting libXv from https://cache.nix-ci.com
  369. 27.87 s Progress: 0 of 7 built (1 building), 159 of 280 fetched (15 fetching)
  370. 27.87 s Substituting libXxf86vm from https://cache.nix-ci.com
  371. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/philhofer/fwd v1.1.1
  372. 27.87 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
  373. 27.87 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
  374. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21
  375. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8
  376. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22
  377. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.13
  378. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21
  379. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading golang.org/x/sys v0.29.0
  380. 27.87 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/tetratelabs/wazero v1.8.2
  381. 27.88 s Progress: 0 of 7 built (1 building), 160 of 280 fetched (15 fetching)
  382. 27.88 s Substituting libglvnd from https://cache.nix-ci.com
  383. 27.89 s Progress: 0 of 7 built (1 building), 161 of 280 fetched (15 fetching)
  384. 27.89 s Substituting libvdpau from https://cache.nix-ci.com
  385. 27.90 s Progress: 0 of 7 built (1 building), 162 of 280 fetched (15 fetching)
  386. 27.90 s Substituting opusfile from https://cache.nix-ci.com
  387. 27.90 s [import-from-tinybeans-0.0.1-go-modules] go: downloading github.com/ncruces/julianday v1.0.0
  388. 27.91 s Progress: 0 of 7 built (1 building), 163 of 280 fetched (15 fetching)
  389. 27.92 s Substituting srt from https://cache.nix-ci.com
  390. 27.92 s Progress: 0 of 7 built (1 building), 164 of 280 fetched (15 fetching)
  391. 27.92 s Substituting libusb from https://cache.nix-ci.com
  392. 27.97 s Progress: 0 of 7 built (1 building), 165 of 280 fetched (15 fetching)
  393. 27.97 s Substituting lvm2-2.03.23-lib from https://cache.nix-ci.com
  394. 28.03 s Progress: 0 of 6 built (1 building), 166 of 280 fetched (15 fetching)
  395. 28.03 s Substituting unbound-1.20.0-lib from https://cache.nix-ci.com
  396. 28.03 s Progress: 0 of 6 built (1 building), 167 of 280 fetched (15 fetching)
  397. 28.03 s Progress: 0 of 6 built (1 building), 168 of 280 fetched (15 fetching)
  398. 28.03 s Substituting util-linux-minimal-2.39.4-lib from https://cache.nix-ci.com
  399. 28.03 s Substituting libXtst from https://cache.nix-ci.com
  400. 28.03 s Progress: 0 of 6 built (1 building), 169 of 280 fetched (15 fetching)
  401. 28.03 s Substituting util-linux-minimal-2.39.4-login from https://cache.nix-ci.com
  402. 28.04 s Progress: 0 of 6 built (1 building), 170 of 280 fetched (15 fetching)
  403. 28.04 s Substituting v4l-utils from https://cache.nix-ci.com
  404. 28.04 s Progress: 0 of 6 built (1 building), 171 of 280 fetched (15 fetching)
  405. 28.04 s Substituting vulkan-loader from https://cache.nix-ci.com
  406. 28.07 s Progress: 0 of 6 built (1 building), 172 of 280 fetched (15 fetching)
  407. 28.07 s Substituting wavpack from https://cache.nix-ci.com
  408. 28.07 s Progress: 0 of 6 built (1 building), 173 of 280 fetched (15 fetching)
  409. 28.07 s Substituting wayland from https://cache.nix-ci.com
  410. 28.08 s Progress: 0 of 6 built (1 building), 174 of 280 fetched (15 fetching)
  411. 28.08 s Substituting webrtc-audio-processing from https://cache.nix-ci.com
  412. 28.08 s Progress: 0 of 6 built (1 building), 175 of 280 fetched (15 fetching)
  413. 28.08 s Substituting x264-0-unstable-2023-10-01-lib from https://cache.nix-ci.com
  414. 28.14 s Progress: 0 of 6 built (1 building), 176 of 280 fetched (15 fetching)
  415. 28.14 s Substituting libGL from https://cache.nix-ci.com
  416. 28.15 s Progress: 0 of 6 built (1 building), 177 of 280 fetched (15 fetching)
  417. 28.15 s Substituting x265 from https://cache.nix-ci.com
  418. 28.16 s Progress: 0 of 6 built (1 building), 178 of 280 fetched (15 fetching)
  419. 28.16 s Substituting xvidcore from https://cache.nix-ci.com
  420. 28.17 s Progress: 0 of 6 built (1 building), 179 of 280 fetched (15 fetching)
  421. 28.17 s Substituting xz from https://cache.nix-ci.com
  422. 28.17 s Progress: 0 of 6 built (1 building), 180 of 280 fetched (15 fetching)
  423. 28.17 s Substituting zimg from https://cache.nix-ci.com
  424. 28.18 s Progress: 0 of 6 built (1 building), 181 of 280 fetched (15 fetching)
  425. 28.18 s Substituting zix from https://cache.nix-ci.com
  426. 28.19 s Progress: 0 of 6 built (1 building), 182 of 280 fetched (15 fetching)
  427. 28.19 s Substituting zlib from https://cache.nix-ci.com
  428. 28.20 s Progress: 0 of 6 built (1 building), 183 of 280 fetched (15 fetching)
  429. 28.20 s Substituting zstd from https://cache.nix-ci.com
  430. 28.21 s Progress: 0 of 6 built (1 building), 184 of 280 fetched (15 fetching)
  431. 28.22 s Progress: 0 of 6 built (1 building), 185 of 280 fetched (14 fetching)
  432. 28.23 s Progress: 0 of 6 built (1 building), 186 of 280 fetched (13 fetching)
  433. 28.23 s Progress: 0 of 6 built (1 building), 187 of 280 fetched (12 fetching)
  434. 28.23 s Substituting cryptsetup from https://cache.nix-ci.com
  435. 28.23 s Substituting util-linux-minimal-2.39.4-swap from https://cache.nix-ci.com
  436. 28.23 s Substituting util-linux-minimal-2.39.4-mount from https://cache.nix-ci.com
  437. 28.26 s Progress: 0 of 6 built (1 building), 188 of 280 fetched (14 fetching)
  438. 28.27 s Progress: 0 of 6 built (1 building), 189 of 280 fetched (13 fetching)
  439. 28.27 s Substituting libepoxy from https://cache.nix-ci.com
  440. 28.27 s Progress: 0 of 6 built (1 building), 190 of 280 fetched (13 fetching)
  441. 28.31 s Progress: 0 of 6 built (1 building), 191 of 280 fetched (12 fetching)
  442. 28.31 s Progress: 0 of 6 built (1 building), 192 of 280 fetched (11 fetching)
  443. 28.31 s Substituting sord from https://cache.nix-ci.com
  444. 28.32 s Progress: 0 of 6 built (1 building), 193 of 280 fetched (11 fetching)
  445. 28.32 s Substituting cracklib from https://cache.nix-ci.com
  446. 28.32 s Substituting file from https://cache.nix-ci.com
  447. 28.32 s Substituting glib from https://cache.nix-ci.com
  448. 28.32 s Substituting gnutls from https://cache.nix-ci.com
  449. 28.32 s Substituting kexec-tools from https://cache.nix-ci.com
  450. 28.33 s Progress: 0 of 6 built (1 building), 194 of 280 fetched (15 fetching)
  451. 28.33 s Substituting libfido2 from https://cache.nix-ci.com
  452. 28.33 s Progress: 0 of 6 built (1 building), 195 of 280 fetched (15 fetching)
  453. 28.33 s Substituting libmysofa from https://cache.nix-ci.com
  454. 28.36 s Progress: 0 of 6 built (1 building), 196 of 280 fetched (15 fetching)
  455. 28.36 s Substituting libpciaccess from https://cache.nix-ci.com
  456. 28.37 s Progress: 0 of 6 built (1 building), 197 of 280 fetched (15 fetching)
  457. 28.37 s Substituting kmod from https://cache.nix-ci.com
  458. 28.37 s Progress: 0 of 6 built (1 building), 198 of 280 fetched (15 fetching)
  459. 28.37 s Substituting kmod-31-lib from https://cache.nix-ci.com
  460. 28.41 s Progress: 0 of 6 built (1 building), 199 of 280 fetched (15 fetching)
  461. 28.41 s Substituting libpng-apng from https://cache.nix-ci.com
  462. 28.42 s Progress: 0 of 6 built (1 building), 200 of 280 fetched (15 fetching)
  463. 28.42 s Substituting libssh from https://cache.nix-ci.com
  464. 28.44 s Progress: 0 of 6 built (1 building), 201 of 280 fetched (15 fetching)
  465. 28.44 s Substituting libssh2 from https://cache.nix-ci.com
  466. 28.45 s Progress: 0 of 6 built (1 building), 202 of 280 fetched (15 fetching)
  467. 28.45 s Substituting libtiff from https://cache.nix-ci.com
  468. 28.50 s Progress: 0 of 6 built (1 building), 203 of 280 fetched (15 fetching)
  469. 28.50 s Substituting libunwind from https://cache.nix-ci.com
  470. 28.50 s Progress: 0 of 6 built (1 building), 204 of 280 fetched (15 fetching)
  471. 28.50 s Substituting libdrm from https://cache.nix-ci.com
  472. 28.50 s Progress: 0 of 6 built (1 building), 205 of 280 fetched (15 fetching)
  473. 28.50 s Substituting libxml2 from https://cache.nix-ci.com
  474. 28.51 s Progress: 0 of 6 built (1 building), 206 of 280 fetched (15 fetching)
  475. 28.51 s Substituting sqlite from https://cache.nix-ci.com
  476. 28.51 s Progress: 0 of 6 built (1 building), 207 of 280 fetched (15 fetching)
  477. 28.51 s Substituting sratom from https://cache.nix-ci.com
  478. 28.53 s Progress: 0 of 6 built (1 building), 208 of 280 fetched (15 fetching)
  479. 28.53 s Substituting xz-5.4.7-bin from https://cache.nix-ci.com
  480. 28.55 s Progress: 0 of 6 built (1 building), 209 of 280 fetched (15 fetching)
  481. 28.55 s Substituting zstd-1.5.6-bin from https://cache.nix-ci.com
  482. 28.57 s Progress: 0 of 6 built (1 building), 210 of 280 fetched (15 fetching)
  483. 28.57 s Substituting freetype from https://cache.nix-ci.com
  484. 28.58 s Progress: 0 of 6 built (1 building), 211 of 280 fetched (15 fetching)
  485. 28.58 s Substituting curl from https://cache.nix-ci.com
  486. 28.58 s Progress: 0 of 6 built (1 building), 212 of 280 fetched (15 fetching)
  487. 28.58 s Substituting libmicrohttpd from https://cache.nix-ci.com
  488. 28.60 s Progress: 0 of 6 built (1 building), 213 of 280 fetched (15 fetching)
  489. 28.61 s Progress: 0 of 6 built (1 building), 214 of 280 fetched (14 fetching)
  490. 28.63 s Progress: 0 of 6 built (1 building), 215 of 280 fetched (13 fetching)
  491. 28.63 s Progress: 0 of 6 built (1 building), 216 of 280 fetched (12 fetching)
  492. 28.64 s Substituting lilv from https://cache.nix-ci.com
  493. 28.65 s Progress: 0 of 6 built (1 building), 217 of 280 fetched (12 fetching)
  494. 28.65 s Substituting libva from https://cache.nix-ci.com
  495. 28.65 s Substituting libva-minimal from https://cache.nix-ci.com
  496. 28.66 s Progress: 0 of 6 built (1 building), 218 of 280 fetched (13 fetching)
  497. 28.69 s Progress: 0 of 6 built (1 building), 219 of 280 fetched (12 fetching)
  498. 28.69 s Substituting kbd from https://cache.nix-ci.com
  499. 28.69 s Progress: 0 of 6 built (1 building), 220 of 280 fetched (12 fetching)
  500. 28.69 s Substituting libxkbcommon from https://cache.nix-ci.com
  501. 28.70 s Progress: 0 of 6 built (1 building), 221 of 280 fetched (12 fetching)
  502. 28.70 s Substituting python3 from https://cache.nix-ci.com
  503. 28.71 s Progress: 0 of 6 built (1 building), 222 of 280 fetched (12 fetching)
  504. 28.73 s Progress: 0 of 6 built (1 building), 223 of 280 fetched (11 fetching)
  505. 28.74 s Progress: 0 of 5 built (1 building), 224 of 280 fetched (10 fetching)
  506. 28.74 s Substituting elfutils from https://cache.nix-ci.com
  507. 28.74 s Substituting tpm2-tss from https://cache.nix-ci.com
  508. 28.74 s Progress: 0 of 5 built (1 building), 225 of 280 fetched (11 fetching)
  509. 28.74 s Substituting fontconfig-2.15.0-lib from https://cache.nix-ci.com
  510. 28.75 s Progress: 0 of 5 built (1 building), 226 of 280 fetched (11 fetching)
  511. 28.75 s Substituting gdk-pixbuf from https://cache.nix-ci.com
  512. 28.75 s Substituting dconf-0.40.0-lib from https://cache.nix-ci.com
  513. 28.75 s Substituting glibmm from https://cache.nix-ci.com
  514. 28.75 s Substituting graphene from https://cache.nix-ci.com
  515. 28.75 s Substituting harfbuzz from https://cache.nix-ci.com
  516. 28.76 s Progress: 0 of 5 built (1 building), 227 of 280 fetched (15 fetching)
  517. 28.76 s Substituting json-glib from https://cache.nix-ci.com
  518. 28.76 s Progress: 0 of 5 built (1 building), 228 of 280 fetched (15 fetching)
  519. 28.76 s Substituting libical from https://cache.nix-ci.com
  520. 28.77 s Progress: 0 of 5 built (1 building), 229 of 280 fetched (15 fetching)
  521. 28.77 s Substituting libsoup from https://cache.nix-ci.com
  522. 28.79 s Progress: 0 of 5 built (1 building), 230 of 280 fetched (15 fetching)
  523. 28.79 s Substituting libsoup from https://cache.nix-ci.com
  524. 28.80 s Progress: 0 of 5 built (1 building), 231 of 280 fetched (15 fetching)
  525. 28.80 s Substituting libpwquality-1.4.5-lib from https://cache.nix-ci.com
  526. 28.85 s Progress: 0 of 5 built (1 building), 232 of 280 fetched (15 fetching)
  527. 28.85 s Substituting systemd-minimal from https://cache.nix-ci.com
  528. 28.86 s Progress: 0 of 5 built (1 building), 233 of 280 fetched (15 fetching)
  529. 28.87 s Substituting cairo from https://cache.nix-ci.com
  530. 28.88 s Progress: 0 of 5 built (1 building), 234 of 280 fetched (15 fetching)
  531. 28.88 s Substituting libXft from https://cache.nix-ci.com
  532. 28.88 s Progress: 0 of 5 built (1 building), 235 of 280 fetched (15 fetching)
  533. 28.90 s Progress: 0 of 5 built (1 building), 236 of 280 fetched (14 fetching)
  534. 28.91 s Progress: 0 of 5 built (1 building), 237 of 280 fetched (13 fetching)
  535. 28.91 s Substituting libbpf from https://cache.nix-ci.com
  536. 28.93 s Progress: 0 of 5 built (1 building), 238 of 280 fetched (13 fetching)
  537. 28.93 s Progress: 0 of 5 built (1 building), 239 of 280 fetched (12 fetching)
  538. 28.94 s Progress: 0 of 5 built (1 building), 240 of 280 fetched (11 fetching)
  539. 28.95 s Progress: 0 of 5 built (1 building), 241 of 280 fetched (10 fetching)
  540. 28.95 s Progress: 0 of 5 built (1 building), 242 of 280 fetched (9 fetching)
  541. 28.95 s Progress: 0 of 5 built (1 building), 243 of 280 fetched (8 fetching)
  542. 28.96 s Progress: 0 of 5 built (1 building), 244 of 280 fetched (7 fetching)
  543. 28.96 s Substituting libxml++ from https://cache.nix-ci.com
  544. 28.97 s Progress: 0 of 5 built (1 building), 245 of 280 fetched (7 fetching)
  545. 28.97 s Substituting libass from https://cache.nix-ci.com
  546. 28.99 s Progress: 0 of 5 built (1 building), 246 of 280 fetched (7 fetching)
  547. 29.01 s Progress: 0 of 5 built (1 building), 247 of 280 fetched (6 fetching)
  548. 29.01 s Substituting gobject-introspection from https://cache.nix-ci.com
  549. 29.01 s Substituting pango from https://cache.nix-ci.com
  550. 29.04 s Progress: 0 of 5 built (1 building), 248 of 280 fetched (7 fetching)
  551. 29.04 s Substituting systemd from https://cache.nix-ci.com
  552. 29.07 s Progress: 0 of 5 built (1 building), 249 of 280 fetched (7 fetching)
  553. 29.07 s Substituting ffado from https://cache.nix-ci.com
  554. 29.08 s Progress: 0 of 5 built (1 building), 250 of 280 fetched (7 fetching)
  555. 29.08 s Substituting ffmpeg-headless-6.1.2-lib from https://cache.nix-ci.com
  556. 29.12 s [import-from-tinybeans-0.0.1-go-modules] Phase: installPhase
  557. 29.15 s Progress: 0 of 5 built (1 building), 251 of 280 fetched (7 fetching)
  558. 29.18 s Progress: 0 of 5 built (1 building), 252 of 280 fetched (6 fetching)
  559. 29.19 s Progress: 0 of 5 built (1 building), 253 of 280 fetched (5 fetching)
  560. 29.20 s Substituting dbus-1.14.10-lib from https://cache.nix-ci.com
  561. 29.24 s Progress: 0 of 5 built (1 building), 254 of 280 fetched (5 fetching)
  562. 30.00 s [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/s5hgf9aihgdwxdy13sjln8l9az2cq20i-import-from-tinybeans-0.0.1-go-modules
  563. 30.04 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  564. 30.05 s [post-build-hook] copying 1 paths...
  565. 30.05 s [post-build-hook] copying path '/nix/store/s5hgf9aihgdwxdy13sjln8l9az2cq20i-import-from-tinybeans-0.0.1-go-modules' to 'https://cache.nix-ci.com'...
  566. 33.24 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  567. 33.54 s [post-build-hook] copying 0 paths...
  568. 33.56 s Progress: 1 of 6 built, 254 of 280 fetched (5 fetching)
  569. 33.56 s Progress: 1 of 5 built, 255 of 280 fetched (4 fetching)
  570. 33.56 s Progress: 1 of 5 built, 256 of 280 fetched (3 fetching)
  571. 33.56 s Progress: 1 of 5 built, 257 of 280 fetched (2 fetching)
  572. 33.56 s Progress: 1 of 5 built, 258 of 280 fetched (1 fetching)
  573. 33.56 s Progress: 1 of 5 built, 259 of 280 fetched
  574. 33.56 s Substituting at-spi2-core from https://cache.nix-ci.com
  575. 33.56 s Substituting avahi from https://cache.nix-ci.com
  576. 33.56 s Substituting bluez from https://cache.nix-ci.com
  577. 33.56 s Substituting gstreamer from https://cache.nix-ci.com
  578. 33.56 s Substituting libjack2 from https://cache.nix-ci.com
  579. 33.56 s Substituting libpulseaudio from https://cache.nix-ci.com
  580. 33.56 s Substituting npm-config-hook from https://cache.nix-ci.com
  581. 33.59 s Progress: 1 of 5 built, 260 of 280 fetched (6 fetching)
  582. 33.62 s Progress: 1 of 4 built, 261 of 280 fetched (5 fetching)
  583. 33.62 s Substituting cups-2.4.8-lib from https://cache.nix-ci.com
  584. 33.62 s Substituting tracker from https://cache.nix-ci.com
  585. 33.65 s Progress: 1 of 4 built, 262 of 280 fetched (6 fetching)
  586. 33.65 s Progress: 1 of 4 built, 263 of 280 fetched (5 fetching)
  587. 33.67 s Progress: 1 of 4 built, 264 of 280 fetched (4 fetching)
  588. 33.67 s Substituting gst-plugins-base from https://cache.nix-ci.com
  589. 33.70 s Progress: 1 of 4 built, 265 of 280 fetched (4 fetching)
  590. 33.70 s Substituting libao from https://cache.nix-ci.com
  591. 33.70 s Substituting libcanberra from https://cache.nix-ci.com
  592. 33.71 s Progress: 1 of 4 built, 266 of 280 fetched (5 fetching)
  593. 33.72 s Progress: 1 of 4 built, 267 of 280 fetched (4 fetching)
  594. 33.74 s Progress: 1 of 4 built, 268 of 280 fetched (3 fetching)
  595. 33.74 s Substituting gtk+3 from https://cache.nix-ci.com
  596. 33.75 s Progress: 1 of 4 built, 269 of 280 fetched (3 fetching)
  597. 33.75 s Substituting sox-unstable-2021-05-09-lib from https://cache.nix-ci.com
  598. 33.75 s Progress: 1 of 4 built, 270 of 280 fetched (3 fetching)
  599. 33.80 s Progress: 1 of 4 built, 271 of 280 fetched (2 fetching)
  600. 33.80 s Substituting libcamera from https://cache.nix-ci.com
  601. 33.81 s Progress: 1 of 4 built, 272 of 280 fetched (2 fetching)
  602. 33.81 s Substituting roc-toolkit from https://cache.nix-ci.com
  603. 33.91 s Progress: 1 of 4 built, 273 of 280 fetched (2 fetching)
  604. 33.93 s Progress: 1 of 4 built, 274 of 280 fetched (1 fetching)
  605. 33.93 s Substituting pipewire from https://cache.nix-ci.com
  606. 34.07 s Progress: 1 of 4 built, 275 of 280 fetched (1 fetching)
  607. 34.08 s Progress: 1 of 4 built, 276 of 280 fetched
  608. 34.08 s Substituting libdecor from https://cache.nix-ci.com
  609. 34.12 s Progress: 1 of 4 built, 277 of 280 fetched
  610. 34.12 s Substituting SDL2 from https://cache.nix-ci.com
  611. 34.19 s Progress: 1 of 4 built, 278 of 280 fetched
  612. 34.19 s Substituting ffmpeg-6.1.2-lib from https://cache.nix-ci.com
  613. 34.52 s Progress: 1 of 4 built, 279 of 280 fetched
  614. 34.52 s Substituting ffmpeg-6.1.2-bin from https://cache.nix-ci.com
  615. 34.57 s Progress: 1 of 4 built, 280 of 280 fetched
  616. 34.62 s Building import-from-tinybeans
  617. 34.65 s [import-from-tinybeans] Phase: unpackPhase
  618. 34.65 s [import-from-tinybeans] unpacking source archive /nix/store/cm7vlwh4w0jhb4xv6zh7lli6xl2yf7p1-source
  619. 34.67 s [import-from-tinybeans] source root is source
  620. 34.69 s [import-from-tinybeans] Phase: patchPhase
  621. 34.69 s [import-from-tinybeans] Phase: updateAutotoolsGnuConfigScriptsPhase
  622. 34.71 s [import-from-tinybeans] Phase: configurePhase
  623. 34.82 s [import-from-tinybeans] Phase: buildPhase
  624. 34.83 s [import-from-tinybeans] Building subPackage ./cmd/import-from-tinybeans
  625. 44.49 s Phase: checkPhase
  626. 53.97 s ? codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans [no test files]
  627. 54.00 s Phase: installPhase
  628. 54.02 s Phase: fixupPhase
  629. 54.04 s shrinking RPATHs of ELF executables and libraries in /nix/store/mgcspbzg75j7kqpf3x7zygah40ii6zgr-import-from-tinybeans-0.0.1
  630. 54.04 s shrinking /nix/store/mgcspbzg75j7kqpf3x7zygah40ii6zgr-import-from-tinybeans-0.0.1/bin/.import-from-tinybeans-wrapped
  631. 54.06 s patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  632. 54.06 s checking for references to /build/ in /nix/store/mgcspbzg75j7kqpf3x7zygah40ii6zgr-import-from-tinybeans-0.0.1...
  633. 54.09 s patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  634. 54.09 s patching script interpreter paths in /nix/store/mgcspbzg75j7kqpf3x7zygah40ii6zgr-import-from-tinybeans-0.0.1
  635. 54.10 s stripping (with command strip and flags -S -p) in /nix/store/mgcspbzg75j7kqpf3x7zygah40ii6zgr-import-from-tinybeans-0.0.1/bin
  636. 54.43 s [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/mgcspbzg75j7kqpf3x7zygah40ii6zgr-import-from-tinybeans-0.0.1
  637. 54.47 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  638. 54.49 s [post-build-hook] copying 1 paths...
  639. 54.49 s [post-build-hook] copying path '/nix/store/mgcspbzg75j7kqpf3x7zygah40ii6zgr-import-from-tinybeans-0.0.1' to 'https://cache.nix-ci.com'...
  640. 58.37 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  641. 61.68 s [post-build-hook] copying 0 paths...
  642. 61.72 s
  643. 61.82 s Building little-moments-e2e
  644. 62.15 s [little-moments-e2e] Phase: unpackPhase
  645. 62.16 s [little-moments-e2e] unpacking source archive /nix/store/cm7vlwh4w0jhb4xv6zh7lli6xl2yf7p1-source
  646. 62.18 s [little-moments-e2e] source root is source
  647. 62.19 s [little-moments-e2e] Phase: patchPhase
  648. 62.20 s [little-moments-e2e] Executing npmConfigHook
  649. 62.20 s [little-moments-e2e] Configuring npm
  650. 62.20 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
  651. 62.24 s [little-moments-e2e] Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  652. 62.24 s [little-moments-e2e] Installing dependencies
  653. 62.33 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  654. 62.33 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  655. 62.33 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  656. 62.97 s [little-moments-e2e]
  657. 62.97 s [little-moments-e2e] added 100 packages, and audited 101 packages in 665ms
  658. 62.97 s [little-moments-e2e]
  659. 62.97 s [little-moments-e2e] 25 packages are looking for funding
  660. 62.97 s [little-moments-e2e] run `npm fund` for details
  661. 62.97 s [little-moments-e2e]
  662. 62.97 s [little-moments-e2e] found 0 vulnerabilities
  663. 63.01 s [little-moments-e2e] patching script interpreter paths in node_modules
  664. 63.03 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"
  665. 63.04 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"
  666. 63.05 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"
  667. 63.06 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"
  668. 63.08 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"
  669. 63.09 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"
  670. 63.10 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"
  671. 63.11 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"
  672. 63.13 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"
  673. 63.14 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"
  674. 63.15 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"
  675. 63.17 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"
  676. 63.18 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"
  677. 63.19 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"
  678. 63.20 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"
  679. 63.22 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"
  680. 63.23 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"
  681. 63.25 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"
  682. 63.26 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"
  683. 63.28 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"
  684. 63.35 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  685. 63.35 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  686. 63.35 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  687. 63.54 s [little-moments-e2e] rebuilt dependencies successfully
  688. 63.55 s [little-moments-e2e] patching script interpreter paths in node_modules
  689. 63.65 s [little-moments-e2e] Finished npmConfigHook
  690. 63.65 s [little-moments-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase
  691. 63.67 s [little-moments-e2e] Phase: configurePhase
  692. 63.70 s [little-moments-e2e] no configure script, doing nothing
  693. 63.70 s [little-moments-e2e] Phase: buildPhase
  694. 63.71 s [little-moments-e2e] no Makefile or custom buildPhase, doing nothing
  695. 63.71 s [little-moments-e2e] Phase: checkPhase
  696. 64.55 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:101: copied b20cc553-b4ba-4f61-84ec-4f13d1701f31-full.avif
  697. 64.59 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:122: copied b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg
  698. 64.62 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:122: copied b20cc553-b4ba-4f61-84ec-4f13d1701f31-150px.jpg
  699. 64.62 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:101: copied 4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-full.mp4
  700. 64.64 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:129: copied 4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg
  701. 64.66 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:129: copied 4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-150px.jpg
  702. 64.66 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:101: copied d893655f-2b12-4dd3-b2a8-aefa623db067-full.mp4
  703. 64.68 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:129: copied d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg
  704. 64.71 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:129: copied d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-150px.jpg
  705. 64.71 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:101: copied 3d6062d8-1fd7-49e4-b644-a912940ca4c9-full.jpg
  706. 64.78 s [little-moments-e2e] 2026/04/17 11:41:11 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:109: copied 3d6062d8-1fd7-49e4-b644-a912940ca4c9-850px.jpg
  707. 64.81 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:115: copied 3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg
  708. 64.84 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:115: copied 3d6062d8-1fd7-49e4-b644-a912940ca4c9-150px.jpg
  709. 64.84 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:101: copied cd1cb0d7-f981-4bf4-a982-cab01dd657a6-full.jpg
  710. 64.92 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:109: copied cd1cb0d7-f981-4bf4-a982-cab01dd657a6-850px.jpg
  711. 64.95 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:115: copied cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg
  712. 64.98 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:115: copied cd1cb0d7-f981-4bf4-a982-cab01dd657a6-150px.jpg
  713. 64.98 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:23: reading DB from /build/source/test-imported-media/test-store.db
  714. 65.59 s [little-moments-e2e] 2026/04/17 11:41:12 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:141: wrote /build/source/test-imported-media/test-store.db
  715. 65.67 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  716. 65.67 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  717. 65.67 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  718. 66.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:13 codeberg.org/mtlynch/little-moments/cmd/app/main.go:29: starting little-moments server
  719. 66.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:13 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:23: reading DB from /build/source/test-imported-media/test-store.db
  720. 67.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:14 codeberg.org/mtlynch/little-moments/handlers/csp.go:43: CSP media origin: ""
  721. 67.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:14 codeberg.org/mtlynch/little-moments/cmd/app/main.go:89: listening on http://localhost:6001
  722. 67.62 s [little-moments-e2e]
  723. 67.62 s [little-moments-e2e] Running 14 tests using 1 worker
  724. 68.37 s [little-moments-e2e] Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  725. 68.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 303 33
  726. 68.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  727. 68.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  728. 68.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  729. 68.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  730. 68.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 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
  731. 68.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  732. 68.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  733. 68.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  734. 68.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  735. 68.50 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  736. 68.74 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  737. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  738. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  739. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  740. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  741. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  742. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 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
  743. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  744. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  745. 68.74 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:15 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  746. 68.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  747. 68.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  748. 68.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  749. 68.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  750. 68.97 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  751. 68.97 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  752. 68.98 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  753. 69.01 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  754. 69.01 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  755. 69.01 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  756. 69.01 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  757. 69.01 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  758. 69.17 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  759. 69.17 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  760. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  761. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 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
  762. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  763. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  764. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  765. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  766. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  767. 69.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  768. 69.29 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  769. 69.29 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  770. 69.29 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  771. 69.29 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  772. 69.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  773. 69.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  774. 69.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  775. 69.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  776. 69.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  777. 69.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  778. 69.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  779. 69.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  780. 69.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /logout 303 0
  781. 69.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  782. 69.68 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  783. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  784. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  785. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  786. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  787. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  788. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 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
  789. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  790. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  791. 69.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:16 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  792. 69.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  793. 69.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  794. 69.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  795. 69.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  796. 69.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  797. 69.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  798. 69.89 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  799. 69.93 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  800. 69.93 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  801. 69.93 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  802. 69.93 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  803. 69.93 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  804. 69.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /logout 303 0
  805. 69.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  806. 70.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 303 33
  807. 70.04 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  808. 70.23 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  809. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  810. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  811. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  812. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 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
  813. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  814. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  815. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  816. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  817. 70.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  818. 70.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  819. 70.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  820. 70.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  821. 70.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  822. 70.47 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  823. 70.47 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  824. 70.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  825. 70.52 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  826. 70.52 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  827. 70.52 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  828. 70.52 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  829. 70.52 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  830. 70.71 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  831. 70.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  832. 70.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  833. 70.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  834. 70.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  835. 70.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 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
  836. 70.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  837. 70.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  838. 70.73 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  839. 70.73 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:17 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  840. 70.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  841. 70.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  842. 70.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  843. 70.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  844. 70.94 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  845. 70.94 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  846. 70.94 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  847. 70.98 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  848. 70.98 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  849. 70.98 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  850. 70.98 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  851. 70.98 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  852. 71.14 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  853. 71.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  854. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  855. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  856. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  857. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  858. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  859. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  860. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  861. 71.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  862. 71.26 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  863. 71.26 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  864. 71.26 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  865. 71.26 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  866. 71.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  867. 71.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  868. 71.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  869. 71.38 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  870. 71.38 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  871. 71.38 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  872. 71.38 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  873. 71.38 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  874. 71.54 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  875. 71.54 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  876. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  877. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  878. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  879. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  880. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  881. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  882. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  883. 71.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  884. 71.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  885. 71.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  886. 71.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  887. 71.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  888. 71.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  889. 71.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  890. 71.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  891. 71.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  892. 71.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  893. 71.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  894. 71.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  895. 71.83 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:18 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  896. 71.84 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7966
  897. 71.85 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  898. 71.85 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-full.avif 200 262753
  899. 72.11 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  900. 72.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  901. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  902. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  903. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  904. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  905. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  906. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  907. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  908. 72.12 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  909. 72.22 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  910. 72.22 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  911. 72.22 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  912. 72.22 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  913. 72.32 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  914. 72.32 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  915. 72.33 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  916. 72.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  917. 72.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  918. 72.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  919. 72.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  920. 72.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  921. 72.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9330
  922. 72.43 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  923. 72.47 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-full.avif 200 262753
  924. 72.49 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-full.mp4 206 13136
  925. 72.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  926. 72.58 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-full.mp4 206 12623
  927. 72.58 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-850px.jpg 200 14082
  928. 72.66 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9716
  929. 72.70 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-850px.jpg 200 14295
  930. 72.78 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:19 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  931. 73.02 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  932. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  933. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  934. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  935. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  936. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  937. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  938. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  939. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  940. 73.03 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  941. 73.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  942. 73.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  943. 73.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  944. 73.14 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  945. 73.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  946. 73.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  947. 73.24 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  948. 73.30 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  949. 73.30 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  950. 73.30 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  951. 73.30 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  952. 73.30 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  953. 73.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  954. 73.35 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  955. 73.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-full.mp4 206 12623
  956. 73.39 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-850px.jpg 200 14082
  957. 73.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9716
  958. 73.46 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-850px.jpg 200 14295
  959. 73.48 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  960. 73.69 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  961. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  962. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  963. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  964. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  965. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  966. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  967. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  968. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  969. 73.69 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:20 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  970. 73.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  971. 73.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  972. 73.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  973. 73.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  974. 73.91 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  975. 73.91 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  976. 73.91 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  977. 73.95 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  978. 73.95 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  979. 73.95 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  980. 73.95 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  981. 73.95 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  982. 73.99 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  983. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  984. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  985. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  986. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  987. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  988. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  989. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  990. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  991. 74.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  992. 74.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  993. 74.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  994. 74.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  995. 74.11 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  996. 74.21 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  997. 74.21 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  998. 74.21 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  999. 74.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  1000. 74.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  1001. 74.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  1002. 74.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  1003. 74.25 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  1004. 74.29 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8266
  1005. 74.30 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1006. 74.33 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-850px.jpg 200 14082
  1007. 74.34 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-full.mp4 206 12623
  1008. 74.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
  1009. 74.46 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-850px.jpg 200 14295
  1010. 74.54 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
  1011. 74.76 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  1012. 74.76 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  1013. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  1014. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  1015. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  1016. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  1017. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  1018. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  1019. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  1020. 74.77 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  1021. 74.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  1022. 74.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  1023. 74.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  1024. 74.87 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  1025. 74.96 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  1026. 74.96 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  1027. 74.96 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
  1028. 75.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  1029. 75.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  1030. 75.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  1031. 75.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  1032. 75.00 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  1033. 75.05 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7966
  1034. 75.05 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1035. 75.05 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-full.avif 200 262753
  1036. 75.18 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9338
  1037. 75.22 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-full.mp4 206 13136
  1038. 75.26 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  1039. 75.35 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 8076
  1040. 75.35 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-850px.jpg 200 14295
  1041. 75.38 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-850px.jpg 200 14082
  1042. 75.60 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  1043. 75.60 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  1044. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  1045. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  1046. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  1047. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  1048. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  1049. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  1050. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  1051. 75.61 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  1052. 75.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  1053. 75.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  1054. 75.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  1055. 75.72 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  1056. 75.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  1057. 75.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  1058. 75.81 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  1059. 75.85 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  1060. 75.85 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  1061. 75.85 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  1062. 75.85 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  1063. 75.85 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  1064. 75.90 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 8076
  1065. 75.90 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1066. 75.90 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-850px.jpg 200 14295
  1067. 75.95 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-850px.jpg 200 14082
  1068. 76.14 s [little-moments-e2e] ·[WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
  1069. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  1070. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  1071. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  1072. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  1073. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41: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
  1074. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  1075. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  1076. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  1077. 76.15 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  1078. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:16: inserting login token for user 700001
  1079. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
  1080. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
  1081. 76.27 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
  1082. 76.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/login.go:97: login confirm: consumed token for user 700001 (homer@example.com)
  1083. 76.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
  1084. 76.37 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  1085. 76.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b20cc553-b4ba-4f61-84ec-4f13d1701f31-250px.jpg 200 3217
  1086. 76.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/4d1bef3d-444c-4189-a3d6-2ef2d943e0ed-thumb-250px.jpg 200 3190
  1087. 76.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-250px.jpg 200 3134
  1088. 76.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/d893655f-2b12-4dd3-b2a8-aefa623db067-thumb-250px.jpg 200 3063
  1089. 76.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-250px.jpg 200 3228
  1090. 76.42 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
  1091. 76.51 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
  1092. 76.51 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  1093. 76.51 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3d6062d8-1fd7-49e4-b644-a912940ca4c9-850px.jpg 200 14082
  1094. 76.55 s [little-moments-e2e] [WebServer] 2026/04/17 11:41:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/cd1cb0d7-f981-4bf4-a982-cab01dd657a6-850px.jpg 200 14295
  1095. 76.78 s [little-moments-e2e] ·
  1096. 76.86 s [little-moments-e2e] 14 passed (10.1s)
  1097. 76.86 s [little-moments-e2e] Phase: installPhase
  1098. 76.87 s [little-moments-e2e] Phase: fixupPhase
  1099. 76.88 s [little-moments-e2e] shrinking RPATHs of ELF executables and libraries in /nix/store/863rihng8qv2dybq4kqg0k9ambgkagd1-little-moments-e2e-0.0.1
  1100. 76.88 s [little-moments-e2e] checking for references to /build/ in /nix/store/863rihng8qv2dybq4kqg0k9ambgkagd1-little-moments-e2e-0.0.1...
  1101. 76.89 s [little-moments-e2e] patching script interpreter paths in /nix/store/863rihng8qv2dybq4kqg0k9ambgkagd1-little-moments-e2e-0.0.1
  1102. 77.02 s [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/863rihng8qv2dybq4kqg0k9ambgkagd1-little-moments-e2e-0.0.1
  1103. 77.06 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  1104. 77.07 s [post-build-hook] copying 1 paths...
  1105. 77.07 s [post-build-hook] copying path '/nix/store/863rihng8qv2dybq4kqg0k9ambgkagd1-little-moments-e2e-0.0.1' to 'https://cache.nix-ci.com'...
  1106. 77.25 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  1107. 78.33 s [post-build-hook] copying 2 paths...
  1108. 78.33 s [post-build-hook] copying path '/nix/store/li99bh3m7sdnvp1hkk7jvpkx0bv5k5zl-little-moments-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'...
  1109. 78.54 s [post-build-hook] copying path '/nix/store/hpw9imnals7pbb8rdgy181213mw1rdvr-little-moments-e2e-0.0.1.drv' to 'https://cache.nix-ci.com'...