summary refs log tree commit diff
path: root/nixos/lib/testing-python.nix
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2020-05-07 15:56:30 +0200
committerEelco Dolstra <edolstra@gmail.com>2020-05-07 15:56:30 +0200
commit3f80fadec412ff6fb9fbe77d893c3156f955703b (patch)
tree82ed801da38a620d95c9d1e09eed8c16c4380a96 /nixos/lib/testing-python.nix
parent9e1975bebd41ad0395ab2c36e70df2e9b2c147e0 (diff)
downloadnixpkgs-3f80fadec412ff6fb9fbe77d893c3156f955703b.tar
nixpkgs-3f80fadec412ff6fb9fbe77d893c3156f955703b.tar.gz
nixpkgs-3f80fadec412ff6fb9fbe77d893c3156f955703b.tar.bz2
nixpkgs-3f80fadec412ff6fb9fbe77d893c3156f955703b.tar.lz
nixpkgs-3f80fadec412ff6fb9fbe77d893c3156f955703b.tar.xz
nixpkgs-3f80fadec412ff6fb9fbe77d893c3156f955703b.tar.zst
nixpkgs-3f80fadec412ff6fb9fbe77d893c3156f955703b.zip
testing{-python}.nix: Remove log pretty-printing cruft
This completes the removal of the nested log feature, which previously
got removed from Nix, Hydra, stdenv and GNU Make. In particular, this
means that the output of VM builds no longer contains a copy of
jQuery.
Diffstat (limited to 'nixos/lib/testing-python.nix')
-rw-r--r--nixos/lib/testing-python.nix18
1 files changed, 2 insertions, 16 deletions
diff --git a/nixos/lib/testing-python.nix b/nixos/lib/testing-python.nix
index 3891adc1043..88801f20517 100644
--- a/nixos/lib/testing-python.nix
+++ b/nixos/lib/testing-python.nix
@@ -62,25 +62,11 @@ in rec {
 
       requiredSystemFeatures = [ "kvm" "nixos-test" ];
 
-      buildInputs = [ libxslt ];
-
       buildCommand =
         ''
-          mkdir -p $out/nix-support
-
-          LOGFILE=$out/log.xml tests='exec(os.environ["testScript"])' ${driver}/bin/nixos-test-driver
-
-          # Generate a pretty-printed log.
-          xsltproc --output $out/log.html ${./test-driver/log2html.xsl} $out/log.xml
-          ln -s ${./test-driver/logfile.css} $out/logfile.css
-          ln -s ${./test-driver/treebits.js} $out/treebits.js
-          ln -s ${jquery}/js/jquery.min.js $out/
-          ln -s ${jquery}/js/jquery.js $out/
-          ln -s ${jquery-ui}/js/jquery-ui.min.js $out/
-          ln -s ${jquery-ui}/js/jquery-ui.js $out/
+          mkdir -p $out
 
-          touch $out/nix-support/hydra-build-products
-          echo "report testlog $out log.html" >> $out/nix-support/hydra-build-products
+          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