[Libvirt-cim] [PATCH 2 of 5] [TEST] Create a disk pool before running any tests
Kaitlin Rupert
kaitlin at linux.vnet.ibm.com
Mon Sep 8 19:57:56 UTC 2008
>>
>> + 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.
Yes, that's the intended behavior here. The test suite prints out a
message to the user that a diskpool with the name name already exists.
The user will need to remove the pool manually or rename the pool.
Instead of attempting to guess a poolname that is not in use, we require
a specific name to be available. I think it is reasonable because the
name we are attempting to use is fairly unique. Also, if the test suite
is unable to clean up pools properly, the system becomes littered with
tons of pools the suite has generated.
I'd rather use known, specific name for the test suite. If the pool
already exists, the user can then modify their environment so that the
test suite can run.
Does this seem reasonable?
--
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com
More information about the Libvirt-cim
mailing list