[Libvirt-cim] [PATCH] [TEST] A big patch of update tc to call new EnumInstances

yunguol at cn.ibm.com yunguol at cn.ibm.com
Mon Oct 13 09:34:32 UTC 2008


# HG changeset patch
# User Guolian Yun <yunguol at cn.ibm.com>
# Date 1223890466 25200
# Node ID 813f4dc8b30ef3a6903b4ba87d585325a8cdd1cb
# Parent  c7eaf17bd591f313b93ff2b2087cee11b25789e0
[TEST] A big patch of update tc to call new EnumInstances

Signed-off-by: Guolian Yun <yunguol at cn.ibm.com>

diff -r c7eaf17bd591 -r 813f4dc8b30e suites/libvirt-cim/cimtest/ElementCapabilities/01_forward.py
--- a/suites/libvirt-cim/cimtest/ElementCapabilities/01_forward.py	Fri Oct 10 03:08:12 2008 -0700
+++ b/suites/libvirt-cim/cimtest/ElementCapabilities/01_forward.py	Mon Oct 13 02:34:26 2008 -0700
@@ -38,8 +38,7 @@
 bug_sblim = "00007"
 
 def append_to_list(server, virt, poolname, valid_elc_id):
-    keys_list = ['InstanceID']
-    pool_list = enumerate(server, poolname, keys_list, virt) 
+    pool_list = EnumInstances(server, poolname) 
     if len(pool_list) > 0:
         for pool in pool_list:
             valid_elc_id.append(pool.InstanceID)
diff -r c7eaf17bd591 -r 813f4dc8b30e suites/libvirt-cim/cimtest/EnabledLogicalElementCapabilities/01_enum.py
--- a/suites/libvirt-cim/cimtest/EnabledLogicalElementCapabilities/01_enum.py	Fri Oct 10 03:08:12 2008 -0700
+++ b/suites/libvirt-cim/cimtest/EnabledLogicalElementCapabilities/01_enum.py	Mon Oct 13 02:34:26 2008 -0700
@@ -36,14 +36,11 @@
     options = main.options
     
     try:
-        key_list = ["InstanceID"]
-        elec = enumclass.enumerate(options.ip,
-                                   "EnabledLogicalElementCapabilities",
-                                   key_list,
-                                   options.virt)
+        elec_class = get_typed_class(options.virt, 
+                     "EnabledLogicalElementCapabilities")
+        elec = enumclass.EnumInstances(options.ip, elec_class)
     except Exception:
-        Globals.logger.error(Globals.CIM_ERROR_ENUMERATE, \
-                             get_typed_class(options.virt, 'EnabledLogicalElementCapabilities'))
+        Globals.logger.error(Globals.CIM_ERROR_ENUMERATE, elec_class)
         return 1
 
      
diff -r c7eaf17bd591 -r 813f4dc8b30e suites/libvirt-cim/cimtest/HostSystem/01_enum.py
--- a/suites/libvirt-cim/cimtest/HostSystem/01_enum.py	Fri Oct 10 03:08:12 2008 -0700
+++ b/suites/libvirt-cim/cimtest/HostSystem/01_enum.py	Mon Oct 13 02:34:26 2008 -0700
@@ -48,7 +48,7 @@
     
     ret, linux_cs = check_sblim(options.ip, options.virt)
     try:
-        hs = enumclass.enumerate(options.ip, 'HostSystem', keys, options.virt)
+        hs = enumclass.EnumInstances(options.ip, name)
     except Exception, details:
         logger.error("%s %s: %s" % (CIM_ERROR_ENUMERATE, name, details))
         status = FAIL
diff -r c7eaf17bd591 -r 813f4dc8b30e suites/libvirt-cim/cimtest/ReferencedProfile/01_verify_refprof.py
--- a/suites/libvirt-cim/cimtest/ReferencedProfile/01_verify_refprof.py	Fri Oct 10 03:08:12 2008 -0700
+++ b/suites/libvirt-cim/cimtest/ReferencedProfile/01_verify_refprof.py	Mon Oct 13 02:34:26 2008 -0700
@@ -87,8 +87,7 @@
     proflist = []
     status = PASS
     try: 
-        key_list = ["InstanceID"]
-        proflist = enumclass.enumerate(server, reg_classname, key_list, virt) 
+        proflist = enumclass.EnumInstances(server, reg_classname) 
         if len(proflist) < 5:
             logger.error("%s returned %i %s objects, expected atleast 5", 
                          reg_classname, len(proflist), 'Profile')
