This series implements some tests for the Xen hypervisor abstraction and makes some more changes to the abstraction itself necessary to enable testing.
Michael Hanselmann (11): hv_xen: Abstract running Xen commands hv_xen: Split StopInstance hv_xen: Test using unknown Xen command hv_xen: Test errors while writing config file Establish base for testing Xen hypervisor abstraction hv_xen: Test removing config from "auto" directory hv_xen: Test verifying hypervisor hv_xen: Test reading non-existent config file hv_xen: Test starting an instance hv_xen: Test stopping an instance hv_xen: Test various forms of getting instance/node info lib/hypervisor/hv_xen.py | 89 ++++--- test/py/ganeti.hypervisor.hv_xen_unittest.py | 337 +++++++++++++++++++++++++++ 2 files changed, 400 insertions(+), 26 deletions(-) -- 1.8.1
