summary refs log tree commit diff
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-05-26 15:02:25 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-06-24 13:24:12 +0200
commitda7a12b908000a7c196083f5d86c9c143984f406 (patch)
treec61aa009f6f3e20e2751e0be47284fee92d93198
parent9ff0b303ff4b954748920041b4385ecc7ce1b338 (diff)
downloadnixlib-da7a12b908000a7c196083f5d86c9c143984f406.tar
nixlib-da7a12b908000a7c196083f5d86c9c143984f406.tar.gz
nixlib-da7a12b908000a7c196083f5d86c9c143984f406.tar.bz2
nixlib-da7a12b908000a7c196083f5d86c9c143984f406.tar.lz
nixlib-da7a12b908000a7c196083f5d86c9c143984f406.tar.xz
nixlib-da7a12b908000a7c196083f5d86c9c143984f406.tar.zst
nixlib-da7a12b908000a7c196083f5d86c9c143984f406.zip
perl: Disable tests
They're on the critical path for stdenv rebuilds.
-rw-r--r--pkgs/development/interpreters/perl/5.16/default.nix24
1 files changed, 0 insertions, 24 deletions
diff --git a/pkgs/development/interpreters/perl/5.16/default.nix b/pkgs/development/interpreters/perl/5.16/default.nix
index bbd9e003b2c7..600884db5e67 100644
--- a/pkgs/development/interpreters/perl/5.16/default.nix
+++ b/pkgs/development/interpreters/perl/5.16/default.nix
@@ -64,29 +64,5 @@ stdenv.mkDerivation rec {
 
   setupHook = ./setup-hook.sh;
 
-  doCheck = !stdenv.isDarwin;
-
-  # some network-related tests don't work, mostly probably due to our sandboxing
-  testsToSkip = ''
-    lib/Net/hostent.t \
-    dist/IO/t/{io_multihomed.t,io_sock.t} \
-    dist/Net-Ping/t/*.t \
-    cpan/autodie/t/truncate.t \
-    t/porting/{maintainers.t,regen.t} \
-    cpan/Socket/t/get{name,addr}info.t \
-  '' + optionalString stdenv.isFreeBSD ''
-    cpan/CPANPLUS/t/04_CPANPLUS-Module.t \
-    cpan/CPANPLUS/t/20_CPANPLUS-Dist-MM.t \
-  '' + " ";
-
-  postPatch = optionalString (!stdenv.isDarwin) /* this failed on Darwin, no idea why */ ''
-    for test in ${testsToSkip}; do
-      echo "Removing test" $test
-      rm "$test"
-      pat=`echo "$test" | sed 's,/,\\\\/,g'` # just escape slashes
-      sed "/^$pat/d" -i MANIFEST
-    done
-  '';
-
   passthru.libPrefix = "lib/perl5/site_perl";
 }