Test Day:2009-09-17 Virtualization KVM Stable Guest ABI

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(add template)
 
m (Change category)
 
(3 intermediate revisions by one user not shown)
Line 15: Line 15:
 
=== Who's available ===
 
=== Who's available ===
  
[[User:FIXME|FIXME]] is your host for today.
+
[[User:Markmc|Mark McLoughlin]] is your host for today.
  
 
The following people have also agreed to be available for testing, workarounds, bug fixes, and general discussion:
 
The following people have also agreed to be available for testing, workarounds, bug fixes, and general discussion:
 +
 +
* ''add your name here''
  
 
=== What's needed to test ===
 
=== What's needed to test ===
Line 24: Line 26:
 
* At least one guest image installed before the test day (suggested reading - [[Virtualization_Quick_Start]])
 
* At least one guest image installed before the test day (suggested reading - [[Virtualization_Quick_Start]])
  
=== Test Cases ===
+
=== How to test ===
 +
 
 +
Testing this feature is very straightforward:
 +
 
 +
# Edit an existing guests configuration using <code>virsh edit</code>
 +
# Set the <code>machine</code> attribute to <code>pc</code> e.g.
 +
#:<pre>
 +
#:  <os>
 +
#:    <type arch='x86_64' machine='pc'>hvm</type>
 +
#:</pre>
 +
# Check the newly saved configuration using <code>virsh dumpxml</code>
 +
# Verify the <code>machine</code> attribute is now <code>pc-0.11</code> e.g.
 +
#:<pre>
 +
#:  <os>
 +
#:    <type arch='x86_64' machine='pc-0.11'>hvm</type>
 +
#:</pre>
 +
# Start the guest and verify that it boots correctly as before
  
Things to test, roughly in dependency order:
+
That's it! The idea is that we record the ABI version number of the <code>pc</code> machine type in the guest configuration so that when qemu is updated in future, we will continue using the same ABI.
  
{{admon/note|FIXME|List test cases for the feature.}}
+
Add your comments below in the ''Issues that were identified section'', and/or file bugs in Bugzilla by [https://bugzilla.redhat.com/enter_bug.cgi?component=libvirt&product=Fedora following this link].
  
 
=== Issues that were identified ===
 
=== Issues that were identified ===
Line 39: Line 57:
 
|}
 
|}
  
[[Category:Test Days]]
+
[[Category:Fedora_12_Test_Days]]
 
[[Category:Virtualization]]
 
[[Category:Virtualization]]

Latest revision as of 14:22, 3 February 2010

DATE TIME WHERE
Thursday Sep 17, 2009 All day #fedora-test-day (webchat)

Contents

[edit] What to test?

This part of today's Fedora Test Day will focus on testing the KVM Stable Guest ABI feature in Fedora 12.

If you come to this page after the test day is completed, your testing is still valuable, and you can use the information on this page to test this feature and provide feedback.

[edit] Who's available

Mark McLoughlin is your host for today.

The following people have also agreed to be available for testing, workarounds, bug fixes, and general discussion:

  • add your name here

[edit] What's needed to test

[edit] How to test

Testing this feature is very straightforward:

  1. Edit an existing guests configuration using virsh edit
  2. Set the machine attribute to pc e.g.
    <os>
    <type arch='x86_64' machine='pc'>hvm</type>
  3. Check the newly saved configuration using virsh dumpxml
  4. Verify the machine attribute is now pc-0.11 e.g.
    <os>
    <type arch='x86_64' machine='pc-0.11'>hvm</type>
  5. Start the guest and verify that it boots correctly as before

That's it! The idea is that we record the ABI version number of the pc machine type in the guest configuration so that when qemu is updated in future, we will continue using the same ABI.

Add your comments below in the Issues that were identified section, and/or file bugs in Bugzilla by following this link.

[edit] Issues that were identified

Tester Description Bug references Status
#XXXXX ASSIGNED