aboutsummaryrefslogtreecommitdiff
path: root/tests/gc-auto.sh
AgeCommit message (Collapse)Author
2021-07-27Allow running all the tests with the daemonregnat
When `NIX_DAEMON_PACKAGE` is set, make all the tests use the Nix daemon. That way we can test every piece of Nix functionality both with and without the daemon. Tests for which using the daemon isn’t possible or doesn’t make sens can selectively be disabled with `needLocalStore`
2020-12-03Move most store-related commands to 'nix store'Eelco Dolstra
2020-07-06Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-07-02Make the gc-auto test more reliableregnat
Use a fifo pipe to handle the synchronisation between the different threads rather than relying on delays
2019-11-27nix: Add --expr flagEelco Dolstra
This replaces the '(...)' installable syntax, which is not very discoverable. The downside is that you can't have multiple expressions or mix expressions and other installables.
2019-09-04Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-09-04gc-auto.sh: Increase sleep timeEelco Dolstra
2019-09-03gc-auto.sh: More test fixesEelco Dolstra
2019-09-03gc-auto.sh: Add some more instrumentationEelco Dolstra
2019-08-29Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-08-29Don't rely on st_blocksEelco Dolstra
It doesn't seem very reliable on ZFS.
2019-08-29Maybe fix #3058Eelco Dolstra
2019-08-29Add some more instrumentationEelco Dolstra
2019-08-28gc-auto.sh: Increase verbosityEelco Dolstra
2019-08-08Fix gc-auto testEelco Dolstra
2019-08-02Add a test for auto-GCEelco Dolstra
This currently fails because we're using POSIX file locks. So when the garbage collector opens and closes its own temproots file, it causes the lock to be released and then deleted by another GC instance.