Hi, > possible that these "kernel_urls" can be turned into parameters > that will eventually be expand based on the user's selected distro > and version (similar to the Avocado vmimage library[1]).
Speaking of distros ... I'd like automate some of the graphics testing. For starters boot guest, run test utility to display something, take a screendump, check whenever it actually shows what I expect it to show. Maybe later run test suites like https://cgit.freedesktop.org/drm/igt-gpu-tools/. Ideally it would allow to not only test qemu, but to also test the kernel drivers (i.e. allows to boot and test with some custom development kernel). For that I need a bit more than just a kernel. Suggestions how to do that best with autotest? Fetch distro image, install/compile what I need, cache the image somehow, then use it to run the tests? Would the vmimage library allow to do that? From a brief look it seems to only support fetching the images, not customizing them ... Create an appliance using supermin? Create an special initrd using dracut? Something else? thanks, Gerd