diff options
author | Will Dietz <w@wdtz.org> | 2017-04-05 08:13:07 -0500 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2017-04-08 12:59:42 -0500 |
commit | a0c56197fcb6d13e77ccbdd28322a540352b880c (patch) | |
tree | 78eaacb2d6e7958dd3b489afb182800552c31772 | |
parent | 30f89e0d6564394747e20e04d486b81aeec96752 (diff) |
tests/timeout: create output so tests don't trivially pass
Timeout tests rely on failed build to determine success,
so make sure these derivations (silent in particular)
don't fail regardless of timeout behavior.
-rw-r--r-- | tests/timeout.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/timeout.nix b/tests/timeout.nix index 540fba934..e18d717ef 100644 --- a/tests/timeout.nix +++ b/tests/timeout.nix @@ -5,6 +5,7 @@ with import ./config.nix; infiniteLoop = mkDerivation { name = "timeout"; buildCommand = '' + touch $out echo "‘timeout’ builder entering an infinite loop" while true ; do echo -n .; done ''; @@ -13,6 +14,7 @@ with import ./config.nix; silent = mkDerivation { name = "silent"; buildCommand = '' + touch $out sleep 60 ''; }; @@ -20,6 +22,7 @@ with import ./config.nix; closeLog = mkDerivation { name = "silent"; buildCommand = '' + touch $out exec > /dev/null 2>&1 sleep 1000000000 ''; |