diff options
| author | Tuomas Tynkkynen <tuomas@tuxera.com> | 2018-01-22 23:19:06 +0200 |
|---|---|---|
| committer | Tuomas Tynkkynen <tuomas@tuxera.com> | 2018-01-23 12:24:33 +0200 |
| commit | 8353ebe073efeecf31f3a67456f3bebbbdedd639 (patch) | |
| tree | 7e0787d0ad0a04ff9872a3b26ab5d896fcc0015b /pkgs/development/python-modules/httpserver | |
| parent | ec0c4802ae89dccfbff1060fd411b46113e87671 (diff) | |
nixos/release.nix: Introduce callSubTestsOnTheseSystems
The existing callSubTests seems to already have special-cased code to
allow enabling subtests on a single specific system by looking at the
`system` attribute in the test arguments. Replace it with a new version
similar to the callTestOnTheseSystems because:
- It's consistent with the existing functions for creating
system-specific tests (though admittedly, the callSubTests special
case for `system` predates them)
- This approach allows limiting to multiple system types, the previous
one inherently allows only one system type.
- This also fixes the problem that if you pass in e.g.
supportedSystems = [ "aarch64-linux" ], you end up with a
tests.chromium job that silently runs on x86_64-linux.
- Finally, this causes renames of the jobs like:
tests.chromium -> tests.chromium.x86_64-linux to be consistent with
the rest of the tests.
Diffstat (limited to 'pkgs/development/python-modules/httpserver')
0 files changed, 0 insertions, 0 deletions
