1. 08 Jun, 2018 1 commit
  2. 24 Jan, 2018 1 commit
  3. 29 Jul, 2016 2 commits
  4. 31 Mar, 2014 1 commit
  5. 28 Mar, 2014 2 commits
  6. 11 Sep, 2013 1 commit
  7. 22 Oct, 2012 1 commit
  8. 21 Oct, 2012 1 commit
  9. 22 Feb, 2012 1 commit
  10. 29 Jun, 2011 1 commit
  11. 02 Jun, 2011 1 commit
  12. 09 Sep, 2010 2 commits
    • Daniel P. Berrange's avatar
      Make nwfilter tests install off a CDROM kickstart file · b2011a7e
      Daniel P. Berrange authored
      Install of fetching the kickstart file from a URL, use a
      local CDROM image. Ensure the code uses a 'tck' prefix for
      all guest names. Use the standard TCK apis to creating a
      scratch disk image, instead of putting it in the global
      storage pool
      
      * Build.PL: Include ks.cfg
      * conf/default.cfg: Add ks config param
      * conf/ks.cfg: Default kickstart parameter
      * lib/Sys/Virt/TCK/NetworkHelpers.pm: Re-write & simplify logic
      * perl-Sys-Virt-TCK.spec.PL: Add mkisofs as a requirement
      * scripts/nwfilter/090-install-image.t, scripts/nwfilter/100-ping-still-working.t
        scripts/nwfilter/210-no-mac-spoofing.t,scripts/nwfilter/220-no-ip-spoofing.t,
        scripts/nwfilter/230-no-mac-broadcast.t, scripts/nwfilter/230-no-mac-broadcast.t:
        Change guest name to start with 'tck' prefix
      b2011a7e
    • Daniel P. Berrange's avatar
      Update UML default URLs to point to an image which still exists · 3d8f8d3b
      Daniel P. Berrange authored
      * conf/default.cfg: Update UML urls
      3d8f8d3b
  13. 06 May, 2010 1 commit
    • Eric Blake's avatar
      block devices: allow specification of size for safety · 41d98ba1
      Eric Blake authored
      I was getting failures of domain/103-blockdev-save-restore.t when
      connecting as qemu:///session, since my uid could stat /dev/sdb but
      not open it.  That test now skips for unprivileged users, as well as
      adds a layer of sanity checking against expected size to avoid
      trashing the wrong device.
      
      * conf/default.cfg (host_block_devices): Document optional size.
      * lib/Sys/Virt/TCK.pm (get_host_block_device): If optional size is
      supplied, skip a device that does not match.  Also, avoid devices
      that can't be opened.
      41d98ba1
  14. 15 Apr, 2010 1 commit
  15. 04 Mar, 2010 1 commit
    • Daniel P. Berrange's avatar
      Add TCK script for verifying disk based storage pools · 3772ac13
      Daniel P. Berrange authored
      This adds a reasonably comprehensive test script for working with
      disk based storage pools. It checks
      
       - Prevent re-formatting an existing partition table (currently
         missing this check in libvirt)
       - Formatting of a partiton table
       - Wiping a partition table (currently missing in libvirt)
       - Creating multiple storage volumes
       - Deleting storage volumes
      
      * conf/default.cfg: add config entry for specifying host block
        devices that a test script can use
      * lib/Sys/Virt/TCK.pm: Add API to get a host block device
      * lib/Sys/Virt/TCK/StoragePoolBuilder.pm: Fix typo in device
        XML formatting. Allow pool source format to be specified
      * scripts/storage/110-disk-pool.t: Test which creates a storage
        pool, creates some volumes, then deletes it all again.
      3772ac13
  16. 03 Mar, 2010 2 commits
    • Daniel P. Berrange's avatar
      Add TCK script for host PCI device hotplug/unplug · 4b686a39
      Daniel P. Berrange authored
      This adds support for testing host PCI device hotplug/unplug in
      libvirt drivers. This requires that the host have a usable
      IOMMU & hardware virt, and that the device in question can be
      reset safely.
      
      Since the TCK can't assume there are any host PCI devices that
      can be safely messed around with, the person running the test
      suite must first list one or more devices in the config file.
      If no devices are listed, the test will automatically skip
      all parts, rather than failing.
      
      * conf/default.cfg: Config entry to specify PCI devices that the
        TCK can mess around with
      * lib/Sys/Virt/TCK.pm: API for getting a host PCI device from
        the config
      * scripts/domain/250-pci-host-hotplug.t: Test case for PCI
        device hotplug/unplug.
      4b686a39
    • Daniel P. Berrange's avatar
      Add TCK script for host USB device hotplug/unplug · 8fd1a772
      Daniel P. Berrange authored
      This adds support for testing host USB device hotplug/unplug in
      libvirt drivers. This currently fails in all known libvirt
      drivers :-)  The QEMU driver only support the hotplug action,
      not unplug, hence the failure.
      
      Since the TCK can't assume there are any host USB devices that
      can be safely messed around with, the person running the test
      suite must first list one or more devices in the config file.
      If no devices are listed, the test will automatically skip
      all parts, rather than failing.
      
      * conf/default.cfg: Config entry to specify USB devices that the
        TCK can mess around with
      * lib/Sys/Virt/TCK.pm: API for getting a host USB device from
        the config
      * scripts/domain/240-usb-host-hotplug.t: Test case for USB
        device hotplug/unplug.
      8fd1a772
  17. 25 Aug, 2009 1 commit
  18. 07 Jul, 2009 2 commits
  19. 06 Jul, 2009 1 commit
  20. 24 Apr, 2009 1 commit
  21. 07 Apr, 2009 1 commit
  22. 06 Apr, 2009 1 commit