[Libvirt-cim] Re: Fw: [TEST] Test failure summary for Xen/XenFV with and without sblim base providers with current resource
Guo Lian Yun
yunguol at cn.ibm.com
Fri Sep 19 01:31:49 UTC 2008
libvirt-cim-bounces at redhat.com wrote on 2008-09-18 23:41:40:
> > > >
> > >
> > > This will be changed in the future. The problem is that
> > > Linux_ComputerSystem lives in a different namespace, so we need to
make
> > > the association providers handle the different namespaces.
> > >
> > > In the SBLIM case, you'll want to use Linux_ComputerSystem instead
of
> > > HostSystem. However, we don't support that yet. I'd add a bug to
the
> > > cimtest wiki and then have the tests XFAIL in the situation where
you
> > > need to use Linux_ComputerSystem to resolve an association.
> >
> > Then how to verify the test use Linux_ComputerSystem instead of
> > HostSystem in test? One way is to check if sblim base provider is
> > installed,
> > the other way is to check the return instance of enumerate
HostSystem.
> > Any other suggestion?
> >
> > Thanks!
> >
>
> I'd do the following:
>
> 1) HostSystem: 01_enum.py - Enum Linux_ComputerSystem - if this call
> returns an instance, then the enum of HostSystem shouldn't return any
> instances. Otherwise, you should get back a HostSystem instance.
Which namespace does Linux_ComputerSystem live in? The enum of
Linux_ComputerSystem
return NULL:
[root at elm** ~]# wbemcli ein
http://root:password@localhost/root/virt:Linux_ComputerSystem
*
* wbemcli: Cim: (5) CIM_ERR_INVALID_CLASS: Linux_ComputerSystem
*
Since the namespace of Linux_ComputerSystem is different from the others,
how to set
CIM_NS twice in one test case? That is to say, I have to set CIM_NS as
/root/virt when I enum
HostSystem, then the namespace have to be set others when I enum
Linux_ComputerSystem in
one test case.
Thanks!
>
> 2) For all other tests the depend on a HostSystem instance, do an enum
> of HostSystem. If no instances are returned, do an enum of
> Linux_ComputerSystem and use that instance.
>
> Does this help?
> --
> Kaitlin Rupert
> IBM Linux Technology Center
> kaitlin at linux.vnet.ibm.com
>
> _______________________________________________
> Libvirt-cim mailing list
> Libvirt-cim at redhat.com
> https://www.redhat.com/mailman/listinfo/libvirt-cim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-cim/attachments/20080919/e1bb593a/attachment.htm>
More information about the Libvirt-cim
mailing list