Il 09/03/2012 01:04, Anthony Liguori ha scritto: >> >> * Sends data between host and guest back and forth, validates the data >> being >> sent, for both small and large amounts of data, both random or >> sequential. >> * Tests write/send in blocking, polling, selecting mode, with port >> mode sync/async > > This bullet (and many of the bullets) below are not tests of QEMU. They > are tests of the Linux kernel. This is an integration test, not a > functional test of QEMU.
I think only these two other bullets are pure kernel tests: > * Tries lseek on the device > * Verifies if concomitant access to a single port passes or fails In particular, migration and monitoring for panics are very useful for QEMU, since QEMU bugs can crash the kernel. Of course this is moot if you have proper unit tests at the qtest level, but there's quite some work to do before you can dismiss all the work in autotest. And when you have those, you can also dismiss some of the work in qemu-test. Paolo