autotest/autotest — pull request #538 by zhouqt (2012-09-07 06:23:50+00:00)
Title: Add more apis for qemu guest agent testing

This pullreq mainly has 2 parts:
* Add testing of qemu guest agent with isa serial device.
* Add more apis for qemu guest agent.

NOTE: qemu-guest-agent package in fedora 17 release which version is `1.0.1-1.fc17` is too old to support all of these guest agent api, so I test them with the guest agent pkg in fedora rawhide, '1.2.0-0.5.rc1.fc19'

Qingtang Zhou (7):
virt: Remove virtio console socket files after qemu exit
virt: Make serial port configurable
KVM Test: qemu_guest_agent: Test guest agent with isa-serial device
virt.kvm_monitor: Add a method to verify monitor cmd is supported by
qemu
virt.guest_agent: Add shutdown parameter to shutdown method
virt.guest_agent: Add suspend command for qemu guest agent
virt.guest_agent: Add fsfreeze and fsthraw support

client/tests/kvm/tests/qemu_guest_agent.py | 23 ++-
client/virt/base.cfg.sample | 6 +
client/virt/guest_agent.py | 230 ++++++++++++++++++++++++++--
client/virt/kvm_monitor.py | 22 +++
client/virt/kvm_vm.py | 46 +++---
client/virt/subtests.cfg.sample | 14 +-
client/virt/virt_vm.py | 31 +++-
7 files changed, 333 insertions(+), 39 deletions(-)