Re: [libvirt] [PATCH v2 0/4] various test fixes and handling of input devices

2016-01-26 Thread Michal Privoznik
On 12.01.2016 12:59, Pavel Hrdina wrote:
> Some of the patches from v1 series are already pushed, only those 4 left for
> review.
> 
> Pavel Hrdina (4):
>   tests: use virtTestDifferenceFull in tests where we have output file
>   tests: add some missing tests to qemuxml2xmltest
>   device: cleanup input device code
>   tests: update test XML files to follow input changes
> 
>  src/Makefile.am|  4 +-
>  src/conf/domain_conf.c | 82 
> +++---
>  src/libxl/libxl_domain.c   |  5 ++
>  src/qemu/qemu_domain.c | 23 ++
>  src/xen/xen_driver.c   |  5 ++
>  src/xenapi/xenapi_driver.c |  5 ++
>  src/xenconfig/xen_common.c | 22 ++
>  src/xenconfig/xen_common.h |  2 +
>  .../disk_snapshot_redefine.xml |  2 +
>  .../external_vm_redefine.xml   |  2 +
>  tests/domainsnapshotxml2xmlout/full_domain.xml |  2 +
>  tests/domainsnapshotxml2xmlout/metadata.xml|  2 +
>  tests/domainsnapshotxml2xmltest.c  |  2 +-
>  tests/interfacexml2xmltest.c   |  2 +-
>  tests/lxcconf2xmltest.c|  2 +-
>  tests/nodedevxml2xmltest.c |  2 +-
>  tests/qemuhotplugtest.c| 11 ++-
>  .../qemuhotplug-hotplug-base+disk-scsi.xml |  2 +
>  .../qemuhotplug-hotplug-base+disk-usb.xml  |  2 +
>  .../qemuhotplug-hotplug-base+disk-virtio.xml   |  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-bios-nvram.xml |  2 +
>  .../qemuxml2argvdata/qemuxml2argv-blkdeviotune.xml |  2 +
>  .../qemuxml2argv-blkiotune-device.xml  |  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-blkiotune.xml  |  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-boot-cdrom.xml |  2 +
>  .../qemuxml2argvdata/qemuxml2argv-boot-floppy.xml  |  2 +
>  .../qemuxml2argv-boot-menu-disable.xml |  2 +
>  .../qemuxml2argv-boot-menu-enable-with-timeout.xml |  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-boot-multi.xml |  2 +
>  .../qemuxml2argvdata/qemuxml2argv-boot-network.xml |  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-boot-order.xml |  2 +
>  .../qemuxml2argv-channel-guestfwd.xml  |  2 +
>  .../qemuxml2argv-channel-virtio.xml|  2 +
>  .../qemuxml2argv-chardev-label.xml |  2 +
>  .../qemuxml2argv-clock-catchup.xml |  2 +
>  .../qemuxml2argv-clock-localtime.xml   |  2 +
>  .../qemuxml2argv-clock-timer-hyperv-rtc.xml|  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-clock-utc.xml  |  2 +
>  .../qemuxml2argv-console-compat.xml|  2 +
>  .../qemuxml2argv-console-virtio-many.xml   |  2 +
>  .../qemuxml2argv-cpu-eoi-disabled.xml  |  2 +
>  .../qemuxml2argv-cpu-eoi-enabled.xml   |  2 +
>  .../qemuxml2argv-cpu-host-kvmclock.xml |  2 +
>  .../qemuxml2argv-cpu-host-model-features.xml   |  2 +
>  .../qemuxml2argv-cpu-host-passthrough-features.xml |  2 +
>  .../qemuxml2argvdata/qemuxml2argv-cpu-kvmclock.xml |  2 +
>  .../qemuxml2argv-cpu-numa-disjoint.xml |  2 +
>  .../qemuxml2argv-cpu-numa-memshared.xml|  2 +
>  ...xml2argv-cputune-iothreadsched-zeropriority.xml |  2 +
>  .../qemuxml2argv-cputune-numatune.xml  |  2 +
>  .../qemuxml2argv-cputune-zero-shares.xml   |  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-cputune.xml|  2 +
>  .../qemuxml2argv-disk-active-commit.xml|  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-disk-aio.xml   |  2 +
>  .../qemuxml2argv-disk-cdrom-empty.xml  |  2 +
>  tests/qemuxml2argvdata/qemuxml2argv-disk-cdrom.xml |  2 +
>  .../qemuxml2argv-disk-copy_on_read.xml |  2 +
>  .../qemuxml2argv-disk-drive-boot-cdrom.xml |  3 +
>  .../qemuxml2argv-disk-drive-boot-disk.xml  |  3 +
>  .../qemuxml2argv-disk-drive-cache-directsync.xml   |  2 +
>  .../qemuxml2argv-disk-drive-cache-unsafe.xml   |  2 +
>  .../qemuxml2argv-disk-drive-cache-v2-none.xml  |  2 +
>  .../qemuxml2argv-disk-drive-cache-v2-wb.xml|  2 +
>  .../qemuxml2argv-disk-drive-cache-v2-wt.xml|  2 +
>  .../qemuxml2argv-disk-drive-copy-on-read.xml   |  2 +
>  ...muxml2argv-disk-drive-error-policy-enospace.xml |  2 +
>  .../qemuxml2argv-disk-drive-error-policy-stop.xml  |  2 +
>  ...rgv-disk-drive-error-policy-wreport-rignore.xml |  2 +
>  .../qemuxml2argv-disk-drive-fat.xml|  2 +
>  .../qemuxml2argv-disk-drive-fmt-qcow.xml   |  2 +
>  .../qemuxml2argv-disk-drive-network-gluster.xml|  2 +
>  .../qemuxml2argv-disk-drive-network-iscsi-auth.xml |  2 +
>  .../qemuxml2argv-disk-drive-network-iscsi.xml  |  2 +
>  .../qemuxml2argv-disk-drive-network-nbd-export.xml |  2 +
>  ...xml2argv-disk-drive-network-nbd-ipv6-export.xml |  2 +
>  

