On Tue, 2017-07-11 at 14:00 +0100, Daniel P. Berrange wrote: > > You can get rid of <disk> and <controller> too, then add > > <controller type='usb' model='none'/> and > > <memballoon model='none'/> to avoid unnecessary devices > > popping up in the output file. > > FYI, this XML file is identical to the pre-existing qemuxml2argv-qemu-ns.xml > file, so I'm inclined to leave it as is I'm aware of that, that's why I said that my R-b would stand whether or not you decide to address these points. That said, I'd really prefer it if we started being more to the point with our test data and really only include the relevant information rather than copy the same pointless bits over and over again. Here's a counter-offer: if you agree to follow my advice above and use a minimal input file, I'll post a patch that strips the other qemu-ns*.xml from unnecessary cruft. Does that sound fair? :) > > > +++ b/tests/qemuxml2argvtest.c > > > @@ -1505,6 +1505,7 @@ mymain(void) > > > > > > DO_TEST("qemu-ns", NONE); > > > DO_TEST("qemu-ns-no-env", NONE); > > > + DO_TEST("qemu-ns-alt", NONE); > > > > You'll want to add this to qemuxml2xmltest too. > > This wont round trip - it'll end up outputing the canonical xmlns syntax > instead, for which we already have output tests. Hence proving that the alternative syntax and the canonical one result in the same output file. Why wouldn't we want to test that? -- Andrea Bolognani / Red Hat / Virtualization -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list