Let's install genisoimage package on Travis build environments so that the cdrom-test tests run (currently they skip due the missing dependency).
As an example, on https://travis-ci.org/qemu/qemu/jobs/635375718: ``` MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=aarch64-softmmu/qemu-system-aarch64 QTEST_QEMU_IMG=qemu-img tests/cdrom-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="cdrom-test" SKIP ``` Now with this change on https://travis-ci.org/wainersm/qemu/jobs/635358843: ``` MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=aarch64-softmmu/qemu-system-aarch64 QTEST_QEMU_IMG=qemu-img tests/cdrom-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="cdrom-test" PASS 1 cdrom-test /aarch64/cdrom/param/realview-eb PASS 2 cdrom-test /aarch64/cdrom/param/realview-eb-mpcore PASS 3 cdrom-test /aarch64/cdrom/param/realview-pb-a8 PASS 4 cdrom-test /aarch64/cdrom/param/realview-pbx-a9 PASS 5 cdrom-test /aarch64/cdrom/param/versatileab PASS 6 cdrom-test /aarch64/cdrom/param/versatilepb PASS 7 cdrom-test /aarch64/cdrom/param/vexpress-a15 PASS 8 cdrom-test /aarch64/cdrom/param/vexpress-a9 PASS 9 cdrom-test /aarch64/cdrom/param/virt ``` Wainer dos Santos Moschetta (1): travis.yml: Install genisoimage package .travis.yml | 8 ++++++++ 1 file changed, 8 insertions(+) -- 2.23.0