QA:Testcase Virtualization Live Backup

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Create page)
 
(Whoops, pasted the wrong content!)
Line 1: Line 1:
{{QA/Test_Case
 
  
|description=
 
Suspend and Hibernate a VM. Verify it resumes as expected. For more details, see:
 
 
http://fedoraproject.org/wiki/Features/Virt_Guest_Suspend_Hibernate
 
 
|setup=
 
Nothing beyond the initial test day setup (basically a function F18 VM).
 
 
|actions=
 
 
== Initiating suspend/hibernate from inside the guest ==
 
 
# Start a VM, connect to the graphical console with virt-manager
 
# From inside the guest, as root, run:
 
      # pm-suspend
 
# Verify the state changes to 'suspended' in the main virt-manager window
 
# Click inside the black VM guest console, and press any key on the keyboard
 
# Verify the VM resumes right where it left off.
 
# From inside the guest, as root, run:
 
      # pm-hibernate
 
# Verify the guest appears to shutdown in the main virt-manager window
 
# Start the guest again
 
# Verify that the VM resumes right where it left off
 
 
 
== Initiating suspend/hibernate from the host ==
 
 
# Start a VM, connect to the graphical console with virt-manager
 
# From the host machine, as root, suspend the guest with virsh:
 
      # virsh dompmsuspend --target mem
 
# Watch virsh until the VM is listed as 'suspended':
 
      # virsh list --all
 
# Wake the guest up with virsh:
 
      # virsh dompmwakeup
 
# Using the graphical console, verify the guest appeared to resume correctly
 
# From the host machine, as root, hibernate the guest with virsh:
 
      # virsh dompmsuspend --target disk
 
# Watch virsh until the VM is listed as shutoff:
 
      # virsh list --all
 
# Wake the guest up with virsh:
 
      # virsh dompmwakeup
 
# Verify that the VM resumes right where it left off
 
 
|results=
 
No obvious errors encountered, guests seem to be functioning as normal after resuming.
 
}}
 
 
[[Category:Virtualization Test Cases]]
 

Revision as of 00:41, 30 October 2012