about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2017-11-21T18·43+0100
committerEelco Dolstra <edolstra@gmail.com>2017-11-21T18·43+0100
commit0fc3e581e0585e377d4b42e343b0487606add547 (patch)
tree170cea5c59b3df51c14028495d8c4ac15eea07cf
parentd7da6c9ea9459a2fa17c3e409120c5cdfde6afdc (diff)
tests/run.sh: Fix /build conflict when building in a sandbox
https://hydra.nixos.org/build/64519355
-rw-r--r--tests/run.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/run.sh b/tests/run.sh
index 1ba181c9cd53..784d29183cf3 100644
--- a/tests/run.sh
+++ b/tests/run.sh
@@ -17,7 +17,9 @@ if [[ $(uname) = Linux ]]; then
 
     # Note: we need the sandbox paths to ensure that the shell is
     # visible in the sandbox.
-    nix run --sandbox-paths '/nix? /bin? /lib? /usr?' --store $TEST_ROOT/store0 -f run.nix hello -c hello | grep 'Hello World'
+    nix run --sandbox-build-dir /build-tmp \
+        --sandbox-paths '/nix? /bin? /lib? /usr?' \
+        --store $TEST_ROOT/store0 -f run.nix hello -c hello | grep 'Hello World'
 
     path2=$(nix run --sandbox-paths '/nix? /bin? /lib? /usr?' --store $TEST_ROOT/store0 -f run.nix hello -c $SHELL -c 'type -p hello')