I got an error when running this test, but I believe the problem is on the providers side.

Testing KVM hypervisor
--------------------------------------------------------------------
VirtualSystemManagementService - 09_procrasd_persist.py: FAIL
ERROR     - Got CIM error CIM_ERR_FAILED: ResourceSettings Error: VirtualDevice property must be unique for each DiskResourceAllocationSettingData in a single guest with return code 1
ERROR     - Unable to define procrasd_persist_dom
InvokeMethod(DefineSystem): CIM_ERR_FAILED: ResourceSettings Error: VirtualDevice property must be unique for each DiskResourceAllocationSettingData in a single guest
--------------------------------------------------------------------

Since I don't believe the test is the problem, +1 and pushed.

On 10/25/2011 09:30 AM, eblima@linux.vnet.ibm.com wrote:
From: Eduardo Lima (Etrunko) <eblima@br.ibm.com>

Traceback (most recent call last):
  File "/usr/lib64/python2.7/logging/__init__.py", line 838, in emit
    msg = self.format(record)
  File "/usr/lib64/python2.7/logging/__init__.py", line 715, in format
    return fmt.format(record)
  File "/usr/lib64/python2.7/logging/__init__.py", line 464, in format
    record.message = record.getMessage()
  File "/usr/lib64/python2.7/logging/__init__.py", line 328, in getMessage
    msg = msg % self.args
TypeError: %d format: a number is required, not NoneType

Signed-off-by: Eduardo Lima (Etrunko) <eblima@br.ibm.com>
---
 .../09_procrasd_persist.py                         |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/suites/libvirt-cim/cimtest/VirtualSystemManagementService/09_procrasd_persist.py b/suites/libvirt-cim/cimtest/VirtualSystemManagementService/09_procrasd_persist.py
index cc5b71b..91415dd 100644
--- a/suites/libvirt-cim/cimtest/VirtualSystemManagementService/09_procrasd_persist.py
+++ b/suites/libvirt-cim/cimtest/VirtualSystemManagementService/09_procrasd_persist.py
@@ -91,19 +91,19 @@ def check_proc_sched(server, virt, cn_name):
             return FAIL
    
         if proc_rasd["VirtualQuantity"] != nvcpu and virt != 'KVM':
-            logger.error("VirtualQuantity is %i, expected %i", 
+            logger.error("VirtualQuantity is %s, expected %s",
                          proc_rasd["VirtualQuantity"], nvcpu)
             return FAIL
         elif proc_rasd["VirtualQuantity"] != nvcpu and virt == "KVM":
             return XFAIL_RC(libvirt_bug)

         if proc_rasd["Limit"] != limit:
-            logger.error("Limit is %i, expected %i", 
+            logger.error("Limit is %s, expected %s",
                          proc_rasd["Limit"], limit)
             return FAIL

         if proc_rasd["Weight"] != weight:
-            logger.error("Weight is %i, expected %i", 
+            logger.error("Weight is %s, expected %s",
                           proc_rasd["Weight"], weight)
             return FAIL

-- 1.7.4.4 _______________________________________________ Libvirt-cim mailing list Libvirt-cim@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-cim


-- 
Chip Vincent
Open Virtualization
IBM Linux Technology Center
cvincent@linux.vnet.ibm.com