nixbot

builds
1this derivation will be built:2 /nix/store/dw2pjjf5lydc065q3i45akfhw4l96rss-treefmt-check.drv3error: build of '/nix/store/dw2pjjf5lydc065q3i45akfhw4l96rss-treefmt-check.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/dw2pjjf5lydc065q3i45akfhw4l96rss-treefmt-check.drv'.4 Reason: builder failed with exit code 1.5 Output paths:6 /nix/store/ah7gjrysjasv8a26xxzzrcblvvhcp2cd-treefmt-check7 Last 25 log lines:8 > index 99c73e0..126edd8 1006449 > --- a/nixbot/nixbot/tests/test_status.py10 > +++ b/nixbot/nixbot/tests/test_status.py11 > @@ -895,9 +895,7 @@ async def test_poster_network_errors_do_not_propagate() -> None:12 > await reporter.build_started(EVENT, BUILD) # must not raise13 > await reporter.eval_finished(EVENT, BUILD, EvalReport(success=False))14 > with pytest.raises(httpx.ConnectError):15 > - await reporter.terminal_eval_finished(16 > - EVENT, BUILD, EvalReport(success=False)17 > - )18 > + await reporter.terminal_eval_finished(EVENT, BUILD, EvalReport(success=False))19 > with pytest.raises(httpx.ConnectError):20 > await reporter.build_finished(EVENT, BUILD, BuildResult("succeeded", 1, []))21 > 22 > @@ -954,9 +952,7 @@ async def test_check_permission_error_does_not_disable_forge() -> None:23 > )24 > await reporter.build_started(EVENT, BUILD)25 > with pytest.raises(CheckPermissionError):26 > - await reporter.terminal_eval_finished(27 > - EVENT, BUILD, EvalReport(success=False)28 > - )29 > + await reporter.terminal_eval_finished(EVENT, BUILD, EvalReport(success=False))30 > with pytest.raises(CheckPermissionError):31 > await reporter.build_finished(EVENT, BUILD, BuildResult("succeeded", 1, []))32 > # Every phase still attempts to post. The forge is never latched off.33 For full logs, run:34 nix log /nix/store/dw2pjjf5lydc065q3i45akfhw4l96rss-treefmt-check.drv35error: Cannot build '/nix/store/dw2pjjf5lydc065q3i45akfhw4l96rss-treefmt-check.drv'.36 Reason: builder failed with exit code 1.37 Output paths:38 /nix/store/ah7gjrysjasv8a26xxzzrcblvvhcp2cd-treefmt-check