Adding some sort of nightly test with VMs is very doable. There is a
lot of restructuring going on with the tests right now but you
can propose a patch at any time. All of the tests are public and in the same repo. If
you're up for doing this, go for it. Any of us
can provide some starting points/guidelines/tips if so. There's some doc written up
but not posted yet (not final) that are part of
the test restructuring I just mentioned. I can share some of those on the dist list early
too if you're interested.
Some more details on this would be appreciated. I am working on getting a VM image up on
my system using libvirt, QEMU and the CMB enabled NVMe models that QEMU supports. More
details on how best to tie this into your SPDK CI pool would be appreciated. A draft of
the docs would be useful even if they are not final.