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


Reply via email to