[Libvirt-cim] [PATCH] [TEST] #2 Fixing 40_RSC_start.py tc

Deepti B. Kalakeri deeptik at linux.vnet.ibm.com
Fri Jun 20 06:04:27 UTC 2008


# HG changeset patch
# User Deepti B. Kalakeri <deeptik at linux.vnet.ibm.com>
# Date 1213941848 25200
# Node ID 1231fad4c1a3b673747df51a8508ff837f0b9686
# Parent  2384eeff23be0643b12d908640bef054622c6a41
[TEST] #2 Fixing 40_RSC_start.py tc.

Changes in the patch 2:
-----------------------
Modified the debug message.

Signed-off-by: Deepti B. Kalakeri <deeptik at linux.vnet.ibm.com>

diff -r 2384eeff23be -r 1231fad4c1a3 suites/libvirt-cim/cimtest/ComputerSystem/40_RSC_start.py
--- a/suites/libvirt-cim/cimtest/ComputerSystem/40_RSC_start.py	Thu Jun 19 22:49:43 2008 -0700
+++ b/suites/libvirt-cim/cimtest/ComputerSystem/40_RSC_start.py	Thu Jun 19 23:04:08 2008 -0700
@@ -44,6 +44,7 @@ from CimTest.ReturnCodes import PASS, FA
 
 sup_types = ['Xen', 'KVM', 'XenFV']
 bug = "00001"
+bug_req_state = "00002"
 
 default_dom = 'test_domain'
 REQUESTED_STATE = 2
@@ -52,7 +53,7 @@ def check_attributes(domain_name, ip, vi
 def check_attributes(domain_name, ip, virt):
     rc, cs = get_cs_instance(domain_name, ip, virt)
     if rc != 0:
-        return rc 
+        return rc
 
     if cs.RequestedState != REQUESTED_STATE:
         logger.error("RequestedState should be %d not %d",
@@ -69,30 +70,33 @@ def check_attributes(domain_name, ip, vi
 @do_main(sup_types)
 def main():
     options = main.options
-    status = PASS 
+    status = FAIL
 
     try:
         rc = create_using_definesystem(default_dom, options.ip, 
                                        virt=options.virt)
         if rc != 0:
-            raise Exception("Unable create domain %s using DefineSystem()", 
+            raise Exception("DefineSystem() failed to create domain:", 
                             default_dom)
 
         rc = call_request_state_change(default_dom, options.ip, 
                                        REQUESTED_STATE, TIME, options.virt)
         if rc != 0:
-            rc = XFAIL_RC(bug)
-            raise Exception("Unable start dom %s using RequestedStateChange()", 
-                            default_dom)
+            status = XFAIL_RC(bug)
+            raise Exception("RequestedStateChange() could not be used to start"
+                            " domain: '%s'" %default_dom)
+
 
         rc = check_attributes(default_dom, options.ip, options.virt)
         if rc != 0:
-            raise Exception("Attributes for %s not set as expected.",
-                            default_dom)
+            status = XFAIL_RC(bug_req_state)
+            raise Exception("Attributes were not set as expected for "
+                            "domain: '%s'" %default_dom)
+        else:
+            status = PASS
 
     except Exception, detail:
         logger.error("Exception: %s", detail)
-        status = FAIL
 
     undefine_test_domain(default_dom, options.ip, options.virt)
 




More information about the Libvirt-cim mailing list