...
Code Block |
---|
|
cp -r cloudrouter/testing/virt-test/shared/downloads/cloudrouter-2-64.ini* /path/to/virt-test/shared/downloads/cloudrouter-2-64.ini* |
The cloudrouter/testing/virt-test/shared/cfg/guest-os/Linux/Cloudrouter* configs define the cloudrouter guest.
...
Code Block |
---|
|
sudo curl -o /var/lib/libvirt/images/CloudRouter-23.0-BETA-fedora-minimal.raw.xz https://cirepo.cloudrouter.org/job/cloudrouter-image-builder-via-ks/101/artifact/kickstarts/CloudRouter-2.0-BETA3/fedora/23/images/CloudRouter-3.0-fedora-minimal.raw.xz
sudo xz -d /var/lib/libvirt/images/CloudRouter-23.0-BETA-fedora-minimal.raw.xz
sudo qemu-img convert -f raw -O qcow2 /var/lib/libvirt/images/CloudRouter-23.0-BETA-fedora-minimal.raw.xz /var/lib/libvirt/images/cloudrouter-23-64.qcow2
sudo rm -f /var/lib/libvirt/images/CloudRouter-23.0-BETA-fedora-minimal.raw
cd /var/lib/libvirt/images/
sudo 7za a /path/to/virt-test/shared/data/images/cloudrouter-23-64.qcow2.7z cloudrouter-23-64.qcow2 |
Run a single cloudrouter test
Code Block |
---|
|
sudo ./run -t qemu -g Linux.Cloudrouter.23.x86_64 --tests cloudrouter.baseos |
...
Code Block |
---|
|
sudo ./run -t qemu -g Linux.Cloudrouter.23.x86_64 --tests "cloudrouter.baseos cloudrouter.basebird cloudrouter.basequagga cloudrouter.baseonos cloudrouter.baseopendaylight cloudrouter.basefastnetmon cloudrouter.basemininet cloudrouter.basecapstan" |
...
Code Block |
---|
|
sudo ./run -t qemu -g Linux.Cloudrouter.23.x86_64 --tests io-github-autotest-qemu.ping.default_ping |
...
Code Block |
---|
|
sudo ./run -t qemu -g Linux.Cloudrouter.23.x86_64 --tests "io-github-autotest-qemu.boot io-github-autotest-qemu.shutdown" |
...