Commit graph

11 commits

Author SHA1 Message Date
ea8315a5f1
coverage.sh: allow setting chroot distribution with DEFAULT_DIST 2019-03-25 14:21:55 +01:00
6c39fe8b5a
coverage.sh: add test for aspcud external apt solver 2019-03-24 08:16:45 +01:00
643152ec16
run_qemu.sh: add comment with an example of how to connect to qemu serial unix socket 2018-12-30 17:14:15 +01:00
c670f51826
run_qemu.sh: if the run is aborted, then the last line is likely not an integer, thus compare strings instead of numbers 2018-12-30 17:13:46 +01:00
b113771a81
make_mirror.sh: never leave the cache in an inconsistent state by atomically switching symlinks 2018-12-30 16:37:03 +01:00
fa3719eaeb
run_qemu.sh: use an exit trap for reporting the result and cleanup
This will prevent any leftover files in case of a sudden error or
ctrl+c.
2018-12-27 14:14:07 +01:00
f25dc399c2
run_qemu.sh: only add -enable-kvm if /dev/kvm exists 2018-12-04 09:05:00 +01:00
0cc9e3b44a
make_mirror.sh,run_qemu.sh: use temporary directory for temporary files instead of the current working directory 2018-11-23 17:44:59 +01:00
eaaa0b109d
run_qemu.sh: pass absolute path to qemu-img because otherwise the backing image will be searched relative to the overlay 2018-11-23 17:41:29 +01:00
ff3e66e37c
run_qemu.sh: run with set -eu 2018-11-23 17:40:17 +01:00
935f5b7a66
Instead of requiring root, use qemu
- unprivileged creation of rootfs using guestfish
 - allows full control over network, installed packages
 - merged test.sh into coverage.sh
2018-11-21 00:21:43 +01:00