Right now the QEMU Ci run take ~15 minutes and the Hardware CI run takes >30 minutes. Which I think is ridiculous. This is mainly from the block tests taking a long time.
Instead of using shell scripts to test things, we should use something like https://gitlab.com/kvm-unit-tests/kvm-unit-tests, LTP (Linux Test Project) in Buildroot, https://github.com/weltling/virtio-villain, and/or kselftest.
Right now the QEMU Ci run take ~15 minutes and the Hardware CI run takes >30 minutes. Which I think is ridiculous. This is mainly from the block tests taking a long time.
Instead of using shell scripts to test things, we should use something like https://gitlab.com/kvm-unit-tests/kvm-unit-tests, LTP (Linux Test Project) in Buildroot, https://github.com/weltling/virtio-villain, and/or kselftest.