-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
workflows/check-by-name: print failed command output #261693
Conversation
Oh I was surprised to not get requested as a reviewer automatically, but I figured it out 😅 #261698 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good. Can't test this easily so let's just merge and watch it for a minute, should be fine.
Although, I think if it printed anything (even on stderr) we should've seen it already.. |
This should be fully fixed with #261741 |
Btw here's a workflow run where we can see the effect of this PR, but as I suspected no extra information is printed by the Anyways, I merged #261741, so this should be fixed now. |
@Artturin where is the "escape hatch" from these tests, like you asked for in #263082 (comment) (and I added in bde78f5) I'm very disturbed by the fact that, contrary to discussion, these checks have been designed so that if there is a bug in the tests you can't fix the test within the same PR that it's obstructing. You have to file a separate PR to fix the test and then wait for Hydra to advance the channel before you can resume work on the obstructed PR. The by-name checks are even foolishly using This is absurd. This is precisely the problem with ofborg being out-of-tree, and we're making it worse. This is not what was agreed to. Right now the only way to fix broken tests is to simply disable the github action. As it stands that is precisely what I will do if I have a PR that gets blocked by malfunctioning tests. |
The currently unfixable (or very difficult to fix) splicing issues are not the same as a fixable test
Relevant issue #256788 Architecture team is available at the architecture team room |
@amjoseph-nixpkgs I have no idea how the splicing relates to this PR here, they seem totally unrelated. And the supposed issue with the by-name check I'm already discussing with you in #252057 (which would probably better in a separate issue), it's totally unrelated to this PR here too. And the And if you think the above issues aren't tracked appropriately, please open a new one and ping me. I won't discuss this here. |
Nor do I. My comment was about the need for an escape hatch from malfunctioning checks. |
The splicing check test isn't malfunctioning. |
Alright, malfunctioning or counterproductive checks then. |
Description of changes
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)