[Libvirt-cim] [PATCH] [TEST] Fix CSI to call handle_sub, sub_ind, and poll_for_ind from ind module

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Tue Dec 15 00:48:23 UTC 2009


Oh, yuck!  Thanks for catching this!  Agreed - this test should fail if 
there's a problem destroying / starting the domain.  I'll rework this patch.

Deepti B Kalakeri wrote:
> This test gives a false positive:
> 
> Starting test suite: libvirt-cim
> Cleaned log files.
> 
> Testing KVM hypervisor
> --------------------------------------------------------------------
> ComputerSystemIndication - 01_created_indication.py: PASS
> --------------------------------------------------------------------
> 
> [cimtest]# cat 
> suites/libvirt-cim/cimtest/ComputerSystemIndication/cimtest.log Mon, 14 
> Dec 2009 04:47:48:TEST LOG:INFO - ====01_created_indication.py Log====
> Mon, 14 Dec 2009 04:47:48:TEST LOG:INFO - Watching for 
> ComputerSystemDeletedIndication
> Mon, 14 Dec 2009 04:47:49:TEST LOG:INFO - Watching for 
> ComputerSystemModifiedIndication
> Mon, 14 Dec 2009 04:47:49:TEST LOG:INFO - Watching for 
> ComputerSystemCreatedIndication
> Mon, 14 Dec 2009 04:47:49:TEST LOG:ERROR - Got CIM error 
> CIM_ERR_NOT_FOUND: Referenced domain `domU' does not exist: Domain not 
> found with return code 6
> Mon, 14 Dec 2009 04:47:49:TEST LOG:ERROR - Unable to destroy domU
> Mon, 14 Dec 2009 04:47:49:TEST LOG:ERROR - Exception: Unable to generate 
> indication
> Mon, 14 Dec 2009 04:47:49:TEST LOG:ERROR - Failed to start domain: domU
> Mon, 14 Dec 2009 04:47:49:TEST LOG:ERROR - Exception: Unable to generate 
> indication
> Mon, 14 Dec 2009 04:47:49:TEST LOG:INFO - Cancelling subscription for 
> KVM_ComputerSystemCreatedIndication
> Mon, 14 Dec 2009 04:47:49:TEST LOG:INFO - Great, got 'define' indication 
> successfully
> Mon, 14 Dec 2009 04:48:20:TEST LOG:INFO - Cancelling subscription for 
> KVM_ComputerSystemDeletedIndication
> Mon, 14 Dec 2009 04:48:20:TEST LOG:INFO - Cancelling subscription for 
> KVM_ComputerSystemCreatedIndication
> Mon, 14 Dec 2009 04:48:20:TEST LOG:INFO - Cancelling subscription for 
> KVM_ComputerSystemModifiedIndication
> 
> The test needs to fail as there is an exception while destroying the 
> domain. The order in which the define, destroy, start is not proper 
> because of which the test fails.
> 
> 


-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the Libvirt-cim mailing list