build packages.x86_64-linux.e2e-tests

  1. 1.85 s $ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 7200s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://codeberg.org/mtlynch/little-moments?ref=email-auth&rev=f9dbe024137a0f5be6e28428032834ab25559fae#packages.x86_64-linux.e2e-tests --print-build-logs
  2. 2.61 s fetching Git repository 'https://codeberg.org/mtlynch/little-moments'
  3. 2.61 s remote: Enumerating objects: 2273, done.
  4. 2.61 s remote: Counting objects: 0% (1/2273) remote: Counting objects: 1% (23/2273) remote: Counting objects: 2% (46/2273) remote: Counting objects: 3% (69/2273) remote: Counting objects: 4% (91/2273) remote: Counting objects: 5% (114/2273) remote: Counting objects: 6% (137/2273) remote: Counting objects: 7% (160/2273) remote: Counting objects: 8% (182/2273) remote: Counting objects: 9% (205/2273) remote: Counting objects: 10% (228/2273) remote: Counting objects: 11% (251/2273) remote: Counting objects: 12% (273/2273) remote: Counting objects: 13% (296/2273) remote: Counting objects: 14% (319/2273) remote: Counting objects: 15% (341/2273) remote: Counting objects: 16% (364/2273) remote: Counting objects: 17% (387/2273) remote: Counting objects: 18% (410/2273) remote: Counting objects: 19% (432/2273) remote: Counting objects: 20% (455/2273) remote: Counting objects: 21% (478/2273) remote: Counting objects: 22% (501/2273) remote: Counting objects: 23% (523/2273) remote: Counting objects: 24% (546/2273) remote: Counting objects: 25% (569/2273) remote: Counting objects: 26% (591/2273) remote: Counting objects: 27% (614/2273) remote: Counting objects: 28% (637/2273) remote: Counting objects: 29% (660/2273) remote: Counting objects: 30% (682/2273) remote: Counting objects: 31% (705/2273) remote: Counting objects: 32% (728/2273) remote: Counting objects: 33% (751/2273) remote: Counting objects: 34% (773/2273) remote: Counting objects: 35% (796/2273) remote: Counting objects: 36% (819/2273) remote: Counting objects: 37% (842/2273) remote: Counting objects: 38% (864/2273) remote: Counting objects: 39% (887/2273) remote: Counting objects: 40% (910/2273) remote: Counting objects: 41% (932/2273) remote: Counting objects: 42% (955/2273) remote: Counting objects: 43% (978/2273) remote: Counting objects: 44% (1001/2273) remote: Counting objects: 45% (1023/2273) remote: Counting objects: 46% (1046/2273) remote: Counting objects: 47% (1069/2273) remote: Counting objects: 48% (1092/2273) remote: Counting objects: 49% (1114/2273) remote: Counting objects: 50% (1137/2273) remote: Counting objects: 51% (1160/2273) remote: Counting objects: 52% (1182/2273) remote: Counting objects: 53% (1205/2273) remote: Counting objects: 54% (1228/2273) remote: Counting objects: 55% (1251/2273) remote: Counting objects: 56% (1273/2273) remote: Counting objects: 57% (1296/2273) remote: Counting objects: 58% (1319/2273) remote: Counting objects: 59% (1342/2273) remote: Counting objects: 60% (1364/2273) remote: Counting objects: 61% (1387/2273) remote: Counting objects: 62% (1410/2273) remote: Counting objects: 63% (1432/2273) remote: Counting objects: 64% (1455/2273) remote: Counting objects: 65% (1478/2273) remote: Counting objects: 66% (1501/2273) remote: Counting objects: 67% (1523/2273) remote: Counting objects: 68% (1546/2273) remote: Counting objects: 69% (1569/2273) remote: Counting objects: 70% (1592/2273) remote: Counting objects: 71% (1614/2273) remote: Counting objects: 72% (1637/2273) remote: Counting objects: 73% (1660/2273) remote: Counting objects: 74% (1683/2273) remote: Counting objects: 75% (1705/2273) remote: Counting objects: 76% (1728/2273) remote: Counting objects: 77% (1751/2273) remote: Counting objects: 78% (1773/2273) remote: Counting objects: 79% (1796/2273) remote: Counting objects: 80% (1819/2273) remote: Counting objects: 81% (1842/2273) remote: Counting objects: 82% (1864/2273) remote: Counting objects: 83% (1887/2273) remote: Counting objects: 84% (1910/2273) remote: Counting objects: 85% (1933/2273) remote: Counting objects: 86% (1955/2273) remote: Counting objects: 87% (1978/2273) remote: Counting objects: 88% (2001/2273) remote: Counting objects: 89% (2023/2273) remote: Counting objects: 90% (2046/2273) remote: Counting objects: 91% (2069/2273) remote: Counting objects: 92% (2092/2273) remote: Counting objects: 93% (2114/2273) remote: Counting objects: 94% (2137/2273) remote: Counting objects: 95% (2160/2273) remote: Counting objects: 96% (2183/2273) remote: Counting objects: 97% (2205/2273) remote: Counting objects: 98% (2228/2273) remote: Counting objects: 99% (2251/2273) remote: Counting objects: 100% (2273/2273) remote: Counting objects: 100% (2273/2273), done.
  5. 2.61 s remote: Compressing objects: 0% (1/1281) remote: Compressing objects: 1% (13/1281) remote: Compressing objects: 2% (26/1281) remote: Compressing objects: 3% (39/1281) remote: Compressing objects: 4% (52/1281) remote: Compressing objects: 5% (65/1281) remote: Compressing objects: 6% (77/1281) remote: Compressing objects: 7% (90/1281) remote: Compressing objects: 8% (103/1281) remote: Compressing objects: 9% (116/1281) remote: Compressing objects: 10% (129/1281) remote: Compressing objects: 11% (141/1281) remote: Compressing objects: 12% (154/1281) remote: Compressing objects: 13% (167/1281) remote: Compressing objects: 14% (180/1281) remote: Compressing objects: 15% (193/1281) remote: Compressing objects: 16% (205/1281) remote: Compressing objects: 17% (218/1281) remote: Compressing objects: 18% (231/1281) remote: Compressing objects: 19% (244/1281) remote: Compressing objects: 20% (257/1281) remote: Compressing objects: 21% (270/1281) remote: Compressing objects: 22% (282/1281) remote: Compressing objects: 23% (295/1281) remote: Compressing objects: 24% (308/1281) remote: Compressing objects: 25% (321/1281) remote: Compressing objects: 26% (334/1281) remote: Compressing objects: 27% (346/1281) remote: Compressing objects: 28% (359/1281) remote: Compressing objects: 29% (372/1281) remote: Compressing objects: 30% (385/1281) remote: Compressing objects: 31% (398/1281) remote: Compressing objects: 32% (410/1281) remote: Compressing objects: 33% (423/1281) remote: Compressing objects: 34% (436/1281) remote: Compressing objects: 35% (449/1281) remote: Compressing objects: 36% (462/1281) remote: Compressing objects: 37% (474/1281) remote: Compressing objects: 38% (487/1281) remote: Compressing objects: 39% (500/1281) remote: Compressing objects: 40% (513/1281) remote: Compressing objects: 41% (526/1281) remote: Compressing objects: 42% (539/1281) remote: Compressing objects: 43% (551/1281) remote: Compressing objects: 44% (564/1281) remote: Compressing objects: 45% (577/1281) remote: Compressing objects: 46% (590/1281) remote: Compressing objects: 47% (603/1281) remote: Compressing objects: 48% (615/1281) remote: Compressing objects: 49% (628/1281) remote: Compressing objects: 50% (641/1281) remote: Compressing objects: 51% (654/1281) remote: Compressing objects: 52% (667/1281) remote: Compressing objects: 53% (679/1281) remote: Compressing objects: 54% (692/1281) remote: Compressing objects: 55% (705/1281) remote: Compressing objects: 56% (718/1281) remote: Compressing objects: 57% (731/1281) remote: Compressing objects: 58% (743/1281) remote: Compressing objects: 59% (756/1281) remote: Compressing objects: 60% (769/1281) remote: Compressing objects: 61% (782/1281) remote: Compressing objects: 62% (795/1281) remote: Compressing objects: 63% (808/1281) remote: Compressing objects: 64% (820/1281) remote: Compressing objects: 65% (833/1281) remote: Compressing objects: 66% (846/1281) remote: Compressing objects: 67% (859/1281) remote: Compressing objects: 68% (872/1281) remote: Compressing objects: 69% (884/1281) remote: Compressing objects: 70% (897/1281) remote: Compressing objects: 71% (910/1281) remote: Compressing objects: 72% (923/1281) remote: Compressing objects: 73% (936/1281) remote: Compressing objects: 74% (948/1281) remote: Compressing objects: 75% (961/1281) remote: Compressing objects: 76% (974/1281) remote: Compressing objects: 77% (987/1281) remote: Compressing objects: 78% (1000/1281) remote: Compressing objects: 79% (1012/1281) remote: Compressing objects: 80% (1025/1281) remote: Compressing objects: 81% (1038/1281) remote: Compressing objects: 82% (1051/1281) remote: Compressing objects: 83% (1064/1281) remote: Compressing objects: 84% (1077/1281) remote: Compressing objects: 85% (1089/1281) remote: Compressing objects: 86% (1102/1281) remote: Compressing objects: 87% (1115/1281) remote: Compressing objects: 88% (1128/1281) remote: Compressing objects: 89% (1141/1281) remote: Compressing objects: 90% (1153/1281) remote: Compressing objects: 91% (1166/1281) remote: Compressing objects: 92% (1179/1281) remote: Compressing objects: 93% (1192/1281) remote: Compressing objects: 94% (1205/1281) remote: Compressing objects: 95% (1217/1281) remote: Compressing objects: 96% (1230/1281) remote: Compressing objects: 97% (1243/1281) remote: Compressing objects: 98% (1256/1281) remote: Compressing objects: 99% (1269/1281) remote: Compressing objects: 100% (1281/1281) remote: Compressing objects: 100% (1281/1281), done.
  6. 2.62 s Receiving objects: 0% (1/2273) Receiving objects: 1% (23/2273) Receiving objects: 2% (46/2273) Receiving objects: 3% (69/2273) Receiving objects: 4% (91/2273) Receiving objects: 5% (114/2273) Receiving objects: 6% (137/2273) Receiving objects: 7% (160/2273) Receiving objects: 8% (182/2273) Receiving objects: 9% (205/2273) Receiving objects: 10% (228/2273) Receiving objects: 11% (251/2273) Receiving objects: 12% (273/2273) Receiving objects: 13% (296/2273) Receiving objects: 14% (319/2273) Receiving objects: 15% (341/2273) Receiving objects: 16% (364/2273) Receiving objects: 17% (387/2273) Receiving objects: 18% (410/2273) Receiving objects: 19% (432/2273) Receiving objects: 20% (455/2273) Receiving objects: 21% (478/2273) Receiving objects: 22% (501/2273) Receiving objects: 23% (523/2273) Receiving objects: 24% (546/2273) Receiving objects: 25% (569/2273) Receiving objects: 26% (591/2273) Receiving objects: 27% (614/2273) Receiving objects: 28% (637/2273) Receiving objects: 29% (660/2273) Receiving objects: 30% (682/2273) Receiving objects: 31% (705/2273) Receiving objects: 32% (728/2273) Receiving objects: 33% (751/2273) Receiving objects: 34% (773/2273) Receiving objects: 35% (796/2273) Receiving objects: 36% (819/2273) Receiving objects: 37% (842/2273) Receiving objects: 38% (864/2273) Receiving objects: 39% (887/2273) Receiving objects: 40% (910/2273) Receiving objects: 41% (932/2273) Receiving objects: 42% (955/2273) Receiving objects: 43% (978/2273) Receiving objects: 44% (1001/2273) Receiving objects: 45% (1023/2273) Receiving objects: 46% (1046/2273) Receiving objects: 47% (1069/2273) Receiving objects: 48% (1092/2273) Receiving objects: 49% (1114/2273) Receiving objects: 50% (1137/2273) Receiving objects: 51% (1160/2273) Receiving objects: 52% (1182/2273) Receiving objects: 53% (1205/2273) Receiving objects: 54% (1228/2273) Receiving objects: 55% (1251/2273) Receiving objects: 56% (1273/2273) Receiving objects: 57% (1296/2273) Receiving objects: 58% (1319/2273) Receiving objects: 59% (1342/2273) Receiving objects: 60% (1364/2273) Receiving objects: 61% (1387/2273) Receiving objects: 62% (1410/2273) Receiving objects: 63% (1432/2273) Receiving objects: 64% (1455/2273) Receiving objects: 65% (1478/2273) Receiving objects: 66% (1501/2273) Receiving objects: 67% (1523/2273) Receiving objects: 68% (1546/2273) Receiving objects: 69% (1569/2273) Receiving objects: 70% (1592/2273) Receiving objects: 71% (1614/2273) Receiving objects: 72% (1637/2273) Receiving objects: 73% (1660/2273) Receiving objects: 74% (1683/2273) Receiving objects: 75% (1705/2273) Receiving objects: 76% (1728/2273) Receiving objects: 77% (1751/2273) Receiving objects: 78% (1773/2273) Receiving objects: 79% (1796/2273) Receiving objects: 80% (1819/2273) Receiving objects: 81% (1842/2273) Receiving objects: 82% (1864/2273) Receiving objects: 83% (1887/2273) Receiving objects: 84% (1910/2273) Receiving objects: 85% (1933/2273) Receiving objects: 86% (1955/2273) Receiving objects: 87% (1978/2273) Receiving objects: 88% (2001/2273) Receiving objects: 89% (2023/2273) Receiving objects: 90% (2046/2273) Receiving objects: 91% (2069/2273) Receiving objects: 92% (2092/2273) remote: Total 2273 (delta 1338), reused 1767 (delta 889), pack-reused 0 (from 0)
  7. 2.62 s Receiving objects: 93% (2114/2273) Receiving objects: 94% (2137/2273) Receiving objects: 95% (2160/2273) Receiving objects: 96% (2183/2273) Receiving objects: 97% (2205/2273) Receiving objects: 98% (2228/2273) Receiving objects: 99% (2251/2273) Receiving objects: 100% (2273/2273) Receiving objects: 100% (2273/2273), 2.07 MiB | 12.56 MiB/s, done.
  8. 2.62 s Resolving deltas: 0% (0/1338) Resolving deltas: 1% (14/1338) Resolving deltas: 2% (27/1338) Resolving deltas: 3% (41/1338) Resolving deltas: 4% (54/1338) Resolving deltas: 5% (68/1338) Resolving deltas: 6% (81/1338) Resolving deltas: 7% (94/1338) Resolving deltas: 8% (108/1338) Resolving deltas: 9% (121/1338) Resolving deltas: 10% (134/1338) Resolving deltas: 11% (148/1338) Resolving deltas: 12% (161/1338) Resolving deltas: 13% (174/1338) Resolving deltas: 14% (188/1338) Resolving deltas: 15% (201/1338) Resolving deltas: 16% (215/1338) Resolving deltas: 17% (229/1338) Resolving deltas: 18% (241/1338) Resolving deltas: 19% (255/1338) Resolving deltas: 20% (268/1338) Resolving deltas: 21% (281/1338) Resolving deltas: 22% (295/1338) Resolving deltas: 23% (308/1338) Resolving deltas: 24% (322/1338) Resolving deltas: 25% (335/1338) Resolving deltas: 26% (348/1338) Resolving deltas: 27% (363/1338) Resolving deltas: 28% (375/1338) Resolving deltas: 29% (389/1338) Resolving deltas: 30% (402/1338) Resolving deltas: 31% (415/1338) Resolving deltas: 32% (429/1338) Resolving deltas: 33% (442/1338) Resolving deltas: 34% (455/1338) Resolving deltas: 35% (469/1338) Resolving deltas: 36% (483/1338) Resolving deltas: 37% (496/1338) Resolving deltas: 38% (509/1338) Resolving deltas: 39% (526/1338) Resolving deltas: 40% (536/1338) Resolving deltas: 41% (549/1338) Resolving deltas: 42% (562/1338) Resolving deltas: 43% (577/1338) Resolving deltas: 44% (589/1338) Resolving deltas: 45% (603/1338) Resolving deltas: 46% (616/1338) Resolving deltas: 47% (629/1338) Resolving deltas: 48% (644/1338) Resolving deltas: 49% (656/1338) Resolving deltas: 50% (669/1338) Resolving deltas: 51% (684/1338) Resolving deltas: 52% (699/1338) Resolving deltas: 53% (710/1338) Resolving deltas: 54% (723/1338) Resolving deltas: 55% (736/1338) Resolving deltas: 56% (750/1338) Resolving deltas: 57% (763/1338) Resolving deltas: 58% (777/1338) Resolving deltas: 59% (790/1338) Resolving deltas: 60% (803/1338) Resolving deltas: 61% (818/1338) Resolving deltas: 62% (830/1338) Resolving deltas: 63% (843/1338) Resolving deltas: 64% (857/1338) Resolving deltas: 65% (870/1338) Resolving deltas: 66% (884/1338) Resolving deltas: 67% (897/1338) Resolving deltas: 68% (910/1338) Resolving deltas: 69% (924/1338) Resolving deltas: 70% (937/1338) Resolving deltas: 71% (950/1338) Resolving deltas: 72% (965/1338) Resolving deltas: 73% (977/1338) Resolving deltas: 74% (991/1338) Resolving deltas: 75% (1004/1338) Resolving deltas: 76% (1017/1338) Resolving deltas: 77% (1031/1338) Resolving deltas: 78% (1045/1338) Resolving deltas: 79% (1058/1338) Resolving deltas: 80% (1071/1338) Resolving deltas: 81% (1084/1338) Resolving deltas: 82% (1098/1338) Resolving deltas: 83% (1111/1338) Resolving deltas: 84% (1125/1338) Resolving deltas: 85% (1138/1338) Resolving deltas: 86% (1151/1338) Resolving deltas: 87% (1165/1338) Resolving deltas: 88% (1178/1338) Resolving deltas: 89% (1192/1338) Resolving deltas: 90% (1205/1338) Resolving deltas: 91% (1218/1338) Resolving deltas: 92% (1231/1338) Resolving deltas: 93% (1247/1338) Resolving deltas: 94% (1258/1338) Resolving deltas: 95% (1272/1338) Resolving deltas: 96% (1285/1338) Resolving deltas: 97% (1298/1338) Resolving deltas: 98% (1312/1338) Resolving deltas: 99% (1325/1338) Resolving deltas: 100% (1338/1338) Resolving deltas: 100% (1338/1338), done.
  9. 2.62 s From https://codeberg.org/mtlynch/little-moments
  10. 2.62 s * branch f9dbe024137a0f5be6e28428032834ab25559fae -> FETCH_HEAD
  11. 5.30 s
  12. 6.15 s Building import-from-tinybeans
  13. 6.18 s Building little-moments-dev
  14. 6.18 s [import-from-tinybeans] Phase: unpackPhase
  15. 6.18 s [import-from-tinybeans] unpacking source archive /nix/store/r1jpr9i9qz6p221xa7pz9bb57wkqviyg-source
  16. 6.21 s [import-from-tinybeans] source root is source
  17. 6.21 s [little-moments-dev] Phase: unpackPhase
  18. 6.22 s [little-moments-dev] unpacking source archive /nix/store/r1jpr9i9qz6p221xa7pz9bb57wkqviyg-source
  19. 6.23 s [import-from-tinybeans] Phase: patchPhase
  20. 6.24 s [import-from-tinybeans] Phase: updateAutotoolsGnuConfigScriptsPhase
  21. 6.24 s [little-moments-dev] source root is source
  22. 6.25 s [import-from-tinybeans] Phase: configurePhase
  23. 6.26 s [little-moments-dev] Phase: patchPhase
  24. 6.27 s [little-moments-dev] Phase: updateAutotoolsGnuConfigScriptsPhase
  25. 6.29 s [little-moments-dev] Phase: configurePhase
  26. 6.38 s [import-from-tinybeans] Phase: buildPhase
  27. 6.39 s [import-from-tinybeans] Building subPackage ./cmd/import-from-tinybeans
  28. 6.42 s [little-moments-dev] Phase: buildPhase
  29. 6.43 s [little-moments-dev] Building subPackage ./cmd/app
  30. 21.41 s [little-moments-dev] Phase: checkPhase
  31. 28.34 s [import-from-tinybeans] Phase: checkPhase
  32. 33.19 s [little-moments-dev] ? codeberg.org/mtlynch/little-moments/cmd/app [no test files]
  33. 33.20 s [little-moments-dev] Phase: installPhase
  34. 33.26 s [little-moments-dev] Phase: fixupPhase
  35. 33.29 s [little-moments-dev] shrinking RPATHs of ELF executables and libraries in /nix/store/fcgjq62w8lim3cs9i07h061dd181r7sb-little-moments-dev-0.0.1
  36. 33.30 s [little-moments-dev] shrinking /nix/store/fcgjq62w8lim3cs9i07h061dd181r7sb-little-moments-dev-0.0.1/bin/app-dev
  37. 33.31 s [little-moments-dev] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  38. 33.32 s [little-moments-dev] checking for references to /build/ in /nix/store/fcgjq62w8lim3cs9i07h061dd181r7sb-little-moments-dev-0.0.1...
  39. 33.36 s [little-moments-dev] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  40. 33.39 s [little-moments-dev] patching script interpreter paths in /nix/store/fcgjq62w8lim3cs9i07h061dd181r7sb-little-moments-dev-0.0.1
  41. 33.39 s [little-moments-dev] stripping (with command strip and flags -S -p) in /nix/store/fcgjq62w8lim3cs9i07h061dd181r7sb-little-moments-dev-0.0.1/bin
  42. 33.70 s [post-build-hook] Uploading to the NixCI cache: /nix/store/fcgjq62w8lim3cs9i07h061dd181r7sb-little-moments-dev-0.0.1
  43. 33.78 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  44. 33.80 s [post-build-hook] copying 1 paths...
  45. 33.80 s [post-build-hook] copying path '/nix/store/fcgjq62w8lim3cs9i07h061dd181r7sb-little-moments-dev-0.0.1' to 'https://cache.nix-ci.com'...
  46. 39.81 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  47. 39.94 s [post-build-hook] copying 0 paths...
  48. 39.95 s Progress: 1 of 4 built (1 building)
  49. 42.60 s [import-from-tinybeans] ? codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans [no test files]
  50. 42.61 s [import-from-tinybeans] Phase: installPhase
  51. 42.65 s [import-from-tinybeans] Phase: fixupPhase
  52. 42.67 s [import-from-tinybeans] shrinking RPATHs of ELF executables and libraries in /nix/store/dk4snhdw5zi1f1h9qjb12fnbc2bi53is-import-from-tinybeans-0.0.1
  53. 42.67 s [import-from-tinybeans] shrinking /nix/store/dk4snhdw5zi1f1h9qjb12fnbc2bi53is-import-from-tinybeans-0.0.1/bin/.import-from-tinybeans-wrapped
  54. 42.68 s [import-from-tinybeans] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  55. 42.69 s [import-from-tinybeans] checking for references to /build/ in /nix/store/dk4snhdw5zi1f1h9qjb12fnbc2bi53is-import-from-tinybeans-0.0.1...
  56. 42.71 s [import-from-tinybeans] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  57. 42.72 s [import-from-tinybeans] patching script interpreter paths in /nix/store/dk4snhdw5zi1f1h9qjb12fnbc2bi53is-import-from-tinybeans-0.0.1
  58. 42.73 s [import-from-tinybeans] stripping (with command strip and flags -S -p) in /nix/store/dk4snhdw5zi1f1h9qjb12fnbc2bi53is-import-from-tinybeans-0.0.1/bin
  59. 43.05 s [post-build-hook] Uploading to the NixCI cache: /nix/store/dk4snhdw5zi1f1h9qjb12fnbc2bi53is-import-from-tinybeans-0.0.1
  60. 43.09 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  61. 43.10 s [post-build-hook] copying 1 paths...
  62. 43.10 s [post-build-hook] copying path '/nix/store/dk4snhdw5zi1f1h9qjb12fnbc2bi53is-import-from-tinybeans-0.0.1' to 'https://cache.nix-ci.com'...
  63. 47.98 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  64. 48.14 s [post-build-hook] copying 0 paths...
  65. 48.17 s Progress: 2 of 4 built
  66. 48.24 s Building little-moments-e2e
  67. 48.29 s [little-moments-e2e] Phase: unpackPhase
  68. 48.29 s [little-moments-e2e] unpacking source archive /nix/store/r1jpr9i9qz6p221xa7pz9bb57wkqviyg-source
  69. 48.31 s [little-moments-e2e] source root is source
  70. 48.32 s [little-moments-e2e] Phase: patchPhase
  71. 48.33 s [little-moments-e2e] Executing npmConfigHook
  72. 48.33 s [little-moments-e2e] Configuring npm
  73. 48.33 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
  74. 48.36 s [little-moments-e2e] Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  75. 48.36 s [little-moments-e2e] Installing dependencies
  76. 48.43 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  77. 48.43 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  78. 48.43 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  79. 49.05 s [little-moments-e2e]
  80. 49.05 s [little-moments-e2e] added 100 packages, and audited 101 packages in 638ms
  81. 49.05 s [little-moments-e2e]
  82. 49.05 s [little-moments-e2e] 25 packages are looking for funding
  83. 49.05 s [little-moments-e2e] run `npm fund` for details
  84. 49.05 s [little-moments-e2e]
  85. 49.05 s [little-moments-e2e] found 0 vulnerabilities
  86. 49.09 s [little-moments-e2e] patching script interpreter paths in node_modules
  87. 49.11 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"
  88. 49.11 s [little-moments-e2e] node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  89. 49.12 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"
  90. 49.14 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"
  91. 49.15 s [little-moments-e2e] node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  92. 49.16 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"
  93. 49.17 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"
  94. 49.18 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"
  95. 49.19 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"
  96. 49.19 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"
  97. 49.20 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"
  98. 49.21 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"
  99. 49.22 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"
  100. 49.23 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"
  101. 49.24 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"
  102. 49.25 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"
  103. 49.26 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"
  104. 49.27 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"
  105. 49.27 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"
  106. 49.28 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"
  107. 49.36 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  108. 49.36 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  109. 49.36 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  110. 49.55 s [little-moments-e2e] rebuilt dependencies successfully
  111. 49.56 s [little-moments-e2e] patching script interpreter paths in node_modules
  112. 49.64 s [little-moments-e2e] Finished npmConfigHook
  113. 49.64 s [little-moments-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase
  114. 49.66 s [little-moments-e2e] Phase: configurePhase
  115. 49.68 s [little-moments-e2e] no configure script, doing nothing
  116. 49.68 s [little-moments-e2e] Phase: buildPhase
  117. 49.68 s [little-moments-e2e] no Makefile or custom buildPhase, doing nothing
  118. 49.69 s [little-moments-e2e] Phase: checkPhase
  119. 50.62 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1d0c36a4-c99b-446e-9040-079100e4e1ce-full.avif
  120. 50.66 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 1d0c36a4-c99b-446e-9040-079100e4e1ce-250px.jpg
  121. 50.69 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 1d0c36a4-c99b-446e-9040-079100e4e1ce-150px.jpg
  122. 50.69 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 08f01134-d2c1-4b06-8ae5-f1890926b37d-full.mp4
  123. 50.71 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 08f01134-d2c1-4b06-8ae5-f1890926b37d-thumb-250px.jpg
  124. 50.72 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 08f01134-d2c1-4b06-8ae5-f1890926b37d-thumb-150px.jpg
  125. 50.72 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 7a04d516-1e29-41f7-92a0-eace37d5641b-full.mp4
  126. 50.73 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 7a04d516-1e29-41f7-92a0-eace37d5641b-thumb-250px.jpg
  127. 50.74 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 7a04d516-1e29-41f7-92a0-eace37d5641b-thumb-150px.jpg
  128. 50.75 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-full.jpg
  129. 50.82 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-850px.jpg
  130. 50.85 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-250px.jpg
  131. 50.88 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-150px.jpg
  132. 50.88 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-full.jpg
  133. 50.95 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-850px.jpg
  134. 50.98 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-250px.jpg
  135. 51.01 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-150px.jpg
  136. 51.01 s [little-moments-e2e] 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  137. 51.63 s [little-moments-e2e] 2026/05/24 12:52:43 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  138. 51.71 s [little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  139. 51.71 s [little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  140. 51.71 s [little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  141. 52.79 s [little-moments-e2e]
  142. 52.79 s [little-moments-e2e] Running 15 tests using 8 workers
  143. 64.74 s [little-moments-e2e] TTTTTTTTTTTTTTT
  144. 64.77 s [little-moments-e2e]
  145. 64.77 s [little-moments-e2e] 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  146. 64.77 s [little-moments-e2e]
  147. 64.77 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  148. 64.77 s [little-moments-e2e]
  149. 64.77 s [little-moments-e2e] at fixtures.ts:96
  150. 64.77 s [little-moments-e2e]
  151. 64.77 s [little-moments-e2e] 94 | }
  152. 64.77 s [little-moments-e2e] 95 |
  153. 64.77 s [little-moments-e2e] > 96 | export const test = base.extend<
  154. 64.77 s [little-moments-e2e] | ^
  155. 64.77 s [little-moments-e2e] 97 | {
  156. 64.77 s [little-moments-e2e] 98 | resetServer: void;
  157. 64.77 s [little-moments-e2e] 99 | },
  158. 64.77 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  159. 64.77 s [little-moments-e2e]
  160. 64.77 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  161. 64.77 s [little-moments-e2e] e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  162. 64.77 s [little-moments-e2e] Usage:
  163. 64.77 s [little-moments-e2e]
  164. 64.77 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  165. 64.77 s [little-moments-e2e]
  166. 64.77 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  167. 64.77 s [little-moments-e2e]
  168. 64.77 s [little-moments-e2e] 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
  169. 64.78 s [little-moments-e2e]
  170. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  171. 64.78 s [little-moments-e2e]
  172. 64.78 s [little-moments-e2e] at fixtures.ts:96
  173. 64.78 s [little-moments-e2e]
  174. 64.78 s [little-moments-e2e] 94 | }
  175. 64.78 s [little-moments-e2e] 95 |
  176. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  177. 64.78 s [little-moments-e2e] | ^
  178. 64.78 s [little-moments-e2e] 97 | {
  179. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  180. 64.78 s [little-moments-e2e] 99 | },
  181. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  182. 64.78 s [little-moments-e2e]
  183. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  184. 64.78 s [little-moments-e2e] e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  185. 64.78 s [little-moments-e2e] Usage:
  186. 64.78 s [little-moments-e2e]
  187. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  188. 64.78 s [little-moments-e2e]
  189. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  190. 64.78 s [little-moments-e2e]
  191. 64.78 s [little-moments-e2e] 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  192. 64.78 s [little-moments-e2e]
  193. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  194. 64.78 s [little-moments-e2e]
  195. 64.78 s [little-moments-e2e] at fixtures.ts:96
  196. 64.78 s [little-moments-e2e]
  197. 64.78 s [little-moments-e2e] 94 | }
  198. 64.78 s [little-moments-e2e] 95 |
  199. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  200. 64.78 s [little-moments-e2e] | ^
  201. 64.78 s [little-moments-e2e] 97 | {
  202. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  203. 64.78 s [little-moments-e2e] 99 | },
  204. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  205. 64.78 s [little-moments-e2e]
  206. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  207. 64.78 s [little-moments-e2e] e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  208. 64.78 s [little-moments-e2e] Usage:
  209. 64.78 s [little-moments-e2e]
  210. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  211. 64.78 s [little-moments-e2e]
  212. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  213. 64.78 s [little-moments-e2e]
  214. 64.78 s [little-moments-e2e] 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
  215. 64.78 s [little-moments-e2e]
  216. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  217. 64.78 s [little-moments-e2e]
  218. 64.78 s [little-moments-e2e] at fixtures.ts:96
  219. 64.78 s [little-moments-e2e]
  220. 64.78 s [little-moments-e2e] 94 | }
  221. 64.78 s [little-moments-e2e] 95 |
  222. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  223. 64.78 s [little-moments-e2e] | ^
  224. 64.78 s [little-moments-e2e] 97 | {
  225. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  226. 64.78 s [little-moments-e2e] 99 | },
  227. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  228. 64.78 s [little-moments-e2e]
  229. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  230. 64.78 s [little-moments-e2e] e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  231. 64.78 s [little-moments-e2e] Usage:
  232. 64.78 s [little-moments-e2e]
  233. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  234. 64.78 s [little-moments-e2e]
  235. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  236. 64.78 s [little-moments-e2e]
  237. 64.78 s [little-moments-e2e] 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  238. 64.78 s [little-moments-e2e]
  239. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  240. 64.78 s [little-moments-e2e]
  241. 64.78 s [little-moments-e2e] at fixtures.ts:96
  242. 64.78 s [little-moments-e2e]
  243. 64.78 s [little-moments-e2e] 94 | }
  244. 64.78 s [little-moments-e2e] 95 |
  245. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  246. 64.78 s [little-moments-e2e] | ^
  247. 64.78 s [little-moments-e2e] 97 | {
  248. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  249. 64.78 s [little-moments-e2e] 99 | },
  250. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  251. 64.78 s [little-moments-e2e]
  252. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  253. 64.78 s [little-moments-e2e] e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  254. 64.78 s [little-moments-e2e] Usage:
  255. 64.78 s [little-moments-e2e]
  256. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  257. 64.78 s [little-moments-e2e]
  258. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  259. 64.78 s [little-moments-e2e]
  260. 64.78 s [little-moments-e2e] 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  261. 64.78 s [little-moments-e2e]
  262. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  263. 64.78 s [little-moments-e2e]
  264. 64.78 s [little-moments-e2e] at fixtures.ts:96
  265. 64.78 s [little-moments-e2e]
  266. 64.78 s [little-moments-e2e] 94 | }
  267. 64.78 s [little-moments-e2e] 95 |
  268. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  269. 64.78 s [little-moments-e2e] | ^
  270. 64.78 s [little-moments-e2e] 97 | {
  271. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  272. 64.78 s [little-moments-e2e] 99 | },
  273. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  274. 64.78 s [little-moments-e2e]
  275. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  276. 64.78 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  277. 64.78 s [little-moments-e2e] Usage:
  278. 64.78 s [little-moments-e2e]
  279. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  280. 64.78 s [little-moments-e2e]
  281. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  282. 64.78 s [little-moments-e2e]
  283. 64.78 s [little-moments-e2e] 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  284. 64.78 s [little-moments-e2e]
  285. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  286. 64.78 s [little-moments-e2e]
  287. 64.78 s [little-moments-e2e] at fixtures.ts:96
  288. 64.78 s [little-moments-e2e]
  289. 64.78 s [little-moments-e2e] 94 | }
  290. 64.78 s [little-moments-e2e] 95 |
  291. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  292. 64.78 s [little-moments-e2e] | ^
  293. 64.78 s [little-moments-e2e] 97 | {
  294. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  295. 64.78 s [little-moments-e2e] 99 | },
  296. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  297. 64.78 s [little-moments-e2e]
  298. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  299. 64.78 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  300. 64.78 s [little-moments-e2e] Usage:
  301. 64.78 s [little-moments-e2e]
  302. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  303. 64.78 s [little-moments-e2e]
  304. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  305. 64.78 s [little-moments-e2e]
  306. 64.78 s [little-moments-e2e] 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  307. 64.78 s [little-moments-e2e]
  308. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  309. 64.78 s [little-moments-e2e]
  310. 64.78 s [little-moments-e2e] at fixtures.ts:96
  311. 64.78 s [little-moments-e2e]
  312. 64.78 s [little-moments-e2e] 94 | }
  313. 64.78 s [little-moments-e2e] 95 |
  314. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  315. 64.78 s [little-moments-e2e] | ^
  316. 64.78 s [little-moments-e2e] 97 | {
  317. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  318. 64.78 s [little-moments-e2e] 99 | },
  319. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  320. 64.78 s [little-moments-e2e]
  321. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  322. 64.78 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  323. 64.78 s [little-moments-e2e] Usage:
  324. 64.78 s [little-moments-e2e]
  325. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  326. 64.78 s [little-moments-e2e]
  327. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  328. 64.78 s [little-moments-e2e]
  329. 64.78 s [little-moments-e2e] 9) [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  330. 64.78 s [little-moments-e2e]
  331. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  332. 64.78 s [little-moments-e2e]
  333. 64.78 s [little-moments-e2e] at fixtures.ts:96
  334. 64.78 s [little-moments-e2e]
  335. 64.78 s [little-moments-e2e] 94 | }
  336. 64.78 s [little-moments-e2e] 95 |
  337. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  338. 64.78 s [little-moments-e2e] | ^
  339. 64.78 s [little-moments-e2e] 97 | {
  340. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  341. 64.78 s [little-moments-e2e] 99 | },
  342. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  343. 64.78 s [little-moments-e2e]
  344. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  345. 64.78 s [little-moments-e2e] e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  346. 64.78 s [little-moments-e2e] Usage:
  347. 64.78 s [little-moments-e2e]
  348. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  349. 64.78 s [little-moments-e2e]
  350. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  351. 64.78 s [little-moments-e2e]
  352. 64.78 s [little-moments-e2e] 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  353. 64.78 s [little-moments-e2e]
  354. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  355. 64.78 s [little-moments-e2e]
  356. 64.78 s [little-moments-e2e] at fixtures.ts:96
  357. 64.78 s [little-moments-e2e]
  358. 64.78 s [little-moments-e2e] 94 | }
  359. 64.78 s [little-moments-e2e] 95 |
  360. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  361. 64.78 s [little-moments-e2e] | ^
  362. 64.78 s [little-moments-e2e] 97 | {
  363. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  364. 64.78 s [little-moments-e2e] 99 | },
  365. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  366. 64.78 s [little-moments-e2e]
  367. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  368. 64.78 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  369. 64.78 s [little-moments-e2e] Usage:
  370. 64.78 s [little-moments-e2e]
  371. 64.78 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  372. 64.78 s [little-moments-e2e]
  373. 64.78 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  374. 64.78 s [little-moments-e2e]
  375. 64.78 s [little-moments-e2e] 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  376. 64.78 s [little-moments-e2e]
  377. 64.78 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  378. 64.78 s [little-moments-e2e]
  379. 64.78 s [little-moments-e2e] at fixtures.ts:96
  380. 64.78 s [little-moments-e2e]
  381. 64.78 s [little-moments-e2e] 94 | }
  382. 64.78 s [little-moments-e2e] 95 |
  383. 64.78 s [little-moments-e2e] > 96 | export const test = base.extend<
  384. 64.78 s [little-moments-e2e] | ^
  385. 64.78 s [little-moments-e2e] 97 | {
  386. 64.78 s [little-moments-e2e] 98 | resetServer: void;
  387. 64.78 s [little-moments-e2e] 99 | },
  388. 64.78 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  389. 64.78 s [little-moments-e2e]
  390. 64.78 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  391. 64.78 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  392. 64.79 s [little-moments-e2e] Usage:
  393. 64.79 s [little-moments-e2e]
  394. 64.79 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  395. 64.79 s [little-moments-e2e]
  396. 64.79 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  397. 64.79 s [little-moments-e2e]
  398. 64.79 s [little-moments-e2e] 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  399. 64.79 s [little-moments-e2e]
  400. 64.79 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  401. 64.79 s [little-moments-e2e]
  402. 64.79 s [little-moments-e2e] at fixtures.ts:96
  403. 64.79 s [little-moments-e2e]
  404. 64.79 s [little-moments-e2e] 94 | }
  405. 64.79 s [little-moments-e2e] 95 |
  406. 64.79 s [little-moments-e2e] > 96 | export const test = base.extend<
  407. 64.79 s [little-moments-e2e] | ^
  408. 64.79 s [little-moments-e2e] 97 | {
  409. 64.79 s [little-moments-e2e] 98 | resetServer: void;
  410. 64.79 s [little-moments-e2e] 99 | },
  411. 64.79 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  412. 64.79 s [little-moments-e2e]
  413. 64.79 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  414. 64.79 s [little-moments-e2e] e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  415. 64.79 s [little-moments-e2e] Usage:
  416. 64.79 s [little-moments-e2e]
  417. 64.79 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  418. 64.79 s [little-moments-e2e]
  419. 64.79 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  420. 64.79 s [little-moments-e2e]
  421. 64.79 s [little-moments-e2e] 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  422. 64.79 s [little-moments-e2e]
  423. 64.79 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  424. 64.79 s [little-moments-e2e]
  425. 64.79 s [little-moments-e2e] at fixtures.ts:96
  426. 64.79 s [little-moments-e2e]
  427. 64.79 s [little-moments-e2e] 94 | }
  428. 64.79 s [little-moments-e2e] 95 |
  429. 64.79 s [little-moments-e2e] > 96 | export const test = base.extend<
  430. 64.79 s [little-moments-e2e] | ^
  431. 64.79 s [little-moments-e2e] 97 | {
  432. 64.79 s [little-moments-e2e] 98 | resetServer: void;
  433. 64.79 s [little-moments-e2e] 99 | },
  434. 64.79 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  435. 64.79 s [little-moments-e2e]
  436. 64.79 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  437. 64.79 s [little-moments-e2e] e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  438. 64.79 s [little-moments-e2e] Usage:
  439. 64.79 s [little-moments-e2e]
  440. 64.79 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  441. 64.79 s [little-moments-e2e]
  442. 64.79 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  443. 64.79 s [little-moments-e2e]
  444. 64.79 s [little-moments-e2e] 14) [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  445. 64.79 s [little-moments-e2e]
  446. 64.79 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  447. 64.79 s [little-moments-e2e]
  448. 64.79 s [little-moments-e2e] at fixtures.ts:96
  449. 64.79 s [little-moments-e2e]
  450. 64.79 s [little-moments-e2e] 94 | }
  451. 64.79 s [little-moments-e2e] 95 |
  452. 64.79 s [little-moments-e2e] > 96 | export const test = base.extend<
  453. 64.79 s [little-moments-e2e] | ^
  454. 64.79 s [little-moments-e2e] 97 | {
  455. 64.79 s [little-moments-e2e] 98 | resetServer: void;
  456. 64.79 s [little-moments-e2e] 99 | },
  457. 64.79 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  458. 64.79 s [little-moments-e2e]
  459. 64.79 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  460. 64.79 s [little-moments-e2e] e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  461. 64.79 s [little-moments-e2e] Usage:
  462. 64.79 s [little-moments-e2e]
  463. 64.79 s [little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  464. 64.79 s [little-moments-e2e]
  465. 64.79 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  466. 64.79 s [little-moments-e2e]
  467. 64.79 s [little-moments-e2e] 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  468. 64.79 s [little-moments-e2e]
  469. 64.79 s [little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
  470. 64.79 s [little-moments-e2e]
  471. 64.79 s [little-moments-e2e] at fixtures.ts:96
  472. 64.79 s [little-moments-e2e]
  473. 64.79 s [little-moments-e2e] 94 | }
  474. 64.79 s [little-moments-e2e] 95 |
  475. 64.79 s [little-moments-e2e] > 96 | export const test = base.extend<
  476. 64.79 s [little-moments-e2e] | ^
  477. 64.79 s [little-moments-e2e] 97 | {
  478. 64.79 s [little-moments-e2e] 98 | resetServer: void;
  479. 64.79 s [little-moments-e2e] 99 | },
  480. 64.79 s [little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
  481. 64.79 s [little-moments-e2e]
  482. 64.79 s [little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  483. 64.79 s [little-moments-e2e] e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  484. 64.79 s [little-moments-e2e] Usage:
  485. 64.79 s [little-moments-e2e]
  486. 64.79 s [little-moments-e2e] npx playwright show-trace e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  487. 64.79 s [little-moments-e2e]
  488. 64.79 s [little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
  489. 64.79 s [little-moments-e2e]
  490. 64.79 s [little-moments-e2e] 15 failed
  491. 64.79 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  492. 64.79 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
  493. 64.79 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  494. 64.79 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
  495. 64.79 s [little-moments-e2e] [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  496. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  497. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  498. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  499. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  500. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  501. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  502. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  503. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  504. 64.79 s [little-moments-e2e] [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  505. 64.79 s [little-moments-e2e] [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  506. 64.90 s Progress: 2 of 3 built (1 failed)
  507. 64.92 s Cannot build '/nix/store/cr8blls748byg54rjfn421kz5bh8dbzb-little-moments-e2e-0.0.1.drv'.
  508. 64.92 s Reason: builder failed with exit code 1.
  509. 64.92 s Output paths:
  510. 64.92 s /nix/store/j5nnjbz7mbsnkjxlqiwmzcnqcljcwlw2-little-moments-e2e-0.0.1
  511. 64.92 s Last 439 log lines:
  512. 64.92 s > Running phase: unpackPhase
  513. 64.92 s > unpacking source archive /nix/store/r1jpr9i9qz6p221xa7pz9bb57wkqviyg-source
  514. 64.92 s > source root is source
  515. 64.92 s > Running phase: patchPhase
  516. 64.92 s > Executing npmConfigHook
  517. 64.92 s > Configuring npm
  518. 64.92 s > Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
  519. 64.92 s > Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  520. 64.92 s > Installing dependencies
  521. 64.92 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  522. 64.92 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  523. 64.92 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  524. 64.92 s >
  525. 64.92 s > added 100 packages, and audited 101 packages in 638ms
  526. 64.92 s >
  527. 64.92 s > 25 packages are looking for funding
  528. 64.92 s > run `npm fund` for details
  529. 64.92 s >
  530. 64.92 s > found 0 vulnerabilities
  531. 64.92 s > patching script interpreter paths in node_modules
  532. 64.92 s > node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  533. 64.92 s > node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  534. 64.92 s > node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  535. 64.92 s > node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  536. 64.92 s > node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  537. 64.92 s > node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  538. 64.92 s > node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
  539. 64.92 s > node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  540. 64.92 s > node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  541. 64.92 s > node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  542. 64.92 s > node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  543. 64.92 s > node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  544. 64.92 s > node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  545. 64.92 s > node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  546. 64.92 s > node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  547. 64.92 s > node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  548. 64.92 s > node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  549. 64.92 s > node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  550. 64.92 s > node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  551. 64.92 s > node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  552. 64.92 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  553. 64.92 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  554. 64.92 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  555. 64.92 s > rebuilt dependencies successfully
  556. 64.92 s > patching script interpreter paths in node_modules
  557. 64.92 s > Finished npmConfigHook
  558. 64.92 s > Running phase: updateAutotoolsGnuConfigScriptsPhase
  559. 64.92 s > Running phase: configurePhase
  560. 64.92 s > no configure script, doing nothing
  561. 64.92 s > Running phase: buildPhase
  562. 64.92 s > no Makefile or custom buildPhase, doing nothing
  563. 64.92 s > Running phase: checkPhase
  564. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1d0c36a4-c99b-446e-9040-079100e4e1ce-full.avif
  565. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 1d0c36a4-c99b-446e-9040-079100e4e1ce-250px.jpg
  566. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 1d0c36a4-c99b-446e-9040-079100e4e1ce-150px.jpg
  567. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 08f01134-d2c1-4b06-8ae5-f1890926b37d-full.mp4
  568. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 08f01134-d2c1-4b06-8ae5-f1890926b37d-thumb-250px.jpg
  569. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 08f01134-d2c1-4b06-8ae5-f1890926b37d-thumb-150px.jpg
  570. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 7a04d516-1e29-41f7-92a0-eace37d5641b-full.mp4
  571. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 7a04d516-1e29-41f7-92a0-eace37d5641b-thumb-250px.jpg
  572. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 7a04d516-1e29-41f7-92a0-eace37d5641b-thumb-150px.jpg
  573. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-full.jpg
  574. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-850px.jpg
  575. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-250px.jpg
  576. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 91b97c8d-7b60-423a-87ed-9efc5298eae9-150px.jpg
  577. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-full.jpg
  578. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-850px.jpg
  579. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-250px.jpg
  580. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 0858f2a6-ecba-495b-8370-a14f85a571e0-150px.jpg
  581. 64.92 s > 2026/05/24 12:52:42 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  582. 64.92 s > 2026/05/24 12:52:43 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  583. 64.92 s > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  584. 64.92 s > npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  585. 64.92 s > npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  586. 64.92 s >
  587. 64.92 s > Running 15 tests using 8 workers
  588. 64.92 s > TTTTTTTTTTTTTTT
  589. 64.92 s >
  590. 64.92 s > 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  591. 64.92 s >
  592. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  593. 64.92 s >
  594. 64.92 s > at fixtures.ts:96
  595. 64.92 s >
  596. 64.92 s > 94 | }
  597. 64.92 s > 95 |
  598. 64.92 s > > 96 | export const test = base.extend<
  599. 64.92 s > | ^
  600. 64.92 s > 97 | {
  601. 64.92 s > 98 | resetServer: void;
  602. 64.92 s > 99 | },
  603. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  604. 64.92 s >
  605. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  606. 64.92 s > e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  607. 64.92 s > Usage:
  608. 64.92 s >
  609. 64.92 s > npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
  610. 64.92 s >
  611. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  612. 64.92 s >
  613. 64.92 s > 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
  614. 64.92 s >
  615. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  616. 64.92 s >
  617. 64.92 s > at fixtures.ts:96
  618. 64.92 s >
  619. 64.92 s > 94 | }
  620. 64.92 s > 95 |
  621. 64.92 s > > 96 | export const test = base.extend<
  622. 64.92 s > | ^
  623. 64.92 s > 97 | {
  624. 64.92 s > 98 | resetServer: void;
  625. 64.92 s > 99 | },
  626. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  627. 64.92 s >
  628. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  629. 64.92 s > e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  630. 64.92 s > Usage:
  631. 64.92 s >
  632. 64.92 s > npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
  633. 64.92 s >
  634. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  635. 64.92 s >
  636. 64.92 s > 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  637. 64.92 s >
  638. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  639. 64.92 s >
  640. 64.92 s > at fixtures.ts:96
  641. 64.92 s >
  642. 64.92 s > 94 | }
  643. 64.92 s > 95 |
  644. 64.92 s > > 96 | export const test = base.extend<
  645. 64.92 s > | ^
  646. 64.92 s > 97 | {
  647. 64.92 s > 98 | resetServer: void;
  648. 64.92 s > 99 | },
  649. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  650. 64.92 s >
  651. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  652. 64.92 s > e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  653. 64.92 s > Usage:
  654. 64.92 s >
  655. 64.92 s > npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
  656. 64.92 s >
  657. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  658. 64.92 s >
  659. 64.92 s > 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
  660. 64.92 s >
  661. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  662. 64.92 s >
  663. 64.92 s > at fixtures.ts:96
  664. 64.92 s >
  665. 64.92 s > 94 | }
  666. 64.92 s > 95 |
  667. 64.92 s > > 96 | export const test = base.extend<
  668. 64.92 s > | ^
  669. 64.92 s > 97 | {
  670. 64.92 s > 98 | resetServer: void;
  671. 64.92 s > 99 | },
  672. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  673. 64.92 s >
  674. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  675. 64.92 s > e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  676. 64.92 s > Usage:
  677. 64.92 s >
  678. 64.92 s > npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
  679. 64.92 s >
  680. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  681. 64.92 s >
  682. 64.92 s > 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  683. 64.92 s >
  684. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  685. 64.92 s >
  686. 64.92 s > at fixtures.ts:96
  687. 64.92 s >
  688. 64.92 s > 94 | }
  689. 64.92 s > 95 |
  690. 64.92 s > > 96 | export const test = base.extend<
  691. 64.92 s > | ^
  692. 64.92 s > 97 | {
  693. 64.92 s > 98 | resetServer: void;
  694. 64.92 s > 99 | },
  695. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  696. 64.92 s >
  697. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  698. 64.92 s > e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  699. 64.92 s > Usage:
  700. 64.92 s >
  701. 64.92 s > npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
  702. 64.92 s >
  703. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  704. 64.92 s >
  705. 64.92 s > 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  706. 64.92 s >
  707. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  708. 64.92 s >
  709. 64.92 s > at fixtures.ts:96
  710. 64.92 s >
  711. 64.92 s > 94 | }
  712. 64.92 s > 95 |
  713. 64.92 s > > 96 | export const test = base.extend<
  714. 64.92 s > | ^
  715. 64.92 s > 97 | {
  716. 64.92 s > 98 | resetServer: void;
  717. 64.92 s > 99 | },
  718. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  719. 64.92 s >
  720. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  721. 64.92 s > e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  722. 64.92 s > Usage:
  723. 64.92 s >
  724. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
  725. 64.92 s >
  726. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  727. 64.92 s >
  728. 64.92 s > 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  729. 64.92 s >
  730. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  731. 64.92 s >
  732. 64.92 s > at fixtures.ts:96
  733. 64.92 s >
  734. 64.92 s > 94 | }
  735. 64.92 s > 95 |
  736. 64.92 s > > 96 | export const test = base.extend<
  737. 64.92 s > | ^
  738. 64.92 s > 97 | {
  739. 64.92 s > 98 | resetServer: void;
  740. 64.92 s > 99 | },
  741. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  742. 64.92 s >
  743. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  744. 64.92 s > e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  745. 64.92 s > Usage:
  746. 64.92 s >
  747. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
  748. 64.92 s >
  749. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  750. 64.92 s >
  751. 64.92 s > 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  752. 64.92 s >
  753. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  754. 64.92 s >
  755. 64.92 s > at fixtures.ts:96
  756. 64.92 s >
  757. 64.92 s > 94 | }
  758. 64.92 s > 95 |
  759. 64.92 s > > 96 | export const test = base.extend<
  760. 64.92 s > | ^
  761. 64.92 s > 97 | {
  762. 64.92 s > 98 | resetServer: void;
  763. 64.92 s > 99 | },
  764. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  765. 64.92 s >
  766. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  767. 64.92 s > e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  768. 64.92 s > Usage:
  769. 64.92 s >
  770. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
  771. 64.92 s >
  772. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  773. 64.92 s >
  774. 64.92 s > 9) [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  775. 64.92 s >
  776. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  777. 64.92 s >
  778. 64.92 s > at fixtures.ts:96
  779. 64.92 s >
  780. 64.92 s > 94 | }
  781. 64.92 s > 95 |
  782. 64.92 s > > 96 | export const test = base.extend<
  783. 64.92 s > | ^
  784. 64.92 s > 97 | {
  785. 64.92 s > 98 | resetServer: void;
  786. 64.92 s > 99 | },
  787. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  788. 64.92 s >
  789. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  790. 64.92 s > e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  791. 64.92 s > Usage:
  792. 64.92 s >
  793. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
  794. 64.92 s >
  795. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  796. 64.92 s >
  797. 64.92 s > 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  798. 64.92 s >
  799. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  800. 64.92 s >
  801. 64.92 s > at fixtures.ts:96
  802. 64.92 s >
  803. 64.92 s > 94 | }
  804. 64.92 s > 95 |
  805. 64.92 s > > 96 | export const test = base.extend<
  806. 64.92 s > | ^
  807. 64.92 s > 97 | {
  808. 64.92 s > 98 | resetServer: void;
  809. 64.92 s > 99 | },
  810. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  811. 64.92 s >
  812. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  813. 64.92 s > e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  814. 64.92 s > Usage:
  815. 64.92 s >
  816. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
  817. 64.92 s >
  818. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  819. 64.92 s >
  820. 64.92 s > 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  821. 64.92 s >
  822. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  823. 64.92 s >
  824. 64.92 s > at fixtures.ts:96
  825. 64.92 s >
  826. 64.92 s > 94 | }
  827. 64.92 s > 95 |
  828. 64.92 s > > 96 | export const test = base.extend<
  829. 64.92 s > | ^
  830. 64.92 s > 97 | {
  831. 64.92 s > 98 | resetServer: void;
  832. 64.92 s > 99 | },
  833. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  834. 64.92 s >
  835. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  836. 64.92 s > e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  837. 64.92 s > Usage:
  838. 64.92 s >
  839. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
  840. 64.92 s >
  841. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  842. 64.92 s >
  843. 64.92 s > 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  844. 64.92 s >
  845. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  846. 64.92 s >
  847. 64.92 s > at fixtures.ts:96
  848. 64.92 s >
  849. 64.92 s > 94 | }
  850. 64.92 s > 95 |
  851. 64.92 s > > 96 | export const test = base.extend<
  852. 64.92 s > | ^
  853. 64.92 s > 97 | {
  854. 64.92 s > 98 | resetServer: void;
  855. 64.92 s > 99 | },
  856. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  857. 64.92 s >
  858. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  859. 64.92 s > e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  860. 64.92 s > Usage:
  861. 64.92 s >
  862. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
  863. 64.92 s >
  864. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  865. 64.92 s >
  866. 64.92 s > 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  867. 64.92 s >
  868. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  869. 64.92 s >
  870. 64.92 s > at fixtures.ts:96
  871. 64.92 s >
  872. 64.92 s > 94 | }
  873. 64.92 s > 95 |
  874. 64.92 s > > 96 | export const test = base.extend<
  875. 64.92 s > | ^
  876. 64.92 s > 97 | {
  877. 64.92 s > 98 | resetServer: void;
  878. 64.92 s > 99 | },
  879. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  880. 64.92 s >
  881. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  882. 64.92 s > e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  883. 64.92 s > Usage:
  884. 64.92 s >
  885. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
  886. 64.92 s >
  887. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  888. 64.92 s >
  889. 64.92 s > 14) [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  890. 64.92 s >
  891. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  892. 64.92 s >
  893. 64.92 s > at fixtures.ts:96
  894. 64.92 s >
  895. 64.92 s > 94 | }
  896. 64.92 s > 95 |
  897. 64.92 s > > 96 | export const test = base.extend<
  898. 64.92 s > | ^
  899. 64.92 s > 97 | {
  900. 64.92 s > 98 | resetServer: void;
  901. 64.92 s > 99 | },
  902. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  903. 64.92 s >
  904. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  905. 64.92 s > e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  906. 64.92 s > Usage:
  907. 64.92 s >
  908. 64.92 s > npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
  909. 64.92 s >
  910. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  911. 64.92 s >
  912. 64.92 s > 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  913. 64.92 s >
  914. 64.92 s > Fixture "workerServer" timeout of 5000ms exceeded during setup.
  915. 64.92 s >
  916. 64.92 s > at fixtures.ts:96
  917. 64.92 s >
  918. 64.92 s > 94 | }
  919. 64.92 s > 95 |
  920. 64.92 s > > 96 | export const test = base.extend<
  921. 64.92 s > | ^
  922. 64.92 s > 97 | {
  923. 64.92 s > 98 | resetServer: void;
  924. 64.92 s > 99 | },
  925. 64.92 s > at /build/source/e2e/fixtures.ts:96:26
  926. 64.92 s >
  927. 64.92 s > attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
  928. 64.92 s > e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  929. 64.92 s > Usage:
  930. 64.92 s >
  931. 64.92 s > npx playwright show-trace e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
  932. 64.92 s >
  933. 64.92 s > ────────────────────────────────────────────────────────────────────────────────────────────────
  934. 64.92 s >
  935. 64.92 s > 15 failed
  936. 64.92 s > [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
  937. 64.92 s > [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
  938. 64.92 s > [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
  939. 64.92 s > [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
  940. 64.92 s > [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
  941. 64.92 s > [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
  942. 64.92 s > [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
  943. 64.92 s > [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
  944. 64.92 s > [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
  945. 64.92 s > [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
  946. 64.92 s > [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
  947. 64.92 s > [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
  948. 64.92 s > [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
  949. 64.92 s > [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
  950. 64.92 s > [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
  951. 64.92 s For full logs, run:
  952. 64.92 s nix log /nix/store/cr8blls748byg54rjfn421kz5bh8dbzb-little-moments-e2e-0.0.1.drv