
Kaitlin Rupert wrote:
# HG changeset patch # User Kaitlin Rupert <karupert@us.ibm.com> # Date 1220559241 25200 # Node ID 2eddf83bfeaec1e4729ef4209d76dc39155f629b # Parent 4b80cfce163204588ff4195debe8fdbe94209a0c [TEST] Create a disk pool before running any tests.
Be sure to clean this disk pool up after all the tests are done running.
Signed-off-by: Kaitlin Rupert <karupert@us.ibm.com>
diff -r 4b80cfce1632 -r 2eddf83bfeae suites/libvirt-cim/main.py --- a/suites/libvirt-cim/main.py Thu Sep 04 13:13:59 2008 -0700 +++ b/suites/libvirt-cim/main.py Thu Sep 04 13:14:01 2008 -0700 @@ -31,11 +31,13 @@ from VirtLib import groups import ConfigParser sys.path.append('./lib') -from XenKvmLib.const import platform_sup, default_network_name +from XenKvmLib.const import platform_sup, default_network_name, \ + default_pool_name from XenKvmLib.reporting import gen_report, send_report from VirtLib import utils from CimTest.ReturnCodes import PASS, FAIL -from XenKvmLib.common_util import create_netpool_conf, destroy_netpool +from XenKvmLib.common_util import create_netpool_conf, destroy_netpool, \ + create_diskpool_conf, destroy_diskpool
parser = OptionParser() parser.add_option("-i", "--ip", dest="ip", default="localhost", @@ -131,12 +133,25 @@ print "\nUnable to create network pool %s" % default_network_name return status
+ status, dpool = create_diskpool_conf(ip, virt, dpool=default_pool_name) + if status != PASS: + print "\nUnable to create disk pool %s" % default_pool_name + status = destroy_netpool(ip, virt, default_network_name) + if status != PASS: + print "\nUnable to destroy network pool %s." % default_network_name + return FAIL
The test wont proceed if the cimtest-diskpool already exist on the machine, unless we manually delete the same.
+ return PASS
def cleanup_env(ip, virt): status = destroy_netpool(ip, virt, default_network_name) if status != PASS: print "Unable to destroy network pool %s." % default_network_name + return status + + status = destroy_diskpool(ip, virt, default_pool_name) + if status != PASS: + print "Unable to destroy disk pool %s." % default_pool_name return status
return PASS
_______________________________________________ Libvirt-cim mailing list Libvirt-cim@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-cim