these 47 derivations will be built: /nix/store/5wxqm63sad1gp0wl61za2m6qmk3n3id9-system-path.drv /nix/store/054rzhi1jsqa6hddxb449x8mwfpplc8g-dbus-1.drv /nix/store/2d281rnz4db2xxw137v7llzlpl16bk9a-X-Restart-Triggers-dbus-broker.drv /nix/store/cha7xl2rscaqj3aqmhva5af4vs05vx06-unit-dbus-broker.service.drv /nix/store/0ncpqp376lif30cf65nnvc7hgyv605mr-user-units.drv /nix/store/5r2k95iix8hn1rp8a6js6410sbxjmz6d-tribuchet-e2e-0.1.0.drv /nix/store/bwksjh0s8fly4gpmp7m9m3h2cbhdnkfp-test-script.drv /nix/store/jcal9pisyrrcr6jjblpppd30xl2mzsgd-system-path.drv /nix/store/ib3a5i0gzgfq67lnrx0hc7dgx58fgd4c-dbus-1.drv /nix/store/xvyvf3yxgf5gxwx5i7xxg1c0q1bh4y5s-tribuchet-attach.drv /nix/store/p8bmjjlza1b4qmngd83an2dl93wz0l3j-nix.conf.drv /nix/store/8mwkcz5mxw6rw3zrixpax76ai0xp4y58-X-Restart-Triggers-nix-daemon.drv /nix/store/nv8hrkdf83msknl6m6w94863wspb78yd-unit-nix-daemon.service.drv /nix/store/va01lj8hj810sxm6rakqk5dx5n1ls7za-X-Restart-Triggers-dbus-broker.drv /nix/store/s871k0nvnca9wi61c73ivsxspnh6bqza-unit-dbus-broker.service.drv /nix/store/vr411dr63v6s9wkf2w61rfzh3prpdv00-unit-tribuchet-hub.service.drv /nix/store/p66w29nl7ai14brsblc61fxq85x6c423-system-units.drv /nix/store/7pbbk3iq5ix55196wgj62v5k1wwwc8zz-unit-dbus-broker.service.drv /nix/store/pg763bq9wnm4xzw9xpvfgl75zngyh5gd-user-units.drv /nix/store/xv9697xjj1dy2q60dinl589fvrmnc553-etc.drv /nix/store/dqsix7ibdxi1a68371w6c6fb14zxmjvx-activate.drv /nix/store/i5lv58mmp1k0x2wdjxvkc5kg49da8s68-nixos-system-hub-test.drv /nix/store/yw9j3jh3w54zl4cazvi49gywajgq767m-closure-info.drv /nix/store/jjfw7iq337mb7pxqf3ips72ayiafwdp0-run-nixos-vm.drv /nix/store/mjf71b888nslw3aq05s7qz41zqxd6sji-nixos-vm.drv /nix/store/na3ck4wgmd467dp3ijlr6w6yb03bd61p-tribuchet-agent-3.drv /nix/store/174f0s820f70fqkvsjz23gn7zx7kr8g4-unit-tribuchet-agent-3.service.drv /nix/store/hbhqrn2bawld203r016mf987hgps3c39-tribuchet-agent-2.drv /nix/store/83fv6y5aq47izabqphbdnp307v45bi9i-unit-tribuchet-agent-2.service.drv /nix/store/l0r03645lqj90prac5h3d0mqs05b2yrd-tribuchet-agent-1.drv /nix/store/jnixj4aikd7lh5rqmhwa8fpvgmq5mz14-unit-tribuchet-agent-1.service.drv /nix/store/lyf2rcm2bxdd8rkq7ci8sr8kwdp71as7-unit-tribuchet-worker.service.drv /nix/store/mhqgy3wm8jcsswcfsmd78393f6ccj5c8-unit-dbus-broker.service.drv /nix/store/z47s91qkcmd9day37r33z2bmxvkxxjln-tribuchet-agent-4.drv /nix/store/z3qla6rzz10s6byvk4hdnf67bizj61nj-unit-tribuchet-agent-4.service.drv /nix/store/cm3x8zksf2ydnssgk4nsl6dch6bk9ir8-system-units.drv /nix/store/fds3p5m275g7b1i21fcc8h6mlvns9q52-etc.drv /nix/store/9z660qxpvwk0ic9g2jf3amwwapab28gn-activate.drv /nix/store/5a3y2ywagqpwrvkyal7rzq9xvcin6rcn-nixos-system-worker-test.drv /nix/store/bkh3nz7a5s0g9y3iyijmh4cbkzhpr6ij-string-references.drv /nix/store/rfriwxqs88bjhx1kk3igb52fcz60vl0w-closure-info.drv /nix/store/fdk3ib9fkkvglrzfxrnij4g9nkrnwbvr-closure-info.drv /nix/store/72b73rbsfx8kz2mir6dfkknyb4ja7xqz-run-nixos-vm.drv /nix/store/xfkxzq78z4q52k743l2c2c2bwki5c7qc-nixos-vm.drv /nix/store/0ry8l6kbshqlixl2v96gb5yqps7amlka-driverConfiguration.json.drv /nix/store/2j2zvingcx0wj42zzah8yncirnw1q8v4-nixos-test-driver-tribuchet.drv /nix/store/g6hm9hi254p69zsmpkfnqj5yp9jh16da-vm-test-run-tribuchet.drv building '/nix/store/5r2k95iix8hn1rp8a6js6410sbxjmz6d-tribuchet-e2e-0.1.0.drv' building '/nix/store/5wxqm63sad1gp0wl61za2m6qmk3n3id9-system-path.drv' building '/nix/store/jcal9pisyrrcr6jjblpppd30xl2mzsgd-system-path.drv' building '/nix/store/vr411dr63v6s9wkf2w61rfzh3prpdv00-unit-tribuchet-hub.service.drv' building '/nix/store/lyf2rcm2bxdd8rkq7ci8sr8kwdp71as7-unit-tribuchet-worker.service.drv' tribuchet-e2e-0.1.0> tribuchet: building on jamie tribuchet-e2e-0.1.0> Running phase: unpackPhase tribuchet-e2e-0.1.0> unpacking source archive /nix/store/qdgpn1fj34jyibxm2by63j213vahs6hf-source tribuchet-e2e-0.1.0> source root is source tribuchet-e2e-0.1.0> Running phase: patchPhase tribuchet-e2e-0.1.0> Executing configureCargoCommonVars tribuchet-e2e-0.1.0> decompressing cargo artifacts from /nix/store/chy515bdfi0id9w1fp1xiw8gakqlmv0r-tribuchet-deps-0.1.0/target.tar.zst to target system-path> tribuchet: building on jamie system-path> tribuchet: building on jamie tribuchet-e2e-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase tribuchet-e2e-0.1.0> Running phase: configurePhase tribuchet-e2e-0.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/93wcg4z7x468ydy9j002xpdh2sw2nfsl-vendor-cargo-deps/config.toml tribuchet-e2e-0.1.0> default configurePhase, nothing to do tribuchet-e2e-0.1.0> Running phase: buildPhase tribuchet-e2e-0.1.0> +++ command cargo --version tribuchet-e2e-0.1.0> cargo 1.97.0 (c980f4866 2026-06-30) tribuchet-e2e-0.1.0> +++ command cargo test --release --no-run --features e2e --test e2e --message-format=json system-path> structuredAttrs is enabled tribuchet-e2e-0.1.0> Compiling sandbox-proto v0.1.0 (/build/source/crates/sandbox-proto) tribuchet-e2e-0.1.0> Compiling tribuchet v0.1.0 (/build/source/crates/tribuchet) system-path> created 2153 symlinks in user environment unit-tribuchet-hub.service> tribuchet: building on jamie building '/nix/store/054rzhi1jsqa6hddxb449x8mwfpplc8g-dbus-1.drv' unit-tribuchet-worker.service> tribuchet: building on jamie building '/nix/store/ib3a5i0gzgfq67lnrx0hc7dgx58fgd4c-dbus-1.drv' dbus-1> tribuchet: building on jamie dbus-1> tribuchet: building on jamie building '/nix/store/2d281rnz4db2xxw137v7llzlpl16bk9a-X-Restart-Triggers-dbus-broker.drv' building '/nix/store/p8bmjjlza1b4qmngd83an2dl93wz0l3j-nix.conf.drv' X-Restart-Triggers-dbus-broker> tribuchet: building on jamie building '/nix/store/va01lj8hj810sxm6rakqk5dx5n1ls7za-X-Restart-Triggers-dbus-broker.drv' nix.conf> tribuchet: building on jamie nix.conf> Validating generated nix.conf X-Restart-Triggers-dbus-broker> tribuchet: building on jamie building '/nix/store/cha7xl2rscaqj3aqmhva5af4vs05vx06-unit-dbus-broker.service.drv' building '/nix/store/mhqgy3wm8jcsswcfsmd78393f6ccj5c8-unit-dbus-broker.service.drv' building '/nix/store/8mwkcz5mxw6rw3zrixpax76ai0xp4y58-X-Restart-Triggers-nix-daemon.drv' unit-dbus-broker.service> tribuchet: building on jamie building '/nix/store/7pbbk3iq5ix55196wgj62v5k1wwwc8zz-unit-dbus-broker.service.drv' building '/nix/store/s871k0nvnca9wi61c73ivsxspnh6bqza-unit-dbus-broker.service.drv' unit-dbus-broker.service> structuredAttrs is enabled unit-dbus-broker.service> tribuchet: building on jamie X-Restart-Triggers-nix-daemon> tribuchet: building on jamie building '/nix/store/0ncpqp376lif30cf65nnvc7hgyv605mr-user-units.drv' unit-dbus-broker.service> tribuchet: building on jamie building '/nix/store/nv8hrkdf83msknl6m6w94863wspb78yd-unit-nix-daemon.service.drv' unit-dbus-broker.service> tribuchet: building on jamie user-units> tribuchet: building on jamie building '/nix/store/pg763bq9wnm4xzw9xpvfgl75zngyh5gd-user-units.drv' unit-nix-daemon.service> tribuchet: building on jamie user-units> tribuchet: building on jamie building '/nix/store/cm3x8zksf2ydnssgk4nsl6dch6bk9ir8-system-units.drv' unit-nix-daemon.service> structuredAttrs is enabled building '/nix/store/p66w29nl7ai14brsblc61fxq85x6c423-system-units.drv' system-units> tribuchet: building on jamie system-units> tribuchet: building on jamie building '/nix/store/fds3p5m275g7b1i21fcc8h6mlvns9q52-etc.drv' etc> tribuchet: building on jamie building '/nix/store/xv9697xjj1dy2q60dinl589fvrmnc553-etc.drv' etc> tribuchet: building on jamie building '/nix/store/9z660qxpvwk0ic9g2jf3amwwapab28gn-activate.drv' building '/nix/store/dqsix7ibdxi1a68371w6c6fb14zxmjvx-activate.drv' activate> tribuchet: building on jamie activate> tribuchet: building on jamie building '/nix/store/5a3y2ywagqpwrvkyal7rzq9xvcin6rcn-nixos-system-worker-test.drv' building '/nix/store/i5lv58mmp1k0x2wdjxvkc5kg49da8s68-nixos-system-hub-test.drv' tribuchet-e2e-0.1.0> Finished `release` profile [optimized] target(s) in 19.14s nixos-system-worker-test> tribuchet: building on jamie tribuchet-e2e-0.1.0> Running phase: installPhase tribuchet-e2e-0.1.0> Running phase: fixupPhase tribuchet-e2e-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/qzirqdhz7gsqd24lfd3rk38896x4667p-tribuchet-e2e-0.1.0 tribuchet-e2e-0.1.0> shrinking /nix/store/qzirqdhz7gsqd24lfd3rk38896x4667p-tribuchet-e2e-0.1.0/bin/tribuchet-e2e tribuchet-e2e-0.1.0> checking for references to /build/ in /nix/store/qzirqdhz7gsqd24lfd3rk38896x4667p-tribuchet-e2e-0.1.0... tribuchet-e2e-0.1.0> patching script interpreter paths in /nix/store/qzirqdhz7gsqd24lfd3rk38896x4667p-tribuchet-e2e-0.1.0 tribuchet-e2e-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/qzirqdhz7gsqd24lfd3rk38896x4667p-tribuchet-e2e-0.1.0/bin nixos-system-hub-test> tribuchet: building on jamie building '/nix/store/bkh3nz7a5s0g9y3iyijmh4cbkzhpr6ij-string-references.drv' building '/nix/store/bwksjh0s8fly4gpmp7m9m3h2cbhdnkfp-test-script.drv' building '/nix/store/yw9j3jh3w54zl4cazvi49gywajgq767m-closure-info.drv' string-references> tribuchet: building on jamie test-script> tribuchet: building on jamie building '/nix/store/rfriwxqs88bjhx1kk3igb52fcz60vl0w-closure-info.drv' closure-info> tribuchet: building on jamie building '/nix/store/jjfw7iq337mb7pxqf3ips72ayiafwdp0-run-nixos-vm.drv' closure-info> tribuchet: building on jamie run-nixos-vm> tribuchet: building on jamie building '/nix/store/fdk3ib9fkkvglrzfxrnij4g9nkrnwbvr-closure-info.drv' building '/nix/store/mjf71b888nslw3aq05s7qz41zqxd6sji-nixos-vm.drv' closure-info> tribuchet: building on jamie nixos-vm> tribuchet: building on jamie closure-info> structuredAttrs is enabled building '/nix/store/72b73rbsfx8kz2mir6dfkknyb4ja7xqz-run-nixos-vm.drv' run-nixos-vm> tribuchet: building on jamie building '/nix/store/xfkxzq78z4q52k743l2c2c2bwki5c7qc-nixos-vm.drv' nixos-vm> tribuchet: building on jamie building '/nix/store/0ry8l6kbshqlixl2v96gb5yqps7amlka-driverConfiguration.json.drv' driverConfiguration.json> tribuchet: building on jamie building '/nix/store/2j2zvingcx0wj42zzah8yncirnw1q8v4-nixos-test-driver-tribuchet.drv' nixos-test-driver-tribuchet> tribuchet: building on jamie nixos-test-driver-tribuchet> Running type check (enable/disable: config.skipTypeCheck) nixos-test-driver-tribuchet> See https://nixos.org/manual/nixos/stable/#test-opt-skipTypeCheck nixos-test-driver-tribuchet> All checks passed! nixos-test-driver-tribuchet> Linting test script (enable/disable: config.skipLint) nixos-test-driver-tribuchet> See https://nixos.org/manual/nixos/stable/#test-opt-skipLint nixos-test-driver-tribuchet> All checks passed! building '/nix/store/g6hm9hi254p69zsmpkfnqj5yp9jh16da-vm-test-run-tribuchet.drv' vm-test-run-tribuchet> tribuchet: building on jamie post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/tribuchet attr=default.checks.x86_64-linux.nixos-test