Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
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
languagebash
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
languagebash
sudo ./run -t qemu -g Linux.Cloudrouter.23.x86_64 --tests cloudrouter.baseos

...

Code Block
languagebash
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
languagebash
sudo ./run -t qemu -g Linux.Cloudrouter.23.x86_64 --tests io-github-autotest-qemu.ping.default_ping

...

Code Block
languagebash
sudo ./run -t qemu -g Linux.Cloudrouter.23.x86_64 --tests "io-github-autotest-qemu.boot io-github-autotest-qemu.shutdown"

...