failed attributes
| status |
attribute |
duration |
| failed |
aarch64-darwin.treefmt
|
3s |
treefmt-check> treefmt v2.5.0traversed 226 files
treefmt-check> emitted 190 files for processing
treefmt-check> formatted 190 files (1 changed) in 795ms
treefmt …
treefmt-check> treefmt v2.5.0traversed 226 files
treefmt-check> emitted 190 files for processing
treefmt-check> formatted 190 files (1 changed) in 795ms
treefmt-check> M nixbot/nixbot/tests/test_status.py
treefmt-check> diff --git a/nixbot/nixbot/tests/test_status.py b/nixbot/nixbot/tests/test_status.py
treefmt-check> index 1bfb129..910b054 100644
treefmt-check> --- a/nixbot/nixbot/tests/test_status.py
treefmt-check> +++ b/nixbot/nixbot/tests/test_status.py
treefmt-check> @@ -230,7 +230,10 @@ async def test_eval_finished_build_plan_in_nix_build_body() -> None:
treefmt-check> # Sorted, so `a` precedes `b`.
treefmt-check> assert text.index("checks.x86_64-linux.a") < text.index("checks.x86_64-linux.b")
treefmt-check> # attribute name links to the live viewer; raw log is a separate link.
treefmt-check> - assert "[`checks.x86_64-linux.a`](https://ci.test/repos/github/acme/widget/builds/42/logs/checks.x86_64-linux.a)" in text
treefmt-check> + assert (
treefmt-check> + "[`checks.x86_64-linux.a`](https://ci.test/repos/github/acme/widget/builds/42/logs/checks.x86_64-linux.a)"
treefmt-check> + in text
treefmt-check> + )
treefmt-check> assert "/builds/42/logs/raw/checks.x86_64-linux.a" in text
Reason: builder failed with exit code 1.
|
| failed |
aarch64-linux.nixbot
|
56s |
vm-test-run-nixbot> github # [ 15.212495] systemd[1]: Starting Virtual Console Setup...
vm-test-run-nixbot> gitea # [ 15.223281] input: QEMU Virtio Keyboard …
vm-test-run-nixbot> github # [ 15.212495] systemd[1]: Starting Virtual Console Setup...
vm-test-run-nixbot> gitea # [ 15.223281] input: QEMU Virtio Keyboard as /devices/platform/4010000000.pcie/pci0000:00/0000:00:08.0/virtio7/input/input3
vm-test-run-nixbot> github # [ 15.248534] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.
vm-test-run-nixbot> github # [ 15.252629] systemd[1]: Stopped Virtual Console Setup.
vm-test-run-nixbot> github # [ 15.262770] systemd[1]: Starting Virtual Console Setup...
vm-test-run-nixbot> github # [ 15.331414] systemd-logind[1006]: Watching system buttons on /dev/input/event3 (QEMU Virtio Keyboard)
vm-test-run-nixbot> github # [ 15.357334] dhcpcd[1146]: eth0: soliciting an IPv6 router
vm-test-run-nixbot> github # [ 15.358823] dhcpcd[1146]: eth0: Router Advertisement from fe80::2
vm-test-run-nixbot> github # [ 15.359918] dhcpcd[1146]: eth0: adding address fec0::5054:ff:fe12:3456/64
vm-test-run-nixbot> github # [ 15.361489] dhcpcd[1146]: eth0: adding route to fec0::/64
vm-test-run-nixbot> github # [ 15.362420] dhcpcd[1146]: eth0: adding default route via fe80::2
vm-test-run-nixbot> gitea # [ 15.516917] gitea-pre-start[1114]: 2026/06/16 07:35:49 cmd/migrate.go:31:runMigrate() [I] AppPath: /nix/store/726qkzcbn6s9jyfifjzvmpvymqbz8g3p-gitea-1.26.2/bin/gitea
vm-test-run-nixbot> gitea # [ 15.518907] gitea-pre-start[1114]: 2026/06/16 07:35:49 cmd/migrate.go:32:runMigrate() [I] AppWorkPath: /var/lib/gitea
vm-test-run-nixbot> gitea # [ 15.524117] gitea-pre-start[1114]: 2026/06/16 07:35:49 cmd/migrate.go:33:runMigrate() [I] Custom path: /var/lib/gitea/custom
vm-test-run-nixbot> gitea # [ 15.525547] gitea-pre-start[1114]: 2026/06/16 07:35:49 cmd/migrate.go:34:runMigrate() [I] Log path: /var/lib/gitea/log
vm-test-run-nixbot> gitea # [ 15.526819] gitea-pre-start[1114]: 2026/06/16 07:35:49 cmd/migrate.go:35:runMigrate() [I] Configuration file: /var/lib/gitea/custom/conf/app.ini
vm-test-run-nixbot> gitea # [ 15.532351] gitea-pre-start[1114]: 2026/06/16 07:35:49 .../v3@v3.4.1/command_run.go:94:(*Command).Run() [I] PING DATABASE sqlite3
vm-test-run-nixbot> github # [ 15.724120] systemd-vconsole-setup[1228]: Configuration of first virtual console was skipped, ignoring remaining ones.
vm-test-run-nixbot> github # [ 15.728915] systemd[1]: Finished Virtual Console Setup.
vm-test-run-nixbot> github # [ 15.927016] postgresql-pre-start[1191]: selecting default time zone ... UTC
vm-test-run-nixbot> github # [ 15.930743] postgresql-pre-start[1191]: creating configuration files ... ok
vm-test-run-nixbot> github # [ 16.178972] postgresql-pre-start[1191]: running bootstrap script ... ok
vm-test-run-nixbot> gitea # [ 16.217417] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
vm-test-run-nixbot> gitea # [ 16.297694] systemd[1]: Starting Virtual Console Setup...
vm-test-run-nixbot> gitea # [ 16.347954] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.
vm-test-run-nixbot> gitea # [ 16.357211] systemd[1]: Stopped Virtual Console Setup.
vm-test-run-nixbot> gitea # [ 16.366780] systemd[1]: Starting Virtual Console Setup...
vm-test-run-nixbot> gitea # [ 16.385498] systemd-logind[903]: Watching system buttons on /dev/input/event3 (QEMU Virtio Keyboard)
vm-test-run-nixbot> gitea # [ 16.405423] postgresql-pre-start[1058]: selecting default time zone ... UTC
vm-test-run-nixbot> gitea # [ 16.411182] postgresql-pre-start[1058]: creating configuration files ... ok
|
| failed |
aarch64-linux.nixbot-gitlab
|
56s |
python3.13-nixbot> Running phase: pythonRemoveBinBytecodePhase
python3.13-nixbot> Running phase: pythonImportsCheckPhase
python3.13-nixbot> Executing pythonImpo …
python3.13-nixbot> Running phase: pythonRemoveBinBytecodePhase
python3.13-nixbot> Running phase: pythonImportsCheckPhase
python3.13-nixbot> Executing pythonImportsCheckPhase
nixos-system-gitlab-test> structuredAttrs is enabled
nixos-test-driver-nixbot-gitlab> Running type check (enable/disable: config.skipTypeCheck)
nixos-test-driver-nixbot-gitlab> See https://nixos.org/manual/nixos/stable/#test-opt-skipTypeCheck
nixos-test-driver-nixbot-gitlab> All checks passed!
nixos-test-driver-nixbot-gitlab> Linting test script (enable/disable: config.skipLint)
nixos-test-driver-nixbot-gitlab> See https://nixos.org/manual/nixos/stable/#test-opt-skipLint
vm-test-run-nixbot-gitlab> Machine state will be reset. To keep it, pass --keep-machine-state
vm-test-run-nixbot-gitlab> start all VLans
vm-test-run-nixbot-gitlab> (finished: start all VLans, in 0.00 seconds)
vm-test-run-nixbot-gitlab> Test will time out and terminate in 3600 seconds
vm-test-run-nixbot-gitlab> run the VM test script
vm-test-run-nixbot-gitlab> additionally exposed symbols:
vm-test-run-nixbot-gitlab> gitlab,
vm-test-run-nixbot-gitlab> vlan1,
vm-test-run-nixbot-gitlab> start_all, test_script, machines, machines_qemu, machines_nspawn, vlans, driver, log, os, create_machine, subtest, run_tests, join_all, retry, serial_stdout_off, serial_stdout_on, polling_condition, BaseMachine, QemuMachine, NspawnMachine, t, debug, dump_machine_ssh
vm-test-run-nixbot-gitlab> start all VMs
vm-test-run-nixbot-gitlab> gitlab: starting vm
|
| failed |
aarch64-linux.treefmt
|
10s |
treefmt-check> treefmt v2.5.0traversed 226 files
treefmt-check> emitted 190 files for processing
treefmt-check> formatted 190 files (1 changed) in 8.213s
treefm …
treefmt-check> treefmt v2.5.0traversed 226 files
treefmt-check> emitted 190 files for processing
treefmt-check> formatted 190 files (1 changed) in 8.213s
treefmt-check> M nixbot/nixbot/tests/test_status.py
treefmt-check> diff --git a/nixbot/nixbot/tests/test_status.py b/nixbot/nixbot/tests/test_status.py
treefmt-check> index 1bfb129..910b054 100644
treefmt-check> --- a/nixbot/nixbot/tests/test_status.py
treefmt-check> +++ b/nixbot/nixbot/tests/test_status.py
treefmt-check> @@ -230,7 +230,10 @@ async def test_eval_finished_build_plan_in_nix_build_body() -> None:
treefmt-check> # Sorted, so `a` precedes `b`.
treefmt-check> assert text.index("checks.x86_64-linux.a") < text.index("checks.x86_64-linux.b")
treefmt-check> # attribute name links to the live viewer; raw log is a separate link.
treefmt-check> - assert "[`checks.x86_64-linux.a`](https://ci.test/repos/github/acme/widget/builds/42/logs/checks.x86_64-linux.a)" in text
treefmt-check> + assert (
treefmt-check> + "[`checks.x86_64-linux.a`](https://ci.test/repos/github/acme/widget/builds/42/logs/checks.x86_64-linux.a)"
treefmt-check> + in text
treefmt-check> + )
treefmt-check> assert "/builds/42/logs/raw/checks.x86_64-linux.a" in text
Reason: builder failed with exit code 1.
|
| failed |
x86_64-linux.nixbot
|
54s |
vm-test-run-nixbot> gitea # Writing objects: 33% (1/3)Writing objects: 66% (2/3)Writing objects: 100% (3/3)Writing objects: 100% (3/3), 402 bytes | 134.00 KiB …
vm-test-run-nixbot> gitea # Writing objects: 33% (1/3)Writing objects: 66% (2/3)Writing objects: 100% (3/3)Writing objects: 100% (3/3), 402 bytes | 134.00 KiB/s, done.
vm-test-run-nixbot> gitea # Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
vm-test-run-nixbot> gitea # [ 38.708368] nix-daemon[1423]: accepted connection from pid 1672, user nixbot
vm-test-run-nixbot> gitea # [ 38.814220] gitea[1168]: 2026/06/16 07:35:49 HTTPRequest [I] router: completed POST /api/internal/hook/pre-receive/gitea-admin/test-flake for 127.0.0.1:0, 200 OK in 7.9ms @ private/hook_pre_receive.go:109(private.HookPreReceive)
vm-test-run-nixbot> gitea # [ 38.862759] gitea[1168]: 2026/06/16 07:35:49 HTTPRequest [I] router: completed GET /gitea-admin/test-flake.git/info/refs?service=git-upload-pack for [::1]:58326, 200 OK in 12.5ms @ repo/githttp.go:454(repo.GetInfoRefs)
vm-test-run-nixbot> gitea # [ 38.878684] gitea[1168]: 2026/06/16 07:35:49 HTTPRequest [I] router: completed POST /gitea-admin/test-flake.git/git-upload-pack for [::1]:58326, 200 OK in 9.9ms @ repo/githttp.go:432(repo.ServiceUploadPack)
vm-test-run-nixbot> gitea # [ 39.254639] gitea[1168]: 2026/06/16 07:35:50 HTTPRequest [I] router: completed POST /api/internal/hook/post-receive/gitea-admin/test-flake for 127.0.0.1:0, 200 OK in 33.7ms @ private/hook_post_receive.go:33(private.HookPostReceive)
vm-test-run-nixbot> gitea # remote: . Processing 1 references
vm-test-run-nixbot> gitea # remote: Processed 1 references in total
vm-test-run-nixbot> gitea # [ 39.286479] gitea[1168]: 2026/06/16 07:35:50 HTTPRequest [I] router: completed POST /gitea-admin/test-flake.git/git-receive-pack for [::1]:58310, 200 OK in 778.6ms @ repo/githttp.go:437(repo.ServiceReceivePack)
vm-test-run-nixbot> gitea # To http://localhost:3742/gitea-admin/test-flake.git
vm-test-run-nixbot> gitea # ffbc3e0..eea9599 master -> master
vm-test-run-nixbot> gitea: (finished: must succeed: cd /tmp/test-flake && cat > flake.nix <<'EOF'
vm-test-run-nixbot> {
vm-test-run-nixbot> outputs = { self }: let
vm-test-run-nixbot> failing = system: derivation {
vm-test-run-nixbot> name = "failing"; inherit system;
vm-test-run-nixbot> builder = "/bin/sh"; args = [ "-c" "exit 1" ];
vm-test-run-nixbot> };
vm-test-run-nixbot> in {
vm-test-run-nixbot> checks.x86_64-linux.failing = failing "x86_64-linux";
vm-test-run-nixbot> checks.aarch64-linux.failing = failing "aarch64-linux";
vm-test-run-nixbot> }
vm-test-run-nixbot> EOF
vm-test-run-nixbot> git add flake.nix && git commit -m 'add failing check' && git push origin master, in 1.02 seconds)
vm-test-run-nixbot> gitea: must succeed: git -C /tmp/test-flake rev-parse master
vm-test-run-nixbot> gitea: (finished: must succeed: git -C /tmp/test-flake rev-parse master, in 0.03 seconds)
vm-test-run-nixbot> gitea: must succeed: TOKEN=$(cat /tmp/gitea-token); curl -fs -H "Authorization: token $TOKEN" http://localhost:3742/api/v1/repos/gitea-admin/test-flake/statuses/eea9599fc2d289babc48fe3112c2e2344b2f00f2
vm-test-run-nixbot> gitea # [ 39.425656] gitea[1168]: 2026/06/16 07:35:50 HTTPRequest [I] router: completed GET /api/v1/repos/gitea-admin/test-flake/statuses/eea9599fc2d289babc48fe3112c2e2344b2f00f2 for [::1]:58342, 200 OK in 19.8ms @ repo/status.go:76(repo.GetCommitStatuses)
vm-test-run-nixbot> gitea: (finished: must succeed: TOKEN=$(cat /tmp/gitea-token); curl -fs -H "Authorization: token $TOKEN" http://localhost:3742/api/v1/repos/gitea-admin/test-flake/statuses/eea9599fc2d289babc48fe3112c2e2344b2f00f2, in 0.10 seconds)
vm-test-run-nixbot> gitea # [ 39.514058] nix-daemon[1423]: accepted connection from pid 1742, user nixbot
|
| failed |
x86_64-linux.nixbot-gitlab
|
55s |
vm-test-run-nixbot-gitlab> gitlab # [ 1.024906] pci 0000:00:03.0: ROM [mem 0xfeb40000-0xfeb7ffff pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.035934] pci …
vm-test-run-nixbot-gitlab> gitlab # [ 1.024906] pci 0000:00:03.0: ROM [mem 0xfeb40000-0xfeb7ffff pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.035934] pci 0000:00:04.0: [1af4:1005] type 00 class 0x00ff00 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.048889] pci 0000:00:04.0: BAR 0 [io 0xc180-0xc19f]
vm-test-run-nixbot-gitlab> gitlab # [ 1.052887] pci 0000:00:04.0: BAR 1 [mem 0xfebd2000-0xfebd2fff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.055962] pci 0000:00:04.0: BAR 4 [mem 0xe0000004000-0xe0000007fff 64bit pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.065806] pci 0000:00:05.0: [1af4:1009] type 00 class 0x000200 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.080903] pci 0000:00:05.0: BAR 0 [io 0xc1a0-0xc1bf]
vm-test-run-nixbot-gitlab> gitlab # [ 1.085903] pci 0000:00:05.0: BAR 1 [mem 0xfebd3000-0xfebd3fff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.091009] pci 0000:00:05.0: BAR 4 [mem 0xe0000008000-0xe000000bfff 64bit pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.102433] pci 0000:00:06.0: [1af4:1009] type 00 class 0x000200 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.116888] pci 0000:00:06.0: BAR 0 [io 0xc1c0-0xc1df]
vm-test-run-nixbot-gitlab> gitlab # [ 1.119907] pci 0000:00:06.0: BAR 1 [mem 0xfebd4000-0xfebd4fff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.123966] pci 0000:00:06.0: BAR 4 [mem 0xe000000c000-0xe000000ffff 64bit pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.130281] pci 0000:00:07.0: [1af4:1001] type 00 class 0x010000 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.136903] pci 0000:00:07.0: BAR 0 [io 0xc000-0xc07f]
vm-test-run-nixbot-gitlab> gitlab # [ 1.138868] pci 0000:00:07.0: BAR 1 [mem 0xfebd5000-0xfebd5fff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.140907] pci 0000:00:07.0: BAR 4 [mem 0xe0000010000-0xe0000013fff 64bit pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.145170] pci 0000:00:08.0: [1af4:1001] type 00 class 0x010000 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.150892] pci 0000:00:08.0: BAR 0 [io 0xc080-0xc0ff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.152869] pci 0000:00:08.0: BAR 1 [mem 0xfebd6000-0xfebd6fff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.153907] pci 0000:00:08.0: BAR 4 [mem 0xe0000014000-0xe0000017fff 64bit pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.158939] pci 0000:00:09.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.163888] pci 0000:00:09.0: BAR 0 [io 0xc1e0-0xc1ff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.165868] pci 0000:00:09.0: BAR 1 [mem 0xfebd7000-0xfebd7fff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.167908] pci 0000:00:09.0: BAR 4 [mem 0xe0000018000-0xe000001bfff 64bit pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.169870] pci 0000:00:09.0: ROM [mem 0xfeb80000-0xfebbffff pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.173894] pci 0000:00:0a.0: [1af4:1052] type 00 class 0x090000 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.179904] pci 0000:00:0a.0: BAR 1 [mem 0xfebd8000-0xfebd8fff]
vm-test-run-nixbot-gitlab> gitlab # [ 1.181908] pci 0000:00:0a.0: BAR 4 [mem 0xe000001c000-0xe000001ffff 64bit pref]
vm-test-run-nixbot-gitlab> gitlab # [ 1.185900] pci 0000:00:0b.0: [1af4:1003] type 00 class 0x078000 conventional PCI endpoint
vm-test-run-nixbot-gitlab> gitlab # [ 1.190902] pci 0000:00:0b.0: BAR 0 [io 0xc100-0xc13f]
vm-test-run-nixbot-gitlab> gitlab # [ 1.192933] pci 0000:00:0b.0: BAR 1 [mem 0xfebd9000-0xfebd9fff]
|
| failed |
x86_64-linux.treefmt
|
9s |
treefmt-check> treefmt v2.5.0traversed 226 files
treefmt-check> emitted 190 files for processing
treefmt-check> formatted 190 files (1 changed) in 8.84s
treefmt …
treefmt-check> treefmt v2.5.0traversed 226 files
treefmt-check> emitted 190 files for processing
treefmt-check> formatted 190 files (1 changed) in 8.84s
treefmt-check> M nixbot/nixbot/tests/test_status.py
treefmt-check> diff --git a/nixbot/nixbot/tests/test_status.py b/nixbot/nixbot/tests/test_status.py
treefmt-check> index 1bfb129..910b054 100644
treefmt-check> --- a/nixbot/nixbot/tests/test_status.py
treefmt-check> +++ b/nixbot/nixbot/tests/test_status.py
treefmt-check> @@ -230,7 +230,10 @@ async def test_eval_finished_build_plan_in_nix_build_body() -> None:
treefmt-check> # Sorted, so `a` precedes `b`.
treefmt-check> assert text.index("checks.x86_64-linux.a") < text.index("checks.x86_64-linux.b")
treefmt-check> # attribute name links to the live viewer; raw log is a separate link.
treefmt-check> - assert "[`checks.x86_64-linux.a`](https://ci.test/repos/github/acme/widget/builds/42/logs/checks.x86_64-linux.a)" in text
treefmt-check> + assert (
treefmt-check> + "[`checks.x86_64-linux.a`](https://ci.test/repos/github/acme/widget/builds/42/logs/checks.x86_64-linux.a)"
treefmt-check> + in text
treefmt-check> + )
treefmt-check> assert "/builds/42/logs/raw/checks.x86_64-linux.a" in text
Reason: builder failed with exit code 1.
|