diff options
author | Ludovic Courtès <ludo@gnu.org> | 2019-11-29 15:31:04 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-11-29 15:54:20 +0100 |
commit | dac7928d502d9ba4fc6a9621e5b2b15019d92d5b (patch) | |
tree | 25c948721bb3117f80536b8cd1cc5bf3b384e765 /tests/cache.scm | |
parent | 3f8e890d91975a26ecb417e9115805159aa3170d (diff) | |
download | patches-dac7928d502d9ba4fc6a9621e5b2b15019d92d5b.tar patches-dac7928d502d9ba4fc6a9621e5b2b15019d92d5b.tar.gz |
tests: Fix race condition in profile locking test.
Previously, there was a possibility that "guix install emacs" would grab
the lock before "guix package -m $module_dir/manifest.scm". When that
happened, the test would start building Emacs and all its dependencies,
which could take a while and some disk space.
This is a followup to b1fb663404894268b5ee92c040f12c52c0bee425.
* tests/guix-package.sh: In profile locking test, emit
"$module_dir/ready" from the manifest and wait for it to exist before
running "guix install emacs".
Diffstat (limited to 'tests/cache.scm')
0 files changed, 0 insertions, 0 deletions