aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/nixos/lib/testing-python.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/nixos/lib/testing-python.nix')
-rw-r--r--nixpkgs/nixos/lib/testing-python.nix11
1 files changed, 2 insertions, 9 deletions
diff --git a/nixpkgs/nixos/lib/testing-python.nix b/nixpkgs/nixos/lib/testing-python.nix
index 123323711a7..76a2022082c 100644
--- a/nixpkgs/nixos/lib/testing-python.nix
+++ b/nixpkgs/nixos/lib/testing-python.nix
@@ -63,18 +63,12 @@ rec {
mkdir -p $out
LOGFILE=/dev/null tests='exec(os.environ["testScript"])' ${driver}/bin/nixos-test-driver
-
- for i in */xchg/coverage-data; do
- mkdir -p $out/coverage-data
- mv $i $out/coverage-data/$(dirname $(dirname $i))
- done
'';
};
makeTest =
{ testScript
- , makeCoverageReport ? false
, enableOCR ? false
, name ? "unnamed"
# Skip linting (mainly intended for faster dev cycles)
@@ -114,7 +108,7 @@ rec {
imagemagick_tiff = imagemagick_light.override { inherit libtiff; };
- # Generate onvenience wrappers for running the test driver
+ # Generate convenience wrappers for running the test driver
# interactively with the specified network, and for starting the
# VMs from the command line.
driver = let warn = if skipLint then lib.warn "Linting is disabled!" else lib.id; in warn (runCommand testDriverName
@@ -153,7 +147,6 @@ rec {
};
test = passMeta (runTests driver);
- report = passMeta (releaseTools.gcovReport { coverageRuns = [ test ]; });
nodeNames = builtins.attrNames nodes;
invalidNodeNames = lib.filter
@@ -169,7 +162,7 @@ rec {
Please stick to alphanumeric chars and underscores as separation.
''
else
- (if makeCoverageReport then report else test) // {
+ test // {
inherit nodes driver test;
};