From KVM
Line 1: Line 1:
= KVM-Autotest TODO list =
+
= KVM-Autotest TODO list - DEPRECATED =
  
== raw idea ==
+
KVM autotest is the set of kvm tests implemented on top of the [http://autotest.github.com/ autotest] framework. The current documentation can be seen on the [https://github.com/autotest/autotest/wiki/KVMAutotest autotest wiki], please refer to it. We'll port the remaining items to the autotest issue tracker.
 
+
* more vhost_net test
+
* add 'Multi-guests'/'guest to external boxs' transfer test
+
* port some whql tests to autotest(virtio_net,virtio_blk)
+
* add multiple queue support
+
* support of customed qemu cmdline
+
 
+
== general ==
+
 
+
'''Note:''' This session is for major, multi-person items. We'll update the status weekly based on the status of the subtasks attributed to persons.
+
 
+
== lmr ==
+
 
+
== mgoldish ==
+
 
+
* Make WHQL tests run on our internal server
+
* Enable "guest-load" for a VMs before/while tests are running (e.g. migration of a VM, while a movie is playing on it)
+
** This may just be a matter of moving useful code from tests to kvm_test_utils.py to make it reusable
+
 
+
=== done ===
+
 
+
== amos ==
+
 
+
* Turn tsc_drift into a kvm unit test.
+
* Extend performance tests (framework & cases)
+
* Push redhat internal kvm subtests to upstream (had completed the 1th plan)
+
* Improve network subtests, especial stress tests
+
 
+
== jason ==
+
 
+
* Port network tests into windows
+
* Profiler of pidstat
+
* guest->guest guest->host netperf support
+
* More readable test result of netperf
+
 
+
== cleber ==
+
 
+
== yolkfull ==
+
 
+
* Run netperf test between two guests
+
* Migration with/without workload(dbench,lmbench etc)
+
* Verify SMBIOS/DMI data (UUID, for example)
+
* Disk serial number (for IDE, SCSI, VirtIO drives)
+
 
+
== RH Beijing QE ==
+
 
+
* cpuflags.py (shuang)
+
* qmp_command.py (fyang)
+
* qmp_event_notification.py (fyang)
+
* Further migration
+
* Multiple nics
+
* Test block device cancellation path using device mapper to generate errors ( after we had a crash in de_write_dma_cb)
+
* Extend pci_assignable to support other PCI devices (USB, video cards, TV card etc)
+
* Passthrough the perf keys of run_autotest to autotest server
+
  
 
== Pradeep ==
 
== Pradeep ==
Line 118: Line 64:
 
** Owner - IBM
 
** Owner - IBM
 
** Expected Delivery to the community - Oct. 2011
 
** Expected Delivery to the community - Oct. 2011
 
 
 
== Bugs ==
 
 
* Please open bugs on the [[http://autotest.kernel.org/newticket autotest defect tracking system]]
 

Revision as of 20:04, 3 January 2012

KVM-Autotest TODO list - DEPRECATED

KVM autotest is the set of kvm tests implemented on top of the autotest framework. The current documentation can be seen on the autotest wiki, please refer to it. We'll port the remaining items to the autotest issue tracker.

Pradeep

  • SLES support -
    • Owner - Onkar n Mahajan (currently working)
    • Expected delivery to community - 1-Dec-2011
  • virtio-blk disk serial # test (extend physical_resource_check test)
    • Owner -
    • Expected delivery to community-
  • enhance virtio-blk hotplug test
    • virsh based attach-disk/detach disk
    • enumerate cloud scenarios (live add, reboot after, shutdown, etc.)
    • migration after live add
    • Owner -
    • Expected delivery to community- 1-Oct-2011
  • Add use QED image format during tests.
    • Owner -
    • Expected delivery to community- 1-Dec-2011
  • virsh stream.
    • Owner -
    • Expected delivery to community-
  • pci-multi function testing (>32 virtio devices, disk and network)
    • test out max number of virtio blk and nic devices
    • Owner -
    • Expected delivery to community-
  • virtfs patch inclusion to autotest.
    • Owner -
    • Expected delivery to community-
  • Windows support (ping, file_transfer, ... network tests needs to be added)
    • Owner -
    • Expected delivery to community-
  • Svirt - sVirt is a community effort aimed at integrating Mandatory Access Control (MAC) security and Linux-based virtualization (KVM, lguest et al).
    • Owner - Onkar N Mahajan (currently working)
    • Expected delivery to community- 1-Nov-2011
  • "Migration + other task with parallel "
    • Owner -
    • Expected delivery to community-
  • Network rate limiting
    • Owner -
    • Expected delivery to community-
  • Fix old autoetst patches/bugs
    • Owner -
    • Expected delivery to community-
  • Include libvirt_cim in autotest
    • Owner -
    • Expected delivery to community-
  • Power Support
    • Owner - IBM
    • Expected Delivery to the community - Oct. 2011