Skip to content

Conversation

Ericson2314
Copy link
Member

Context

The commit says it was added for CA testing --- manual I assume, since there is no use of this in the test suite. I don't think we need it any more, and I am not sure whether it was ever supposed to have made it to master either.

This reverts commit 2eec2f7.


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

The commit says it was added for CA testing --- manual I assume, since
there is no use of this in the test suite. I don't think we need it any
more, and I am not sure whether it was ever supposed to have made it to
`master` either.

This reverts commit 2eec2f7.
@edolstra
Copy link
Member

BTW, this DetSys PR (partially upstreamed) adds proper tracing of build results using structured JSON log messages: DeterminateSystems#13. I can have a look at making an upstream PR for the JSON serialization.

@Ericson2314
Copy link
Member Author

Ericson2314 commented Aug 28, 2025

Yeah your PR is much more principled, that sounds like a good plan.

I think it would be fine to merge this now, and when you upstream it, it can just add fresh statusToString (which should not be in the header anyways).

@xokdvium xokdvium merged commit c2782d7 into NixOS:master Aug 28, 2025
14 checks passed
@Ericson2314 Ericson2314 deleted the no-old-debugging-aid branch August 28, 2025 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants