build packages.x86_64-linux.e2e-tests
0.70 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=e541cf61e055ade3fd38d8f6eeb48e3eabf50db5#packages.x86_64-linux.e2e-tests --print-build-logs
0.76 s
error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/34ed342c0d74faaa912c98b680f715d050f6d39090877839ca8295b382233c64.sqlite ' is busy
6.38 s
6.75 s
Waiting for lock on import-from-tinybeans
6.76 s
Waiting for lock on little-moments-dev
36.90 s
Building little-moments-e2e
36.94 s
[little-moments-e2e] Phase: unpackPhase
36.95 s
[little-moments-e2e] unpacking source archive /nix/store/h4zprm1w1klk94ais8c2xsvjsdh3gjz2-source
36.97 s
[little-moments-e2e] source root is source
36.98 s
[little-moments-e2e] Phase: patchPhase
36.98 s
[little-moments-e2e] Executing npmConfigHook
36.98 s
[little-moments-e2e] Configuring npm
36.98 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
37.00 s
[little-moments-e2e] Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
37.00 s
[little-moments-e2e] Installing dependencies
37.07 s
[little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
37.07 s
[little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
37.07 s
[little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
37.72 s
[little-moments-e2e]
37.72 s
[little-moments-e2e] added 100 packages, and audited 101 packages in 662ms
37.72 s
[little-moments-e2e]
37.72 s
[little-moments-e2e] 25 packages are looking for funding
37.72 s
[little-moments-e2e] run `npm fund` for details
37.72 s
[little-moments-e2e]
37.72 s
[little-moments-e2e] found 0 vulnerabilities
37.77 s
[little-moments-e2e] patching script interpreter paths in node_modules
37.78 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"
37.78 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"
37.79 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"
37.80 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"
37.81 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"
37.82 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"
37.83 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"
37.84 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"
37.85 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"
37.86 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"
37.86 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"
37.87 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"
37.88 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"
37.89 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"
37.90 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"
37.91 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"
37.91 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"
37.93 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"
37.94 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"
37.95 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"
38.02 s
[little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
38.02 s
[little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
38.02 s
[little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
38.21 s
[little-moments-e2e] rebuilt dependencies successfully
38.22 s
[little-moments-e2e] patching script interpreter paths in node_modules
38.29 s
[little-moments-e2e] Finished npmConfigHook
38.29 s
[little-moments-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase
38.31 s
[little-moments-e2e] Phase: configurePhase
38.33 s
[little-moments-e2e] no configure script, doing nothing
38.33 s
[little-moments-e2e] Phase: buildPhase
38.33 s
[little-moments-e2e] no Makefile or custom buildPhase, doing nothing
38.33 s
[little-moments-e2e] Phase: checkPhase
39.33 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 97a14f04-5d25-429f-a9c2-8ccaf139c614-full.avif
39.36 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 97a14f04-5d25-429f-a9c2-8ccaf139c614-250px.jpg
39.40 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 97a14f04-5d25-429f-a9c2-8ccaf139c614-150px.jpg
39.40 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 53e021d3-5950-4436-a7ab-c728f6eefd3f-full.mp4
39.41 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 53e021d3-5950-4436-a7ab-c728f6eefd3f-thumb-250px.jpg
39.43 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 53e021d3-5950-4436-a7ab-c728f6eefd3f-thumb-150px.jpg
39.43 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 6dcdd934-f422-4d7b-9c80-90db975bd751-full.mp4
39.44 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 6dcdd934-f422-4d7b-9c80-90db975bd751-thumb-250px.jpg
39.45 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 6dcdd934-f422-4d7b-9c80-90db975bd751-thumb-150px.jpg
39.45 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-full.jpg
39.53 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-850px.jpg
39.56 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-250px.jpg
39.59 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-150px.jpg
39.59 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-full.jpg
39.67 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-850px.jpg
39.70 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-250px.jpg
39.73 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-150px.jpg
39.73 s
[little-moments-e2e] 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
40.37 s
[little-moments-e2e] 2026/05/24 13:09:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
40.46 s
[little-moments-e2e] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
40.46 s
[little-moments-e2e] npm warn Unknown env config "platform". This will stop working in the next major version of npm.
40.46 s
[little-moments-e2e] npm warn Unknown env config "arch". This will stop working in the next major version of npm.
41.57 s
[little-moments-e2e]
41.57 s
[little-moments-e2e] Running 15 tests using 8 workers
53.54 s
[little-moments-e2e] TTTTTTTTTTTTTTT
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] at fixtures.ts:96
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] 94 | }
54.97 s
[little-moments-e2e] 95 |
54.97 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.97 s
[little-moments-e2e] | ^
54.97 s
[little-moments-e2e] 97 | {
54.97 s
[little-moments-e2e] 98 | resetServer: void;
54.97 s
[little-moments-e2e] 99 | },
54.97 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.97 s
[little-moments-e2e] e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
54.97 s
[little-moments-e2e] Usage:
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] at fixtures.ts:96
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] 94 | }
54.97 s
[little-moments-e2e] 95 |
54.97 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.97 s
[little-moments-e2e] | ^
54.97 s
[little-moments-e2e] 97 | {
54.97 s
[little-moments-e2e] 98 | resetServer: void;
54.97 s
[little-moments-e2e] 99 | },
54.97 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.97 s
[little-moments-e2e] e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
54.97 s
[little-moments-e2e] Usage:
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] at fixtures.ts:96
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] 94 | }
54.97 s
[little-moments-e2e] 95 |
54.97 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.97 s
[little-moments-e2e] | ^
54.97 s
[little-moments-e2e] 97 | {
54.97 s
[little-moments-e2e] 98 | resetServer: void;
54.97 s
[little-moments-e2e] 99 | },
54.97 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.97 s
[little-moments-e2e] e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
54.97 s
[little-moments-e2e] Usage:
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.97 s
[little-moments-e2e]
54.97 s
[little-moments-e2e] 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
54.97 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 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
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 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
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] at fixtures.ts:96
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 94 | }
54.98 s
[little-moments-e2e] 95 |
54.98 s
[little-moments-e2e] > 96 | export const test = base.extend<
54.98 s
[little-moments-e2e] | ^
54.98 s
[little-moments-e2e] 97 | {
54.98 s
[little-moments-e2e] 98 | resetServer: void;
54.98 s
[little-moments-e2e] 99 | },
54.98 s
[little-moments-e2e] at /build/source/e2e/fixtures.ts:96:26
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e] e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
54.98 s
[little-moments-e2e] Usage:
54.98 s
[little-moments-e2e]
54.98 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
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] ────────────────────────────────────────────────────────────────────────────────────────────────
54.98 s
[little-moments-e2e]
54.98 s
[little-moments-e2e] 15 failed
54.98 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
54.98 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
54.98 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
54.98 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
54.98 s
[little-moments-e2e] [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
54.98 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
54.98 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
54.98 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
54.98 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
54.98 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
54.98 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
54.98 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
54.98 s
[little-moments-e2e] [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
54.98 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
54.98 s
[little-moments-e2e] [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
54.98 s
Progress: 0 of 1 built (1 failed)
54.99 s
Cannot build ' /nix/store/4rb1kpnbsv8r94z6m5xwaxxji7rmzvwj-little-moments-e2e-0.0.1.drv '.
54.99 s
Reason: builder failed with exit code 1 .
54.99 s
Output paths:
54.99 s
/nix/store/dqab5sw7xsjpz8vfzs40p1g6mk0ls2kq-little-moments-e2e-0.0.1
54.99 s
Last 439 log lines:
54.99 s
> Running phase: unpackPhase
54.99 s
> unpacking source archive /nix/store/h4zprm1w1klk94ais8c2xsvjsdh3gjz2-source
54.99 s
> source root is source
54.99 s
> Running phase: patchPhase
54.99 s
> Executing npmConfigHook
54.99 s
> Configuring npm
54.99 s
> Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
54.99 s
> Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
54.99 s
> Installing dependencies
54.99 s
> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
54.99 s
> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
54.99 s
> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
54.99 s
>
54.99 s
> added 100 packages, and audited 101 packages in 662ms
54.99 s
>
54.99 s
> 25 packages are looking for funding
54.99 s
> run `npm fund` for details
54.99 s
>
54.99 s
> found 0 vulnerabilities
54.99 s
> patching script interpreter paths in node_modules
54.99 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"
54.99 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"
54.99 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"
54.99 s
> node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 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"
54.99 s
> node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
54.99 s
> node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
54.99 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"
54.99 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"
54.99 s
> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
54.99 s
> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
54.99 s
> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
54.99 s
> rebuilt dependencies successfully
54.99 s
> patching script interpreter paths in node_modules
54.99 s
> Finished npmConfigHook
54.99 s
> Running phase: updateAutotoolsGnuConfigScriptsPhase
54.99 s
> Running phase: configurePhase
54.99 s
> no configure script, doing nothing
54.99 s
> Running phase: buildPhase
54.99 s
> no Makefile or custom buildPhase, doing nothing
54.99 s
> Running phase: checkPhase
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 97a14f04-5d25-429f-a9c2-8ccaf139c614-full.avif
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 97a14f04-5d25-429f-a9c2-8ccaf139c614-250px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 97a14f04-5d25-429f-a9c2-8ccaf139c614-150px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 53e021d3-5950-4436-a7ab-c728f6eefd3f-full.mp4
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 53e021d3-5950-4436-a7ab-c728f6eefd3f-thumb-250px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 53e021d3-5950-4436-a7ab-c728f6eefd3f-thumb-150px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 6dcdd934-f422-4d7b-9c80-90db975bd751-full.mp4
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 6dcdd934-f422-4d7b-9c80-90db975bd751-thumb-250px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 6dcdd934-f422-4d7b-9c80-90db975bd751-thumb-150px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-full.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-850px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-250px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 85ec93d1-0fdf-4251-9864-5ae27bb8503b-150px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-full.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-850px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-250px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 8719159e-32a2-4442-b55f-e6a1d04ccede-150px.jpg
54.99 s
> 2026/05/24 13:09:44 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
54.99 s
> 2026/05/24 13:09:45 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
54.99 s
> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
54.99 s
> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
54.99 s
> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
54.99 s
>
54.99 s
> Running 15 tests using 8 workers
54.99 s
> TTTTTTTTTTTTTTT
54.99 s
>
54.99 s
> 1) [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/auth-Authentication-redire-a63e4-ted-users-to-the-login-page-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 2) [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ───────
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/auth-Authentication-logs-in-and-shows-the-browse-page-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 3) [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/auth-Authentication-redire-2d7b2-tored-next-path-after-login-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 4) [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/auth-Authentication-logs-out-and-redirects-to-the-login-page-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 5) [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/auth-Authentication-cannot-a27fd-ed-routes-after-logging-out-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 6) [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--02a6e--entries-on-the-browse-page-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 7) [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--19f8f-nails-from-newest-to-oldest-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 8) [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--c7537-or-on-video-thumbnails-only-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 9) [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-opens--542e7--page-and-shows-its-details-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 10) [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-moves--c86ee-ith-Previous-and-Next-links-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 11) [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-moves--d7942-h-left-and-right-arrow-keys-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 12) [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-moves--23055-th-swipe-gestures-on-mobile-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 13) [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-shows--fa2ac-sition-within-the-full-list-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 14) [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/browse-Browse-media-opens--bb8a3--and-shows-the-oldest-media-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 15) [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
54.99 s
>
54.99 s
> Fixture "workerServer" timeout of 5000ms exceeded during setup.
54.99 s
>
54.99 s
> at fixtures.ts:96
54.99 s
>
54.99 s
> 94 | }
54.99 s
> 95 |
54.99 s
> > 96 | export const test = base.extend<
54.99 s
> | ^
54.99 s
> 97 | {
54.99 s
> 98 | resetServer: void;
54.99 s
> 99 | },
54.99 s
> at /build/source/e2e/fixtures.ts:96:26
54.99 s
>
54.99 s
> attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
54.99 s
> e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
54.99 s
> Usage:
54.99 s
>
54.99 s
> npx playwright show-trace e2e-results/media-View-media-shows-rea-844de-a-tooltip-of-the-exact-date-chromium/trace.zip
54.99 s
>
54.99 s
> ────────────────────────────────────────────────────────────────────────────────────────────────
54.99 s
>
54.99 s
> 15 failed
54.99 s
> [chromium] › e2e/auth.spec.ts:6:7 › Authentication › redirects unauthenticated users to the login page
54.99 s
> [chromium] › e2e/auth.spec.ts:13:7 › Authentication › logs in and shows the browse page ────────
54.99 s
> [chromium] › e2e/auth.spec.ts:20:7 › Authentication › redirects to stored next path after login
54.99 s
> [chromium] › e2e/auth.spec.ts:39:7 › Authentication › logs out and redirects to the login page ─
54.99 s
> [chromium] › e2e/auth.spec.ts:47:7 › Authentication › cannot access protected routes after logging out
54.99 s
> [chromium] › e2e/browse.spec.ts:68:7 › Browse media › shows the imported media entries on the browse page
54.99 s
> [chromium] › e2e/browse.spec.ts:81:7 › Browse media › shows media thumbnails from newest to oldest
54.99 s
> [chromium] › e2e/browse.spec.ts:92:7 › Browse media › shows a video indicator on video thumbnails only
54.99 s
> [chromium] › e2e/browse.spec.ts:113:7 › Browse media › opens the first entry from the browse page and shows its details
54.99 s
> [chromium] › e2e/browse.spec.ts:135:7 › Browse media › moves through adjacent entries with Previous and Next links
54.99 s
> [chromium] › e2e/browse.spec.ts:166:7 › Browse media › moves through adjacent entries with left and right arrow keys
54.99 s
> [chromium] › e2e/browse.spec.ts:187:7 › Browse media › moves through adjacent entries with swipe gestures on mobile
54.99 s
> [chromium] › e2e/browse.spec.ts:215:7 › Browse media › shows the current media position within the full list
54.99 s
> [chromium] › e2e/browse.spec.ts:232:7 › Browse media › opens the last entry from the browse page and shows the oldest media
54.99 s
> [chromium] › e2e/media.spec.ts:10:7 › View media › shows reaction with a tooltip of the exact date
54.99 s
For full logs, run:
54.99 s
nix log /nix/store/4rb1kpnbsv8r94z6m5xwaxxji7rmzvwj-little-moments-e2e-0.0.1.drv