Johannes Schauer Marin Rodrigues
|
ebd0f282fd
|
run_qemu.sh: output log while test is running with tail -f
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
de8e31193b
|
make_mirror.sh: output log and exit status to two individual files
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
847d8fe95b
|
make shellcheck 0.9.0-1 happy
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
4dc1375840
|
run_qemu.sh: remove accidental qemu option from aavmf code filename
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
c3aa679fec
|
run_qemu.sh: short-form boolean option 'read-only' deprecated, using read-only=on instead
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
a156d93314
|
run_qemu.sh: bump timeout to 40 minutes so that it works on an ARM Cortex-A53 at 1.5 GHz
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
24c5a45202
|
make_mirror.sh: switch from extlinux to grub-efi to support arm64
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
bcb3fcdaf1
|
run_qemu.sh: add another example for how to connect to qemu via serial
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
bf31355c62
|
run_qemu.sh: run timeout with --foreground so that qemu can receive sigint and quit immediately
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
6ec09c27ca
|
coverage.sh: mount tmpfs as workaround for #1010957
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
454121acb1
|
run_qemu.sh: use -cpu host as a workaround for #1011003 and because it's faster
|
2 years ago |
Johannes 'josch' Schauer
|
d947f765df
|
run_qemu.sh: add 20m timeout and print qemu log on failure
|
4 years ago |
Johannes 'josch' Schauer
|
126c399d30
|
run_qemu.sh: explicitly convert to qcow2
|
4 years ago |
Johannes 'josch' Schauer
|
a4b070e4dc
|
run_qemu.sh: use /dev/urandom as source for randomness
|
5 years ago |
Johannes 'josch' Schauer
|
c20056d48f
|
run_qemu.sh: use virtio disk and network
|
5 years ago |
Johannes 'josch' Schauer
|
7815fd16e6
|
run_qemu.sh: run qemu with -no-user-config
|
5 years ago |
Johannes 'josch' Schauer
|
06d08607cc
|
run_qemu.sh: let qemu autodetect if kvm is available and fall back to tcg
|
5 years ago |
Johannes 'josch' Schauer
|
ea8315a5f1
|
coverage.sh: allow setting chroot distribution with DEFAULT_DIST
|
6 years ago |
Johannes 'josch' Schauer
|
6c39fe8b5a
|
coverage.sh: add test for aspcud external apt solver
|
6 years ago |
Johannes 'josch' Schauer
|
643152ec16
|
run_qemu.sh: add comment with an example of how to connect to qemu serial unix socket
|
6 years ago |
Johannes 'josch' Schauer
|
c670f51826
|
run_qemu.sh: if the run is aborted, then the last line is likely not an integer, thus compare strings instead of numbers
|
6 years ago |
Johannes 'josch' Schauer
|
b113771a81
|
make_mirror.sh: never leave the cache in an inconsistent state by atomically switching symlinks
|
6 years ago |
Johannes 'josch' Schauer
|
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.
|
6 years ago |
Johannes 'josch' Schauer
|
f25dc399c2
|
run_qemu.sh: only add -enable-kvm if /dev/kvm exists
|
6 years ago |
Johannes 'josch' Schauer
|
0cc9e3b44a
|
make_mirror.sh,run_qemu.sh: use temporary directory for temporary files instead of the current working directory
|
6 years ago |
Johannes 'josch' Schauer
|
eaaa0b109d
|
run_qemu.sh: pass absolute path to qemu-img because otherwise the backing image will be searched relative to the overlay
|
6 years ago |
Johannes 'josch' Schauer
|
ff3e66e37c
|
run_qemu.sh: run with set -eu
|
6 years ago |
Johannes 'josch' Schauer
|
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
|
6 years ago |