[PATCH] [TEST] #2 Just check the error number, fix ResourcePoolConfigurationService.03, 04, 06&07 to work for both Pegasus and sfcb

# HG changeset patch # User Guolian Yun <yunguol@cn.ibm.com> # Date 1218593453 25200 # Node ID f476a9817c6f5c6140567f3d144c412e7afe494a # Parent d1c7391bcfe9f1ab85effa7e8fa5c21063c8e1f7 [TEST] #2 Just check the error number, fix ResourcePoolConfigurationService.03,04,06&07 to work for both Pegasus and sfcb The Pegasus and sfcb return the same error code in this case, but different in error description. For this specific, we just to check the error number Signed-off-by: Guolian Yun <yunguol@cn.ibm.com> diff -r d1c7391bcfe9 -r f476a9817c6f suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/03_CreateResourcePool.py --- a/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/03_CreateResourcePool.py Tue Aug 12 04:11:28 2008 -0700 +++ b/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/03_CreateResourcePool.py Tue Aug 12 19:10:53 2008 -0700 @@ -47,7 +47,6 @@ from XenKvmLib.classes import get_typed_class cim_errno = pywbem.CIM_ERR_NOT_SUPPORTED -cim_desc = "CIM_ERR_NOT_SUPPORTED" cim_mname = "CreateResourcePool" @@ -59,7 +58,7 @@ try: rpcs_conn.CreateResourcePool() except pywbem.CIMError, (err_no, desc): - if err_no == cim_errno and desc.find(cim_desc) >= 0 : + if err_no == cim_errno : logger.info("Got expected exception for '%s' service", cim_mname) logger.info("Errno is '%s' ", err_no) logger.info("Error string is '%s'", desc) diff -r d1c7391bcfe9 -r f476a9817c6f suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/04_CreateChildResourcePool.py --- a/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/04_CreateChildResourcePool.py Tue Aug 12 04:11:28 2008 -0700 +++ b/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/04_CreateChildResourcePool.py Tue Aug 12 19:10:53 2008 -0700 @@ -56,7 +56,6 @@ from XenKvmLib.classes import get_typed_class cim_errno = pywbem.CIM_ERR_NOT_SUPPORTED -cim_desc = "CIM_ERR_NOT_SUPPORTED" cim_mname = "CreateChildResourcePool" @do_main(platform_sup) @@ -67,7 +66,7 @@ try: rpcs_conn.CreateChildResourcePool() except pywbem.CIMError, (err_no, desc): - if err_no == cim_errno and desc.find(cim_desc) >= 0 : + if err_no == cim_errno : logger.info("Got expected exception for '%s' service", cim_mname) logger.info("Errno is '%s' ", err_no) logger.info("Error string is '%s'", desc) diff -r d1c7391bcfe9 -r f476a9817c6f suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/06_RemoveResourcesFromResourcePool.py --- a/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/06_RemoveResourcesFromResourcePool.py Tue Aug 12 04:11:28 2008 -0700 +++ b/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/06_RemoveResourcesFromResourcePool.py Tue Aug 12 19:10:53 2008 -0700 @@ -54,7 +54,6 @@ from XenKvmLib.classes import get_typed_class cim_errno = pywbem.CIM_ERR_NOT_SUPPORTED -cim_desc = "CIM_ERR_NOT_SUPPORTED" cim_mname = "RemoveResourcesFromResourcePool" @do_main(platform_sup) @@ -65,7 +64,7 @@ try: rpcs_conn.RemoveResourcesFromResourcePool() except pywbem.CIMError, (err_no, desc): - if err_no == cim_errno and desc.find(cim_desc) >= 0 : + if err_no == cim_errno : logger.info("Got expected exception for '%s' service", cim_mname) logger.info("Errno is '%s' ", err_no) logger.info("Error string is '%s'", desc) diff -r d1c7391bcfe9 -r f476a9817c6f suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/07_DeleteResourcePool.py --- a/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/07_DeleteResourcePool.py Tue Aug 12 04:11:28 2008 -0700 +++ b/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/07_DeleteResourcePool.py Tue Aug 12 19:10:53 2008 -0700 @@ -50,7 +50,6 @@ from XenKvmLib.classes import get_typed_class cim_errno = pywbem.CIM_ERR_NOT_SUPPORTED -cim_desc = "CIM_ERR_NOT_SUPPORTED" cim_mname = "DeleteResourcePool" @do_main(platform_sup) @@ -61,7 +60,7 @@ try: rpcs_conn.DeleteResourcePool() except pywbem.CIMError, (err_no, desc): - if err_no == cim_errno and desc.find(cim_desc) >= 0 : + if err_no == cim_errno : logger.info("Got expected exception for '%s' service", cim_mname) logger.info("Errno is '%s' ", err_no) logger.info("Error string is '%s'", desc)
participants (1)
-
yunguol@cn.ibm.com