diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2018-01-19T12·58+0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2018-01-19T12·58+0100 |
commit | 87e3d142cce442417b52610652b9d1a4fd7a6b4f (patch) | |
tree | 556201305d55f48a6bc8cec5c40ca2f57001fc28 /tests/check.sh | |
parent | 0c95776c3efdc63c4b957823d4e51d851a64ed84 (diff) |
Add a test for --check / --repeat
Diffstat (limited to 'tests/check.sh')
-rw-r--r-- | tests/check.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/check.sh b/tests/check.sh new file mode 100644 index 000000000000..3efcef044921 --- /dev/null +++ b/tests/check.sh @@ -0,0 +1,18 @@ +source common.sh + +clearStore + +nix-build dependencies.nix --no-out-link +nix-build dependencies.nix --no-out-link --check + +nix-build check.nix -A nondeterministic --no-out-link +(! nix-build check.nix -A nondeterministic --no-out-link --check 2> $TEST_ROOT/log) +grep 'may not be deterministic' $TEST_ROOT/log + +clearStore + +nix-build dependencies.nix --no-out-link --repeat 3 + +(! nix-build check.nix -A nondeterministic --no-out-link --repeat 1 2> $TEST_ROOT/log) +grep 'differs from previous round' $TEST_ROOT/log + |