diff -r c7eaf17bd591 -r 813f4dc8b30e suites/libvirt-cim/cimtest/ReferencedProfile/02_refprofile_errs.py
--- a/suites/libvirt-cim/cimtest/ReferencedProfile/02_refprofile_errs.py	Fri Oct 10 03:08:12 2008 -0700
+++ b/suites/libvirt-cim/cimtest/ReferencedProfile/02_refprofile_errs.py	Mon Oct 13 02:34:26 2008 -0700
@@ -80,8 +80,7 @@
     proflist = []
     status = PASS
     try:
-        key_list = ["InstanceID"]
-        proflist = enumclass.enumerate(server,  reg_classname, key_list, virt)
+        proflist = enumclass.EnumInstances(server,  reg_classname)
         if len(proflist) < 5 :
             logger.error("%s returned %i %s objects, expected atleast 5", 
                                            reg_classname, len(proflist), 'Profile')
diff -r c7eaf17bd591 -r 813f4dc8b30e suites/libvirt-cim/cimtest/ResourceAllocationFromPool/05_RAPF_err.py
--- a/suites/libvirt-cim/cimtest/ResourceAllocationFromPool/05_RAPF_err.py	Fri Oct 10 03:08:12 2008 -0700
+++ b/suites/libvirt-cim/cimtest/ResourceAllocationFromPool/05_RAPF_err.py	Mon Oct 13 02:34:26 2008 -0700
@@ -111,7 +111,7 @@
     rasd_list = []
     status = PASS
     try:
-        rasd_list = enumclass.enumerate_inst(server, classname, virt)
+        rasd_list = enumclass.EnumNames(server, classname)
         if len(rasd_list) < 1:
             logger.error("%s returned %i instances, excepted atleast 1 "
                          "instance", classname, len(rasd_list))
diff -r c7eaf17bd591 -r 813f4dc8b30e suites/libvirt-cim/cimtest/ResourcePool/01_enum.py
--- a/suites/libvirt-cim/cimtest/ResourcePool/01_enum.py	Fri Oct 10 03:08:12 2008 -0700
+++ b/suites/libvirt-cim/cimtest/ResourcePool/01_enum.py	Mon Oct 13 02:34:26 2008 -0700
@@ -27,7 +27,7 @@
 import sys
 import os
 from distutils.file_util import move_file
-from XenKvmLib.enumclass import enumerate
+from XenKvmLib.enumclass import EnumInstances
 from XenKvmLib.classes import get_typed_class
 from XenKvmLib import vxml
 from CimTest import Globals
@@ -111,36 +111,39 @@
         logger.error("Failed to initialise the list")
         return status
 
-    key_list = ["InstanceID"]
+    mp = get_typed_class(virt, mp_cn)
+    pp = get_typed_class(virt, pp_cn)
+    dp = get_typed_class(virt, dp_cn)
+    np = get_typed_class(virt, np_cn)
+
+    try:
+        mempool = EnumInstances(ip, mp)
+    except Exception:
+        logger.error(Globals.CIM_ERROR_ENUMERATE % mp)
+        return FAIL
+    status = verify_fields(pool_list, mempool, mp)
     
     try:
-        mempool = enumerate(ip, mp_cn, key_list, virt)
+        propool = EnumInstances(ip, pp)
     except Exception:
-        logger.error(Globals.CIM_ERROR_ENUMERATE % mp_cn)
+        logger.error(Globals.CIM_ERROR_ENUMERATE % pp)
         return FAIL
-    status = verify_fields(pool_list, mempool, get_typed_class(virt, mp_cn))
-    
-    try:
-        propool = enumerate(ip, pp_cn, key_list, virt)
-    except Exception:
-        logger.error(Globals.CIM_ERROR_ENUMERATE % pp_cn)
-        return FAIL
-    status = verify_fields(pool_list, propool, get_typed_class(virt, pp_cn))
+    status = verify_fields(pool_list, propool, pp)
    
     if virt != 'LXC': 
         try:
-            diskpool = enumerate(ip, dp_cn, key_list, virt)
+            diskpool = EnumInstances(ip, dp)
         except Exception:
-            logger.error(Globals.CIM_ERROR_ENUMERATE % dp_cn)
+            logger.error(Globals.CIM_ERROR_ENUMERATE % dp)
             return FAIL
-        status = verify_fields(pool_list, diskpool, get_typed_class(virt, dp_cn))
+        status = verify_fields(pool_list, diskpool, dp)
     
     try:
-        netpool = enumerate(ip, np_cn, key_list, virt)
+        netpool = EnumInstances(ip, np)
     except Exception:
-        logger.error(Globals.CIM_ERROR_ENUMERATE % np_cn)
+        logger.error(Globals.CIM_ERROR_ENUMERATE % np)
         return FAIL
-    status = verify_fields(pool_list, netpool, get_typed_class(virt, np_cn))
+    status = verify_fields(pool_list, netpool, np)
     
     return status
 




More information about the Libvirt-cim mailing list