Hello Stefan Yes, we tested this device with various guests (both Linux and Windows) and it also passed WHQL tests for Windows Server 2008 R2 OS. The issue is Anthony asked us to write a basic test for the device (a packet transmission test) and we are trying to get some reference code or documentation to do this.
Anthony, Paolo, please, advise. Thanks in advance, Dmitry Fleytman On Thu, Nov 29, 2012 at 7:45 PM, Stefan Hajnoczi <stefa...@gmail.com> wrote: > On Fri, Nov 16, 2012 at 2:55 PM, Dmitry Fleytman <dmi...@daynix.com> > wrote: > > We didn't succeed to find any guide or sample for the > > king of tests required (packets transmission). > > If someone can provide a pointer to the relevant > > information we'll be very grateful. > > QEMU does not have a NIC test suite. You can use manual testing of > guests with vmxnet3 drivers to see if the NIC works as expected. > Maybe you could even try running WHQL tests on the VMXNET3 driver > inside a Windows guest - I'm not sure, I've never looked into WHQL. > > The community has been developing the qtest framework which is for > device-level testing. For example, you could poke hardware registers > and check that the correct interrupt gets raised. However, this > framework is being extended to cover busses and hardware as developers > decide they want test coverage. PCI support isn't available yet but > Anthony Liguori recently worked on qtest PCI code. > -- Dmitry Fleytman Technology Expert and Consultant, Daynix Computing Ltd. Cell: +972-54-2819481 Skype: dmitry.fleytman