On Wed, Jul 08, 2026 at 08:25:19PM +0200, Anatol Belski wrote: > On Wed, 2026-07-08 at 09:09 +0100, Daniel P. Berrangé wrote: > > > > Yes, I think it'd be interesting to try to fit them directly into a > > functional test script. I guess having the virtio-villain repo as a > > git submodule would probably be the way to go to access the > > individual > > tests to build the initramfs. > > A submodule would work. The build is a plain musl-gcc static link > plus a cpio wrap, so it should integrate without pulling in extra > dependencies. > > One question on the kernel side. The harness currently uses the > Cloud Hypervisor prebuilt kernel > > https://github.com/cloud-hypervisor/linux/releases/tag/ch-release-v6.16.9-20260508 > > which seems fully sufficient for the goals here. Is there a QEMU > preferred prebuilt kernel for tests/functional/ that I should use > instead?
We don't have any stock kernel. Tests refer to any kenrel/initrd image that they require and download it via the "Asset" class functions which have caching built-in. With regards, Daniel -- |: https://berrange.com ~~ https://hachyderm.io/@berrange :| |: https://libvirt.org ~~ https://entangle-photo.org :| |: https://pixelfed.art/berrange ~~ https://fstop138.berrange.com :|
