[Libvirt-cim] [PATCH] [TEST] Update get_exp_template_rasd_len() based on template RASD additions
Deepti B Kalakeri
deeptik at linux.vnet.ibm.com
Thu Jul 2 07:23:37 UTC 2009
This is occurring because we are overwriting the exp_len calculation of
line 337 with 339.
Deepti B Kalakeri wrote:
> Tc fails for Xen with the following error:
>
> Testing Xen hypervisor
> --------------------------------------------------------------------
> HostSystem - 03_hs_to_settdefcap.py: FAIL
> ERROR - Xen_SettingsDefineCapabilities returned 80 RASD objects
> instead of 16 for DiskPool/cimtest-diskpool
> CIM_ERR_INVALID_CLASS: Linux_ComputerSystem
> --------------------------------------------------------------------
>
>
> Kaitlin Rupert wrote:
>> # HG changeset patch
>> # User Kaitlin Rupert <karupert at us.ibm.com>
>> # Date 1246477946 25200
>> # Node ID 857398f2e66069d7a8421c3229d821b8e82467ea
>> # Parent a8b01b9726bf386defc29540e33f81e0850ac3a6
>> [TEST] Update get_exp_template_rasd_len() based on template RASD
>> additions
>>
>> The providers now return template RASDs for both "bridge" and "network"
>> interface types. In addition to that, the providers now return template
>> DiskPoolRASDs for iSCSI pools
>>
>> Signed-off-by: Kaitlin Rupert <karupert at us.ibm.com>
>>
>> diff -r a8b01b9726bf -r 857398f2e660
>> suites/libvirt-cim/lib/XenKvmLib/rasd.py
>> --- a/suites/libvirt-cim/lib/XenKvmLib/rasd.py Wed Jul 01 11:23:00
>> 2009 -0700
>> +++ b/suites/libvirt-cim/lib/XenKvmLib/rasd.py Wed Jul 01 12:52:26
>> 2009 -0700
>> @@ -320,7 +320,7 @@
>> exp_len = exp_base_num
>> if id == "DiskPool/0":
>> - pool_types = 5
>> + pool_types = 6
>> return exp_base_num * pool_types if virt == 'Xen'
>> or virt == 'XenFV':
>> @@ -363,8 +363,9 @@
>> if rev >= net_rasd_template_changes:
>> dev_types = 2
>> + net_types = 2
>>
>> - return exp_base_num * dev_types
>> + return exp_base_num * dev_types * net_types
>>
>> def get_exp_template_rasd_len(virt, ip, id):
>> curr_cim_rev, changeset = get_provider_version(virt, ip)
>>
>> _______________________________________________
>> Libvirt-cim mailing list
>> Libvirt-cim at redhat.com
>> https://www.redhat.com/mailman/listinfo/libvirt-cim
>>
>
--
Thanks and Regards,
Deepti B. Kalakeri
IBM Linux Technology Center
deeptik at linux.vnet.ibm.com
More information about the Libvirt-cim
mailing list