[libvirt] [PATCH tck 0/6] Update TCK for current libvirt/qemu environments

Mike Latimer mlatimer at suse.com
Mon Oct 5 23:18:37 UTC 2015


Hi,

TCK needs some changes in order to better handle current libvirt/qemu
environments. This patch series contains patches to address most (not all*)
of the issues I've been encountering:

 - IP addresses can no longer be retrieved from default.leases
 - NUMA flags AFFECT_LIVE and AFFECT_CONFIG are mutually exclusive
 - cow format is no longer supported by qemu
 - dnsmasq spawns a child process with the same process name and params

In addition to the above fixes, additional delays improve the reliability
of the nwfilter and hotplugging tests.

Thanks,
Mike

* I'll post another series shortly, dealing with issues in 121-block-info.t.

Mike Latimer (6):
  Retrieve ip address from arp instead of leases
  nwfilter startup and shutdown delay
  NUMA flags are exclusive
  Remove cow format tests
  Delay before hotplugging
  Handle dnsmasq child processes

 lib/Sys/Virt/TCK/NetworkHelpers.pm                    |  8 ++++----
 scripts/domain/200-disk-hotplug.t                     |  1 +
 scripts/domain/202-numa-set-parameters.t              | 14 +++++++++-----
 scripts/domain/210-nic-hotplug.t                      |  1 +
 scripts/domain/215-nic-hotplug-many.t                 |  1 +
 scripts/networks/networkxml2hostout/tck-testnet-1.dat |  2 +-
 scripts/networks/networkxml2hostout/tck-testnet-2.dat |  2 +-
 scripts/networks/networkxml2hostout/tck-testnet-3.dat |  2 +-
 scripts/nwfilter/100-ping-still-working.t             |  4 ++--
 scripts/nwfilter/210-no-mac-spoofing.t                |  4 ++--
 scripts/nwfilter/220-no-ip-spoofing.t                 | 15 ++++++++++++---
 scripts/nwfilter/230-no-mac-broadcast.t               |  4 ++--
 scripts/nwfilter/240-no-arp-spoofing.t                |  4 ++--
 scripts/storage/100-create-vol-dir.t                  | 19 +------------------
 scripts/storage/200-clone-vol-dir.t                   |  4 ++--
 15 files changed, 42 insertions(+), 43 deletions(-)

-- 
1.8.4.5




More information about the libvir-list mailing list