Run passthru.tests on hydra #136026
Labels
0.kind: enhancement
Add something new
2.status: stale
https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md
6.topic: testing
Tooling for automated testing of packages and modules
Run passthru.tests on hydra, so we can spot failures there and make the fetchgit tests a channel blocker.
This adds approximately 400 derivations for
x86_64-linux
and presumably slightly smaller amounts for othersystems
. The tests are usually sanity checks written by us, so they are generally quick. Their outputs are virtually empty.This could work like
packageTests
in #136022 but with special handling ofsystem
sPossible solutions:
a. copy the relevant meta stuff while constructing
pkgs.packageTests
. AddrecurseIntoAttrs
.b. use the same traversal but apply it to all of
release.nix
instead of usingrecurseIntoAttrs
.The latter seems more elegant, as it reuses existing hydra-adjacent logic.
Notify maintainers
@edolstra @grahamc
Maintainer information:
The text was updated successfully, but these errors were encountered: