build packages.x86_64-linux.e2e-tests
2.47 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=e585bb7c678d8a914505b732d2c6290ec33aee11#packages.x86_64-linux.e2e-tests --print-build-logs
3.64 s
error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/f7e4f878ea97b66863f338fe9551a9fd4d0768eff0b4e060b1d2273f14b2b8b7.sqlite ' is busy
5.21 s
5.89 s
Downloading cached dejavu-fonts-minimal from https://cache.nix-ci.com
5.97 s
Waiting for lock on little-moments-dev
6.03 s
Building import-from-tinybeans
6.06 s
Building little-moments-e2e-0.0.1-npm-deps
6.06 s
Progress: 0 of 5 built (2 building), 1 of 3 downloaded from cache
6.06 s
[import-from-tinybeans] Phase: unpackPhase
6.06 s
Downloading cached dejavu-fonts from https://cache.nix-ci.com
6.06 s
[import-from-tinybeans] unpacking source archive /nix/store/8m685i8nzxjsd4x8bv0iyws1j0g88kl8-source
6.09 s
[import-from-tinybeans] source root is source
6.09 s
[little-moments-e2e-0.0.1-npm-deps] Phase: unpackPhase
6.10 s
[little-moments-e2e-0.0.1-npm-deps] unpacking source archive /nix/store/8m685i8nzxjsd4x8bv0iyws1j0g88kl8-source
6.12 s
[import-from-tinybeans] Phase: patchPhase
6.13 s
[little-moments-e2e-0.0.1-npm-deps] source root is source
6.13 s
[import-from-tinybeans] Phase: updateAutotoolsGnuConfigScriptsPhase
6.14 s
[little-moments-e2e-0.0.1-npm-deps] Phase: patchPhase
6.15 s
[little-moments-e2e-0.0.1-npm-deps] Phase: updateAutotoolsGnuConfigScriptsPhase
6.16 s
[import-from-tinybeans] Phase: configurePhase
6.16 s
[little-moments-e2e-0.0.1-npm-deps] Phase: configurePhase
6.17 s
[little-moments-e2e-0.0.1-npm-deps] no configure script, doing nothing
6.17 s
[little-moments-e2e-0.0.1-npm-deps] Phase: buildPhase
6.20 s
Progress: 0 of 5 built (2 building), 2 of 3 downloaded from cache
6.20 s
Downloading cached fonts.conf from https://cache.nix-ci.com
6.21 s
Progress: 0 of 5 built (2 building), 3 of 3 downloaded from cache
6.30 s
[import-from-tinybeans] Phase: buildPhase
6.31 s
[import-from-tinybeans] Building subPackage ./cmd/import-from-tinybeans
6.57 s
[little-moments-e2e-0.0.1-npm-deps] Phase: fixupPhase
6.60 s
[little-moments-e2e-0.0.1-npm-deps] shrinking RPATHs of ELF executables and libraries in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
6.66 s
[little-moments-e2e-0.0.1-npm-deps] checking for references to /build/ in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps...
6.74 s
[little-moments-e2e-0.0.1-npm-deps] patching script interpreter paths in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
7.03 s
[post-build-hook] Uploading to the NixCI cache: /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
7.12 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
7.14 s
[post-build-hook] copying 1 paths...
7.14 s
[post-build-hook] copying path '/nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps' to 'https://cache.nix-ci.com'...
11.01 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
11.24 s
[post-build-hook] copying 1 paths...
11.24 s
[post-build-hook] copying path '/nix/store/0r7bzphxsw4g7xa9fr0n5ndb6c7rlbw0-little-moments-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'...
11.46 s
Progress: 1 of 5 built (1 building), 3 of 3 downloaded from cache
24.20 s
[import-from-tinybeans] Phase: checkPhase
37.78 s
[import-from-tinybeans] ? codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans [no test files]
37.78 s
[import-from-tinybeans] Phase: installPhase
37.83 s
[import-from-tinybeans] Phase: fixupPhase
37.85 s
[import-from-tinybeans] shrinking RPATHs of ELF executables and libraries in /nix/store/a2z1095g0nz3nr1m76lsnq51bdi2zs9h-import-from-tinybeans-0.0.1
37.85 s
[import-from-tinybeans] shrinking /nix/store/a2z1095g0nz3nr1m76lsnq51bdi2zs9h-import-from-tinybeans-0.0.1/bin/.import-from-tinybeans-wrapped
37.88 s
[import-from-tinybeans] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
37.88 s
[import-from-tinybeans] checking for references to /build/ in /nix/store/a2z1095g0nz3nr1m76lsnq51bdi2zs9h-import-from-tinybeans-0.0.1...
37.92 s
[import-from-tinybeans] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
37.93 s
[import-from-tinybeans] patching script interpreter paths in /nix/store/a2z1095g0nz3nr1m76lsnq51bdi2zs9h-import-from-tinybeans-0.0.1
37.94 s
[import-from-tinybeans] stripping (with command strip and flags -S -p) in /nix/store/a2z1095g0nz3nr1m76lsnq51bdi2zs9h-import-from-tinybeans-0.0.1/bin
38.30 s
[post-build-hook] Uploading to the NixCI cache: /nix/store/a2z1095g0nz3nr1m76lsnq51bdi2zs9h-import-from-tinybeans-0.0.1
38.34 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
38.37 s
[post-build-hook] copying 1 paths...
38.37 s
[post-build-hook] copying path '/nix/store/a2z1095g0nz3nr1m76lsnq51bdi2zs9h-import-from-tinybeans-0.0.1' to 'https://cache.nix-ci.com'...
42.88 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
43.05 s
[post-build-hook] copying 0 paths...
43.08 s
Progress: 2 of 4 built, 3 of 3 downloaded from cache
43.15 s
Building little-moments-e2e
43.19 s
[little-moments-e2e] Phase: unpackPhase
43.20 s
[little-moments-e2e] unpacking source archive /nix/store/8m685i8nzxjsd4x8bv0iyws1j0g88kl8-source
43.22 s
[little-moments-e2e] source root is source
43.23 s
[little-moments-e2e] Phase: patchPhase
43.23 s
[little-moments-e2e] Executing npmConfigHook
43.23 s
[little-moments-e2e] Configuring npm
43.23 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
43.26 s
[little-moments-e2e] Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
43.26 s
[little-moments-e2e] Installing dependencies
43.33 s
[little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
43.33 s
[little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
43.33 s
[little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
43.99 s
[little-moments-e2e]
43.99 s
[little-moments-e2e] added 100 packages, and audited 101 packages in 673ms
43.99 s
[little-moments-e2e]
43.99 s
[little-moments-e2e] 25 packages are looking for funding
43.99 s
[little-moments-e2e] run `npm fund` for details
43.99 s
[little-moments-e2e]
43.99 s
[little-moments-e2e] found 0 vulnerabilities
44.03 s
[little-moments-e2e] patching script interpreter paths in node_modules
44.04 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"
44.05 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"
44.06 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"
44.07 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"
44.08 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"
44.09 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"
44.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"
44.11 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"
44.11 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"
44.12 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"
44.13 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"
44.14 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"
44.15 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"
44.16 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"
44.16 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"
44.17 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"
44.18 s
[little-moments-e2e] node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
44.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"
44.21 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"
44.21 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"
44.29 s
[little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
44.29 s
[little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
44.29 s
[little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
44.49 s
[little-moments-e2e] rebuilt dependencies successfully
44.50 s
[little-moments-e2e] patching script interpreter paths in node_modules
44.57 s
[little-moments-e2e] Finished npmConfigHook
44.57 s
[little-moments-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase
44.59 s
[little-moments-e2e] Phase: configurePhase
44.61 s
[little-moments-e2e] no configure script, doing nothing
44.61 s
[little-moments-e2e] Phase: buildPhase
44.62 s
[little-moments-e2e] no Makefile or custom buildPhase, doing nothing
44.62 s
[little-moments-e2e] Phase: checkPhase
45.57 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied e2a3a3ad-2fb6-4d7f-b26b-66872f6db493-full.avif
45.61 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied e2a3a3ad-2fb6-4d7f-b26b-66872f6db493-250px.jpg
45.65 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied e2a3a3ad-2fb6-4d7f-b26b-66872f6db493-150px.jpg
45.65 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied fb33f016-ebcf-4890-a3fe-e5f57eda8e6c-full.mp4
45.67 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied fb33f016-ebcf-4890-a3fe-e5f57eda8e6c-thumb-250px.jpg
45.68 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied fb33f016-ebcf-4890-a3fe-e5f57eda8e6c-thumb-150px.jpg
45.68 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied e1fadee8-6cc9-49bb-8276-2ad8f629713d-full.mp4
45.69 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e1fadee8-6cc9-49bb-8276-2ad8f629713d-thumb-250px.jpg
45.71 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e1fadee8-6cc9-49bb-8276-2ad8f629713d-thumb-150px.jpg
45.71 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-full.jpg
45.78 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-850px.jpg
45.82 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-250px.jpg
45.85 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-150px.jpg
45.85 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-full.jpg
45.93 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-850px.jpg
45.96 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-250px.jpg
45.99 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-150px.jpg
45.99 s
[little-moments-e2e] 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
46.69 s
[little-moments-e2e] 2026/05/24 12:36:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
46.78 s
[little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
46.78 s
[little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
46.78 s
[little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
48.00 s
[little-moments-e2e]
48.01 s
[little-moments-e2e] Running 15 tests using 8 workers
60.02 s
[little-moments-e2e] TTTTTTTTTTTTTTT
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] at fixtures.ts:96
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 94 | }
60.03 s
[little-moments-e2e] 95 |
60.03 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.03 s
[little-moments-e2e] | ^
60.03 s
[little-moments-e2e] 97 | {
60.03 s
[little-moments-e2e] 98 | resetServer: void;
60.03 s
[little-moments-e2e] 99 | },
60.03 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e] e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
60.03 s
[little-moments-e2e] Usage:
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] at fixtures.ts:96
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 94 | }
60.03 s
[little-moments-e2e] 95 |
60.03 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.03 s
[little-moments-e2e] | ^
60.03 s
[little-moments-e2e] 97 | {
60.03 s
[little-moments-e2e] 98 | resetServer: void;
60.03 s
[little-moments-e2e] 99 | },
60.03 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e] e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
60.03 s
[little-moments-e2e] Usage:
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] at fixtures.ts:96
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 94 | }
60.03 s
[little-moments-e2e] 95 |
60.03 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.03 s
[little-moments-e2e] | ^
60.03 s
[little-moments-e2e] 97 | {
60.03 s
[little-moments-e2e] 98 | resetServer: void;
60.03 s
[little-moments-e2e] 99 | },
60.03 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e] e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
60.03 s
[little-moments-e2e] Usage:
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] at fixtures.ts:96
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 94 | }
60.03 s
[little-moments-e2e] 95 |
60.03 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.03 s
[little-moments-e2e] | ^
60.03 s
[little-moments-e2e] 97 | {
60.03 s
[little-moments-e2e] 98 | resetServer: void;
60.03 s
[little-moments-e2e] 99 | },
60.03 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e] e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
60.03 s
[little-moments-e2e] Usage:
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] at fixtures.ts:96
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 94 | }
60.03 s
[little-moments-e2e] 95 |
60.03 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.03 s
[little-moments-e2e] | ^
60.03 s
[little-moments-e2e] 97 | {
60.03 s
[little-moments-e2e] 98 | resetServer: void;
60.03 s
[little-moments-e2e] 99 | },
60.03 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e] e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
60.03 s
[little-moments-e2e] Usage:
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] at fixtures.ts:96
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 94 | }
60.03 s
[little-moments-e2e] 95 |
60.03 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.03 s
[little-moments-e2e] | ^
60.03 s
[little-moments-e2e] 97 | {
60.03 s
[little-moments-e2e] 98 | resetServer: void;
60.03 s
[little-moments-e2e] 99 | },
60.03 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
60.03 s
[little-moments-e2e] Usage:
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] at fixtures.ts:96
60.03 s
[little-moments-e2e]
60.03 s
[little-moments-e2e] 94 | }
60.03 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 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
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 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
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] at fixtures.ts:96
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 94 | }
60.04 s
[little-moments-e2e] 95 |
60.04 s
[little-moments-e2e] > 96 | export const test = base.extend<
60.04 s
[little-moments-e2e] | ^
60.04 s
[little-moments-e2e] 97 | {
60.04 s
[little-moments-e2e] 98 | resetServer: void;
60.04 s
[little-moments-e2e] 99 | },
60.04 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e] e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
60.04 s
[little-moments-e2e] Usage:
60.04 s
[little-moments-e2e]
60.04 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
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
60.04 s
[little-moments-e2e]
60.04 s
[little-moments-e2e] 15 failed
60.04 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
60.04 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
60.04 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
60.04 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
60.04 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
60.04 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
60.04 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
60.04 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
60.04 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
60.04 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
60.04 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
60.04 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
60.04 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
60.04 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
60.04 s
[little-moments-e2e] [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
60.19 s
Progress: 2 of 3 built (1 failed), 3 of 3 downloaded from cache
60.21 s
Cannot build ' /nix/store/z07a6h99jdmjw72hq4s6hr06h3i4p97a-little-moments-e2e-0.0.1.drv '.
60.21 s
Reason: builder failed with exit code 1 .
60.21 s
Output paths:
60.21 s
/nix/store/xm2qz57a6jpqphh75zrnvqx5cnsk5x0w-little-moments-e2e-0.0.1
60.21 s
Last 439 log lines:
60.21 s
> Running phase: unpackPhase
60.21 s
> unpacking source archive /nix/store/8m685i8nzxjsd4x8bv0iyws1j0g88kl8-source
60.21 s
> source root is source
60.21 s
> Running phase: patchPhase
60.21 s
> Executing npmConfigHook
60.21 s
> Configuring npm
60.21 s
> Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
60.21 s
> Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
60.21 s
> Installing dependencies
60.21 s
> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
60.21 s
> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
60.21 s
> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
60.21 s
>
60.21 s
> added 100 packages, and audited 101 packages in 673ms
60.21 s
>
60.21 s
> 25 packages are looking for funding
60.21 s
> run `npm fund` for details
60.21 s
>
60.21 s
> found 0 vulnerabilities
60.21 s
> patching script interpreter paths in node_modules
60.21 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"
60.21 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"
60.21 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"
60.21 s
> node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 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"
60.21 s
> node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
60.21 s
> node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
60.21 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"
60.21 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"
60.21 s
> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
60.21 s
> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
60.21 s
> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
60.21 s
> rebuilt dependencies successfully
60.21 s
> patching script interpreter paths in node_modules
60.21 s
> Finished npmConfigHook
60.21 s
> Running phase: updateAutotoolsGnuConfigScriptsPhase
60.21 s
> Running phase: configurePhase
60.21 s
> no configure script, doing nothing
60.21 s
> Running phase: buildPhase
60.21 s
> no Makefile or custom buildPhase, doing nothing
60.21 s
> Running phase: checkPhase
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied e2a3a3ad-2fb6-4d7f-b26b-66872f6db493-full.avif
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied e2a3a3ad-2fb6-4d7f-b26b-66872f6db493-250px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied e2a3a3ad-2fb6-4d7f-b26b-66872f6db493-150px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied fb33f016-ebcf-4890-a3fe-e5f57eda8e6c-full.mp4
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied fb33f016-ebcf-4890-a3fe-e5f57eda8e6c-thumb-250px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied fb33f016-ebcf-4890-a3fe-e5f57eda8e6c-thumb-150px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied e1fadee8-6cc9-49bb-8276-2ad8f629713d-full.mp4
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e1fadee8-6cc9-49bb-8276-2ad8f629713d-thumb-250px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied e1fadee8-6cc9-49bb-8276-2ad8f629713d-thumb-150px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-full.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-850px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-250px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 520c2baa-c66b-4e0c-942f-45935bc3813b-150px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-full.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-850px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-250px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied c6fcdfb6-92e2-47dc-b0f3-c71910d16929-150px.jpg
60.21 s
> 2026/05/24 12:36:25 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
60.21 s
> 2026/05/24 12:36:26 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
60.21 s
> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
60.21 s
> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
60.21 s
> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
60.21 s
>
60.21 s
> Running 15 tests using 8 workers
60.21 s
> TTTTTTTTTTTTTTT
60.21 s
>
60.21 s
> 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 9) [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 14) [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
60.21 s
>
60.21 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
60.21 s
>
60.21 s
> at fixtures.ts:96
60.21 s
>
60.21 s
> 94 | }
60.21 s
> 95 |
60.21 s
> > 96 | export const test = base.extend<
60.21 s
> | ^
60.21 s
> 97 | {
60.21 s
> 98 | resetServer: void;
60.21 s
> 99 | },
60.21 s
> at /build/source/e2e/fixtures.ts:96:26
60.21 s
>
60.21 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
60.21 s
> e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
60.21 s
> Usage:
60.21 s
>
60.21 s
> npx playwright show-trace e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
60.21 s
>
60.21 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
60.21 s
>
60.21 s
> 15 failed
60.21 s
> [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
60.21 s
> [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
60.21 s
> [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
60.21 s
> [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
60.21 s
> [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
60.21 s
> [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
60.21 s
> [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
60.21 s
> [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
60.21 s
> [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
60.21 s
> [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
60.21 s
> [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
60.21 s
> [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
60.21 s
> [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
60.21 s
> [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
60.21 s
> [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
60.21 s
For full logs, run:
60.21 s
nix log /nix/store/z07a6h99jdmjw72hq4s6hr06h3i4p97a-little-moments-e2e-0.0.1.drv