[Libvirt-cim] [PATCH] [TEST] Fix HostSystem/02_hostsystem_to_rasd.py for LXC

yunguol at cn.ibm.com yunguol at cn.ibm.com
Thu Nov 27 03:23:57 UTC 2008


# HG changeset patch
# User Guolian Yun <yunguol at cn.ibm.com>
# Date 1227756196 28800
# Node ID 11b47a83ffbdeb4ad8e505d3416a04264cc30372
# Parent  8807a94aa58a411d8596e717674c91c937881247
[TEST] Fix HostSystem/02_hostsystem_to_rasd.py for LXC

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

diff -r 8807a94aa58a -r 11b47a83ffbd suites/libvirt-cim/cimtest/HostSystem/02_hostsystem_to_rasd.py
--- a/suites/libvirt-cim/cimtest/HostSystem/02_hostsystem_to_rasd.py	Mon Nov 24 22:08:51 2008 -0800
+++ b/suites/libvirt-cim/cimtest/HostSystem/02_hostsystem_to_rasd.py	Wed Nov 26 19:23:16 2008 -0800
@@ -55,11 +55,12 @@
 from XenKvmLib.common_util import get_host_info
 from CimTest.Globals import logger, CIM_ERROR_ASSOCIATORNAMES, \
 CIM_ERROR_ASSOCIATORS
-from CimTest.ReturnCodes import PASS, FAIL
+from CimTest.ReturnCodes import PASS, FAIL, XFAIL_RC
 from XenKvmLib.rasd import verify_procrasd_values, verify_netrasd_values, \
 verify_diskrasd_values, verify_memrasd_values, verify_displayrasd_values, \
 rasd_init_list, verify_inputrasd_values
 
+libvirt_bug = "00009"
 sup_types = ['Xen', 'KVM', 'XenFV', 'LXC']
 
 test_dom    = "CrossClass_GuestDom"
@@ -182,6 +183,8 @@
                 status = verify_displayrasd_values(assoc_info[index], rasd)
             elif 'InputResourceAllocationSettingData' in CCName:
                 status = verify_inputrasd_values(assoc_info[index], rasd)
+                if status != PASS and virt == 'LXC':
+                    return XFAIL_RC(libvirt_bug)
             else:
                 status = FAIL
             if status != PASS:




More information about the Libvirt-cim mailing list