It just occurred to me some suggestions based on my last comment:
* Make sure we have the qemu, qemu-img and the qemu-io ELF files
available to execute the test suite, and if we doesn't, raise a
error.TestError() exception.
* Make it possible to specify an alternate prefix to look for those
ELFs, and make sure the test suite can find them (ie, appending the path
to os.environ['PATH']).
Yolkfull, please take a look at implementing those suggestions.
Thanks again for your work!
Lucas
--