From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 14: Line 14:
{{admon/note | Can't make the date? | If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at [http://bugzilla.redhat.com Bugzilla], and add your results to the results section. If this page is more than a month old when you arrive here, please check the [[QA/Test_Days|current schedule]] and see if a similar but more recent Test Day is planned or has already happened.}}
{{admon/note | Can't make the date? | If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at [http://bugzilla.redhat.com Bugzilla], and add your results to the results section. If this page is more than a month old when you arrive here, please check the [[QA/Test_Days|current schedule]] and see if a similar but more recent Test Day is planned or has already happened.}}


== What to test? ==
=== What to test? ===


Today's installment of Fedora Test Day will focus on [[Virtualization]] improvements in Fedora 17.  There is a '''large''' list of virtualization improvements coming in Fedora.  To simplify things, testing will be divided up into a number of sections.
Today's installment of Fedora Test Day will focus on [[Virtualization]] improvements in Fedora 17.  There is a '''large''' list of virtualization improvements coming in Fedora.  To simplify things, testing will be divided up into a number of sections.


== Who's available ==
=== Who's available ===  


The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
Line 24: Line 24:
* Development / general help - [[User:rjones|Richard W.M. Jones]] (rwmjones on FreeNode)
* Development / general help - [[User:rjones|Richard W.M. Jones]] (rwmjones on FreeNode)
* Development / general help - [[User:crobinso|Cole Robinson]] (crobinso on FreeNode)
* Development / general help - [[User:crobinso|Cole Robinson]] (crobinso on FreeNode)
== Known issues ==
Before you begin testing, there are a few known bugs that should be taken into account
* firewalld service running on an F17 host can break guest network access if using libvirt virtual networks. work around is to disable or remove firewalld: https://bugzilla.redhat.com/show_bug.cgi?id=796479
* restarting libvirtd (which is also done on a package update) will forcibly stop all kvm guests and virtual networks: https://bugzilla.redhat.com/show_bug.cgi?id=805942
* running libvirtd inside a guest can break that guests networking. you can work around this by using 'sudo virsh net-edit default' inside the VM, and change all instances of 192.168.122 to 192.168.123 and restarting the VM: https://bugzilla.redhat.com/show_bug.cgi?id=811967


== What's needed to test ==
== What's needed to test ==
Line 40: Line 32:


== Areas to test ==
== Areas to test ==
=== News tests and features ===


Below are the some of the virt features accepted for F17 which should each have test notes documented:
Below are the some of the virt features accepted for F17 which should each have test notes documented:


* http://fedoraproject.org/wiki/Features/KVM_Live_Block_Migration
* https://fedoraproject.org/wiki/Features/KVM_Guest_PMU
* https://fedoraproject.org/wiki/Features/virtio-scsi
* https://fedoraproject.org/wiki/Features/virtio-scsi
** [[QA:Testcase_Virtualization_Virtio_SCSI_Install]]
* https://fedoraproject.org/wiki/Features/Open_vSwitch
** [[QA:Testcase_Virtualization_Virtio_SCSI_Hotplug]]
* https://fedoraproject.org/wiki/Features/KVMThinProv
 
* http://fedoraproject.org/wiki/Features/VirtSandbox
Below are some other F17 virt features which are lacking clear test instructions:
 
* https://fedoraproject.org/wiki/Features/KVM_Guest_PMU (FIXME: no test instructions)
* https://fedoraproject.org/wiki/Features/Open_vSwitch (FIXME: no test instructions)
* https://fedoraproject.org/wiki/Features/VirtSandbox (Ignore, pending updated RPMs in Fedora)


Other important / general test plans to follow include:
Other important / general test plans to follow include:
Line 59: Line 46:
* [[Test Day:2012-04-12 libguestfs | libguestfs]] <br>&mdash; libguestfs, image inspection, virt tools, V2V, P2V (you will need at least one guest to test this)
* [[Test Day:2012-04-12 libguestfs | libguestfs]] <br>&mdash; libguestfs, image inspection, virt tools, V2V, P2V (you will need at least one guest to test this)
* [[Test_Day:2012-04-12_Virtualization_Test_Day-GuestOS | GuestOS compatibility]] <br>&mdash; test installation of as many different guest operating system as as possible. (You will need a KVM bare metal host & lots of disk space)
* [[Test_Day:2012-04-12_Virtualization_Test_Day-GuestOS | GuestOS compatibility]] <br>&mdash; test installation of as many different guest operating system as as possible. (You will need a KVM bare metal host & lots of disk space)
=== Previous test cases ===
Some test cases used in previous test days. Still useful to test for regressions!
==== General Virt ====
* [[QA:Testcase_Virtualization_URL_Guest_Install]]
* [[QA:Testcase_Virtualization_CDROM_Guest_Install]]
* [[QA:Testcase_Virtualization_Virt_Manager_Lifecycle]]
* [[QA:Testcase_Virtualization_Guest_pxeBoot]]
* [[QA:Testcase Live Migration using libvirt/virsh]]
* [[QA:Testcase Offline (paused) Migration using libvirt/virsh]]
==== Spice ====
* [[QA:Testcase Virtualization Check SPICE password support]]
* [[QA:Testcase Virtualization Manually set spice listening port with TLS port set]]
* [[QA:Testcase Virtualization Setting up a VM with Spice]]
* [[QA:Testcase Virtualization Spice listen on all public network interfaces]]
==== libvirt ====
* [[QA:Testcase Virtualization libvirt create a logical pool]]
* [[QA:Testcase Virtualization libvirt save and restore with svirt]]
* [[QA:Testcase Virtualization libvirt set guest memory]]
==== Hotplug ====
* [[QA:Testcase Virtualization Attach/Detach a SCSI device to guest]]
* [[QA:Testcase Virtualization Hotplug USB device to guest]]
* [[QA:Testcase_Virtualization_NIC_Hotplug_virsh_attach_detach]]


[[Category:Fedora 17 Test Days]]
[[Category:Fedora 17 Test Days]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)