Ofborg passthru.tests
nixos tests with Darwin workaround should be reworked once underlying issue is fixed
#345825
Labels
0.kind: bug
Something is broken
Describe the bug
A growing number of PRs (see Additional Context below) are working around ofBorg CI failures when executing nixos tests on Darwin platforms. The underlying issue is tracked in #294725. Once that issue has been addressed, we can undo the workaround in these PRs (go back to simply referring to nixos tests unconditionally).
The tests fail with an error similar to:
The workaround tends to look roughly like the following:
Expected behavior
Nixos tests should run (or at least gracefully skip themselves) on darwin architectures without explicitly avoiding them with
optionalAttrs
.Additional context
In addition to the originally linked PR (344751), where a follow-up has been opened to skip the test, I know of at least one other location (Kitty) where the problem has been worked around -- this was where I found my precedent to suggest the workaround myself. A quick grep of
rg 'tests = lib.optionalAttrs'
turned up another location (zutty) so I suspect a fuzzier search may turn up a few others.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: