[libvirt] RH EL5 test failure on interfaceshematest and xencapstest
Andy Howell
andy at gamubaru.com
Sat Nov 6 22:30:09 UTC 2010
Sorry to reply to my own post. I found more info regarding xencapstest. It seems that this
is failing because the virConnectPtr is NULL in xencapstest.c, line 50:
if (!(caps = xenHypervisorMakeCapabilitiesInternal(NULL, hostmachine, fp1, fp2)))
This in turn calls src/xen/xend_internal.c xenDaemonNodeGetTopology() with the NULL
virConnectPtr.
I guess the test needs a mock virConnect.
Regards,
Andy
On 11/06/2010 02:30 PM, Andy Howell wrote:
>
> I'm trying to build a new RPM for libvirt-0.8.5. Two tests are failing:
>
> interfaceschematest
> xencapstest
>
> Are these known errors? Any work-arounds?
>
> Thanks,
>
> Andy
>
> ./interfaceschematest
> 1) interfaceschemadata/bridge.xml ... FAILED
> xmllint --relaxng /usr/src/redhat/BUILD/libvirt-0.8.5/tests/../docs/schemas/interface.rng
> --noout /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge.xml
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge.xml:8: element
> interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge.xml:9: element mac:
> Relax-NG validity error : Did not expect element mac there
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge.xml:11: element
> interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge.xml:11: element
> interface: Relax-NG validity error : Expecting an element , got nothing
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge.xml:3: element mtu:
> Relax-NG validity error : Expecting element bridge, got mtu
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge.xml fails to validate
> 2) interfaceschemadata/vlan.xml ... OK
> 3) interfaceschemadata/ipv6-dhcp.xml ... OK
> 4) interfaceschemadata/bond-arp.xml ... OK
> 5) interfaceschemadata/ipv6-autoconf-dhcp.xml ... OK
> 6) interfaceschemadata/ethernet-static.xml ... OK
> 7) interfaceschemadata/ipv6-autoconf.xml ... OK
> 8) interfaceschemadata/bridge-vlan.xml ... FAILED
> xmllint --relaxng /usr/src/redhat/BUILD/libvirt-0.8.5/tests/../docs/schemas/interface.rng
> --noout /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-vlan.xml
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-vlan.xml:7: element
> interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-vlan.xml:8: element
> vlan: Relax-NG validity error : Did not expect element vlan there
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-vlan.xml:1: element
> interface: Relax-NG validity error : Element interface failed to validate content
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-vlan.xml:3: element
> protocol: Relax-NG validity error : Expecting element bond, got protocol
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-vlan.xml:3: element
> protocol: Relax-NG validity error : Expecting element vlan, got protocol
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-vlan.xml fails to
> validate
> 9) interfaceschemadata/bridge-no-address.xml ... FAILED
> xmllint --relaxng /usr/src/redhat/BUILD/libvirt-0.8.5/tests/../docs/schemas/interface.rng
> --noout /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-no-address.xml
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-no-address.xml:5:
> element interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-no-address.xml:6:
> element mac: Relax-NG validity error : Did not expect element mac there
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-no-address.xml:8:
> element interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-no-address.xml:8:
> element interface: Relax-NG validity error : Expecting an element , got nothing
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-no-address.xml:1:
> element interface: Relax-NG validity error : Element interface failed to validate content
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-no-address.xml fails
> to validate
> 10) interfaceschemadata/ethernet-static-no-prefix.xml ... OK
> 11) interfaceschemadata/bridge42.xml ... FAILED
> xmllint --relaxng /usr/src/redhat/BUILD/libvirt-0.8.5/tests/../docs/schemas/interface.rng
> --noout /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge42.xml
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge42.xml:5: element
> interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge42.xml:5: element
> interface: Relax-NG validity error : Expecting an element , got nothing
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge42.xml:1: element
> interface: Relax-NG validity error : Element interface failed to validate content
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge42.xml:1: element
> interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge42.xml fails to validate
> 12) interfaceschemadata/bridge-empty.xml ... OK
> 13) interfaceschemadata/ipv6-local.xml ... OK
> 14) interfaceschemadata/ipv6-static-multi.xml ... OK
> 15) interfaceschemadata/ethernet-dhcp.xml ... OK
> 16) interfaceschemadata/bridge-bond.xml ... FAILED
> xmllint --relaxng /usr/src/redhat/BUILD/libvirt-0.8.5/tests/../docs/schemas/interface.rng
> --noout /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-bond.xml
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-bond.xml:1: element
> interface: Relax-NG validity error : Element interface failed to validate content
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-bond.xml:1: element
> interface: Relax-NG validity error : Element interface failed to validate attributes
> /usr/src/redhat/BUILD/libvirt-0.8.5/tests/interfaceschemadata/bridge-bond.xml fails to
> validate
> 17) interfaceschemadata/bond.xml ... OK
> 18) interfaceschemadata/ipv6-static.xml ... OK
>
> ./xencapstest
> TEST: xencapstest
> 1) Capabilities for i686, no PAE, no HVM ... FAILED
> 2) Capabilities for i686, PAE, no HVM ... FAILED
> 3) Capabilities for i686, PAE, HVM ... FAILED
> 4) Capabilities for x86_64, no HVM ... FAILED
> 5) Capabilities for x86_64, HVM ... FAILED
> 6) Capabilities for ia64, no HVM, LE ... FAILED
> 7) Capabilities for ia64, HVM, LE ... FAILED
> 8) Capabilities for ia64, no HVM, BE ... FAILED
> 9) Capabilities for ia64, HVM, BE ... FAILED
> 10) Capabilities for ppc64 ... FAILED
>
>
>
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
-------------- next part --------------
A non-text attachment was scrubbed...
Name: andy.vcf
Type: text/x-vcard
Size: 193 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20101106/f0a1ba79/attachment-0001.vcf>
More information about the libvir-list
mailing list