Description of problem: Some architectures do not have a default machine type in QEMU $ qemu-sanity-check --qemu=arm-softmmu/qemu-system-arm --kernel=/lib/modules/5.9.0-0.rc3.20200902git9c7d619be5a0.1.fc34.armv7hl/vmlinuz qemu-system-arm: -nographic: No machine specified, and there is no default Use -machine help to list supported machines Eiter qemu-sanity-check needs to automagically pick a machine type, or it needs a --machine arg to let it be passed in, or both. Version-Release number of selected component (if applicable): 1.1.5-16 How reproducible: Always Steps to Reproduce: 1. Run sanity check with arm / aarch64 binary Actual results: Fails due to lack of machine type Expected results: Runs Additional info:
Patch posted: https://www.redhat.com/archives/virt-tools-list/2020-September/msg00000.html
Upstream in http://git.annexia.org/?p=qemu-sanity-check.git;a=commit;h=b1dcf280b829474c8bce6c0143bebc4c463bd0b2 and qemu-sanity-check 1.1.6.
Fixed in qemu-sanity-check-1.1.6-1.fc34 if I can ever manage to get the tests to pass.