[virt-tools-list] Problems with virtinst NIC tests
Cole Robinson
crobinso at redhat.com
Fri Feb 11 17:13:09 UTC 2011
On 02/11/2011 10:37 AM, Eric Blake wrote:
> On 02/11/2011 08:27 AM, Cole Robinson wrote:
>>> Once that's done I see another failure because change-nics-out.xml
>>> has XML elements in the wrong order:
>>>
>
>>> <interface type="bridge">
>>> + <source bridge="newbr0"/>
>>> <mac address="11:22:33:44:55:66"/>
>>> <model type="virtio"/>
>>> - <source bridge="newbr0"/>
>>> </interface>
>
>>
>> The xmlparse test is using virtinst to alter an XML definition in place, which
>> can cause XML elements to come and go. New elements are always added at the
>> end of the block, so it won't always generate the same ordering as libvirt uses.
>
> Should the .rng file be using <interleave> to allow these elements in
> arbitrary order?
>
Everything should probably be interleave in the rng, at least for XML input. I
can't think of a single case where any sort of strict ordering is required,
though ordering does have value for cases like boot device list and disk
device ordering.
- Cole
More information about the virt-tools-list
mailing list