Re: [libvirt] [PATCH v2 0/4] various test fixes and handling of input devices

2016-01-26 Thread Pavel Hrdina
ping

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


[libvirt] [PATCH v2 0/4] various test fixes and handling of input devices

2016-01-12 Thread Pavel Hrdina
Some of the patches from v1 series are already pushed, only those 4 left for
review.

Pavel Hrdina (4):
  tests: use virtTestDifferenceFull in tests where we have output file
  tests: add some missing tests to qemuxml2xmltest
  device: cleanup input device code
  tests: update test XML files to follow input changes

 src/Makefile.am|  4 +-
 src/conf/domain_conf.c | 82 +++---
 src/libxl/libxl_domain.c   |  5 ++
 src/qemu/qemu_domain.c | 23 ++
 src/xen/xen_driver.c   |  5 ++
 src/xenapi/xenapi_driver.c |  5 ++
 src/xenconfig/xen_common.c | 22 ++
 src/xenconfig/xen_common.h |  2 +
 .../disk_snapshot_redefine.xml |  2 +
 .../external_vm_redefine.xml   |  2 +
 tests/domainsnapshotxml2xmlout/full_domain.xml |  2 +
 tests/domainsnapshotxml2xmlout/metadata.xml|  2 +
 tests/domainsnapshotxml2xmltest.c  |  2 +-
 tests/interfacexml2xmltest.c   |  2 +-
 tests/lxcconf2xmltest.c|  2 +-
 tests/nodedevxml2xmltest.c |  2 +-
 tests/qemuhotplugtest.c| 11 ++-
 .../qemuhotplug-hotplug-base+disk-scsi.xml |  2 +
 .../qemuhotplug-hotplug-base+disk-usb.xml  |  2 +
 .../qemuhotplug-hotplug-base+disk-virtio.xml   |  2 +
 tests/qemuxml2argvdata/qemuxml2argv-bios-nvram.xml |  2 +
 .../qemuxml2argvdata/qemuxml2argv-blkdeviotune.xml |  2 +
 .../qemuxml2argv-blkiotune-device.xml  |  2 +
 tests/qemuxml2argvdata/qemuxml2argv-blkiotune.xml  |  2 +
 tests/qemuxml2argvdata/qemuxml2argv-boot-cdrom.xml |  2 +
 .../qemuxml2argvdata/qemuxml2argv-boot-floppy.xml  |  2 +
 .../qemuxml2argv-boot-menu-disable.xml |  2 +
 .../qemuxml2argv-boot-menu-enable-with-timeout.xml |  2 +
 tests/qemuxml2argvdata/qemuxml2argv-boot-multi.xml |  2 +
 .../qemuxml2argvdata/qemuxml2argv-boot-network.xml |  2 +
 tests/qemuxml2argvdata/qemuxml2argv-boot-order.xml |  2 +
 .../qemuxml2argv-channel-guestfwd.xml  |  2 +
 .../qemuxml2argv-channel-virtio.xml|  2 +
 .../qemuxml2argv-chardev-label.xml |  2 +
 .../qemuxml2argv-clock-catchup.xml |  2 +
 .../qemuxml2argv-clock-localtime.xml   |  2 +
 .../qemuxml2argv-clock-timer-hyperv-rtc.xml|  2 +
 tests/qemuxml2argvdata/qemuxml2argv-clock-utc.xml  |  2 +
 .../qemuxml2argv-console-compat.xml|  2 +
 .../qemuxml2argv-console-virtio-many.xml   |  2 +
 .../qemuxml2argv-cpu-eoi-disabled.xml  |  2 +
 .../qemuxml2argv-cpu-eoi-enabled.xml   |  2 +
 .../qemuxml2argv-cpu-host-kvmclock.xml |  2 +
 .../qemuxml2argv-cpu-host-model-features.xml   |  2 +
 .../qemuxml2argv-cpu-host-passthrough-features.xml |  2 +
 .../qemuxml2argvdata/qemuxml2argv-cpu-kvmclock.xml |  2 +
 .../qemuxml2argv-cpu-numa-disjoint.xml |  2 +
 .../qemuxml2argv-cpu-numa-memshared.xml|  2 +
 ...xml2argv-cputune-iothreadsched-zeropriority.xml |  2 +
 .../qemuxml2argv-cputune-numatune.xml  |  2 +
 .../qemuxml2argv-cputune-zero-shares.xml   |  2 +
 tests/qemuxml2argvdata/qemuxml2argv-cputune.xml|  2 +
 .../qemuxml2argv-disk-active-commit.xml|  2 +
 tests/qemuxml2argvdata/qemuxml2argv-disk-aio.xml   |  2 +
 .../qemuxml2argv-disk-cdrom-empty.xml  |  2 +
 tests/qemuxml2argvdata/qemuxml2argv-disk-cdrom.xml |  2 +
 .../qemuxml2argv-disk-copy_on_read.xml |  2 +
 .../qemuxml2argv-disk-drive-boot-cdrom.xml |  3 +
 .../qemuxml2argv-disk-drive-boot-disk.xml  |  3 +
 .../qemuxml2argv-disk-drive-cache-directsync.xml   |  2 +
 .../qemuxml2argv-disk-drive-cache-unsafe.xml   |  2 +
 .../qemuxml2argv-disk-drive-cache-v2-none.xml  |  2 +
 .../qemuxml2argv-disk-drive-cache-v2-wb.xml|  2 +
 .../qemuxml2argv-disk-drive-cache-v2-wt.xml|  2 +
 .../qemuxml2argv-disk-drive-copy-on-read.xml   |  2 +
 ...muxml2argv-disk-drive-error-policy-enospace.xml |  2 +
 .../qemuxml2argv-disk-drive-error-policy-stop.xml  |  2 +
 ...rgv-disk-drive-error-policy-wreport-rignore.xml |  2 +
 .../qemuxml2argv-disk-drive-fat.xml|  2 +
 .../qemuxml2argv-disk-drive-fmt-qcow.xml   |  2 +
 .../qemuxml2argv-disk-drive-network-gluster.xml|  2 +
 .../qemuxml2argv-disk-drive-network-iscsi-auth.xml |  2 +
 .../qemuxml2argv-disk-drive-network-iscsi.xml  |  2 +
 .../qemuxml2argv-disk-drive-network-nbd-export.xml |  2 +
 ...xml2argv-disk-drive-network-nbd-ipv6-export.xml |  2 +
 .../qemuxml2argv-disk-drive-network-nbd-ipv6.xml   |  2 +
 .../qemuxml2argv-disk-drive-network-nbd-unix.xml   |  2 +
 .../qemuxml2argv-disk-drive-network-nbd.xml|  2 +
 .../qemuxml2argv-disk-drive-network-r