libvirt/tests
Daniel P. Berrange eae746b2d7 Stop linking tests/commandhelper to libvirt code
The commandhelper binary is a helper for commandtest that
validates what file handles were inherited. For this to
work reliably we must not have any libraries that leak
file descriptors into commandhelper. Unfortunately some
versions of gnutls will intentionally open file handles
at library load time via a constructor function.

We previously hacked around this in

  commit 4cbc15d037
  Author: Martin Kletzander <mkletzan@redhat.com>
  Date:   Fri May 2 09:55:52 2014 +0200

    tests: don't fail with newer gnutls

    gnutls-3.3.0 and newer leaves 2 FDs open in order to be backwards
    compatible when it comes to chrooted binaries [1].  Linking
    commandhelper with gnutls then leaves these two FDs open and
    commandtest fails thanks to that.  This patch does not link
    commandhelper with libvirt.la, but rather only the utilities making
    the test pass.

    Based on suggestion from Daniel [2].

    [1] http://lists.gnutls.org/pipermail/gnutls-help/2014-April/003429.html
    [2] https://www.redhat.com/archives/libvir-list/2014-April/msg01119.html

That fix relied on fact that while libvirt.so linked with
gnutls, libvirt_util.la did not link to it.  With the
introduction of the util/vircrypto.c file that assumption
is no longer valid. We must not link to libvirt_util.la
at all - only gnulib and libc can (hopefully) be relied
on not to open random file descriptors in constructors.

Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-09-20 14:32:12 +01:00
..
bhyveargv2xmldata bhyve: add e1000 nic support 2017-02-11 06:51:28 +04:00
bhyvexml2argvdata bhyve: Add support for VNC autoport 2017-08-06 09:24:26 +04:00
bhyvexml2xmloutdata bhyve: Add support for VNC autoport 2017-08-06 09:24:26 +04:00
capabilityschemadata tests: unify qemu binary paths for all qemu related tests 2017-04-11 14:06:47 +02:00
commanddata command: test umask support 2014-09-03 09:36:13 -06:00
cputestdata python: Don't hardcode interpreter path 2017-09-19 16:04:53 +02:00
domaincapsschemadata cpu: Add clwb/pcommit CPU features 2017-09-18 15:10:46 +02:00
domainconfdata
domainschemadata tests: unify qemu binary paths for all qemu related tests 2017-04-11 14:06:47 +02:00
domainsnapshotxml2xmlin
domainsnapshotxml2xmlout tests: unify qemu binary paths for all qemu related tests 2017-04-11 14:06:47 +02:00
fchostdata/fc_host nodedev: Fabric name must not be required for fc_host capability 2017-01-18 06:31:54 -05:00
genericxml2xmlindata tests: add generic xml chardev source reconnect tests 2017-08-29 10:30:05 +02:00
genericxml2xmloutdata tests: add generic xml chardev source reconnect tests 2017-08-29 10:30:05 +02:00
interfaceschemadata interface: allow multiple IPv4 addresses + dhcp on a single interface 2015-05-22 10:14:01 -04:00
libxlxml2domconfigdata libxl: Add a test suite for libxl_domain_config generator 2017-08-04 10:17:55 -06:00
lxcconf2xmldata lxc: support <interface type='ethernet'> 2016-05-24 15:21:05 -04:00
lxcxml2xmldata lxc: add possibility to define init uid/gid 2017-07-11 10:41:24 +02:00
lxcxml2xmloutdata
networkxml2confdata network: don't add "no-resolv" if we still need DNS servers from resolv.conf 2017-03-21 11:25:59 -04:00
networkxml2firewalldata tests: redo test argv file line wrapping 2015-11-09 15:50:39 +00:00
networkxml2xmlin network: don't add "no-resolv" if we still need DNS servers from resolv.conf 2017-03-21 11:25:59 -04:00
networkxml2xmlout network: don't add "no-resolv" if we still need DNS servers from resolv.conf 2017-03-21 11:25:59 -04:00
networkxml2xmlupdatein network: validate DHCP ranges are completely within defined network 2015-06-02 12:40:07 -04:00
networkxml2xmlupdateout network: validate DHCP ranges are completely within defined network 2015-06-02 12:40:07 -04:00
nodedevschemadata nodedev: add switchdev to NIC capabilities 2017-09-18 08:32:24 -04:00
nssdata nss: Introduce libvirt-guest module 2016-12-06 13:34:00 +01:00
nwfilterxml2firewalldata tests: redo test argv file line wrapping 2015-11-09 15:50:39 +00:00
nwfilterxml2xmlin nwfilter: Add support for icmpv6 filtering 2015-01-07 11:41:49 -05:00
nwfilterxml2xmlout nwfilter: Add support for icmpv6 filtering 2015-01-07 11:41:49 -05:00
qemuagentdata tests: unify qemu binary paths for all qemu related tests 2017-04-11 14:06:47 +02:00
qemuargv2xmldata qemu: Provide default LUN=0 for iSCSI if not provided 2017-09-12 10:33:25 -04:00
qemucapabilitiesdata qemu: Detect support for vxhs 2017-09-19 21:10:21 -04:00
qemucaps2xmldata qemu: command: Use -name guest= if available 2016-05-16 10:30:38 -04:00
qemuhelpdata qemuhelptest: regenerate data for qemu-kvm-1.2.0 2016-09-23 10:30:54 +02:00
qemuhotplugtestcpus tests: unify qemu binary paths for all qemu related tests 2017-04-11 14:06:47 +02:00
qemuhotplugtestdevices tests: hotplug: Test disks with duplicate WWNs 2017-06-23 14:11:25 +02:00
qemuhotplugtestdomains tests: hotplug: Test disks with duplicate WWNs 2017-06-23 14:11:25 +02:00
qemumemlockdata tests: Update qemumemlock data 2017-07-15 14:50:42 +02:00
qemumonitorjsondata tests: deterministichash: Make hash tables arch-independent 2017-08-03 09:54:36 +02:00
qemuxml2argvdata vhost-user: add support reconnect for vhost-user ports 2017-09-20 15:12:40 +02:00
qemuxml2xmloutdata docs: Add schema and docs for Veritas HyperScale (VxHS) 2017-09-19 21:10:21 -04:00
secretxml2xmlin conf: Add new secret type "tls" 2016-09-09 08:20:05 -04:00
securityselinuxhelperdata
securityselinuxlabeldata caps: Use DomainDataLookup to replace GuestDefault* 2015-04-20 16:43:13 -04:00
sexpr2xmldata graphics: make address attribute for listen type='address' optional 2016-05-17 10:41:45 +02:00
storagepoolschemadata
storagepoolxml2xmlin schema: do not require name for certain pool types 2017-03-29 10:36:55 +02:00
storagepoolxml2xmlout conf: do not steal pointers from the pool source 2017-03-29 10:36:55 +02:00
storagevolschemadata
storagevolxml2argvdata tests: Add storagevol tests for format=iso 2017-03-08 13:22:33 -05:00
storagevolxml2xmlin tests: Add storagevol tests for format=iso 2017-03-08 13:22:33 -05:00
storagevolxml2xmlout tests: Add storagevol tests for format=iso 2017-03-08 13:22:33 -05:00
sysinfodata tests: sysinfo: Add test data for HP moonshot aarch64 box 2017-03-07 10:44:26 +01:00
vboxsnapshotxmldata
vircaps2xmldata Report more correct information for cache control 2017-06-16 13:09:41 +02:00
vircgroupdata Avoid hidden cgroup mount points 2017-07-13 09:37:52 +02:00
virconfdata tests: rename test_conf -> virconftest 2016-04-21 18:14:07 -04:00
virfilecachedata tests: add virfilecachetest 2017-07-26 15:33:45 +02:00
virfiledata
virhostcpudata tests: Add linux-caches sysfs entries for vircaps2xmltest 2017-03-27 13:13:29 +02:00
virjsondata tests: Validate that JSON deflattening fixed nested json pseudo-protocol strings 2017-07-11 14:24:17 +02:00
virmacmaptestdata tests: deterministichash: Make hash tables arch-independent 2017-08-03 09:54:36 +02:00
virnetdaemondata virjson: Make pretty format more compact 2016-05-05 10:01:55 +02:00
virnetdevtestdata/sys/class/net Introduce virnetdevtest 2015-04-14 19:33:02 +02:00
virpcitestdata
virscsidata
virstorageutildata storage: gluster: Use volume name as "<name>" field in the XML 2017-04-04 16:36:15 +02:00
virusbtestdata/sys_bus_usb/devices
vmwareverdata
vmx2xmldata graphics: make address attribute for listen type='address' optional 2016-05-17 10:41:45 +02:00
xencapsdata capabilities: Format <domain/> properly 2014-12-24 18:01:44 +01:00
xlconfigdata xenconfig: fix handling of NULL disk source 2017-05-19 08:47:36 -06:00
xmconfigdata xmconfigdata: drop tests for multi serial 2016-09-02 12:46:03 -06:00
xml2sexprdata conf/openvz: eliminate incorrect/undocumented use of <source dev='blah'/> 2016-06-26 19:33:08 -04:00
xml2vmxdata esx: Add VMCI device for virtualHW >= 7 2016-05-26 11:17:06 +02:00
.valgrind.supp valgrind: add suppression for bash memory leak 2017-02-14 10:54:29 +01:00
Makefile.am Stop linking tests/commandhelper to libvirt code 2017-09-20 14:32:12 +01:00
bhyveargv2xmlmock.c bhyve: add tests for bhyveParseCommandLineString 2016-07-10 15:40:11 -04:00
bhyveargv2xmltest.c conf: Add save cookie callbacks to xmlopt 2017-06-07 13:36:01 +02:00
bhyvexml2argvmock.c Set coalesce settings for domain interfaces 2017-04-21 13:35:04 +02:00
bhyvexml2argvtest.c bhyve: Add support for VNC autoport 2017-08-06 09:24:26 +04:00
bhyvexml2xmltest.c bhyve: Add support for VNC autoport 2017-08-06 09:24:26 +04:00
check-file-access.pl perl: Don't hardcode interpreter path 2017-09-19 16:04:53 +02:00
commandhelper.c Stop linking tests/commandhelper to libvirt code 2017-09-20 14:32:12 +01:00
commandtest.c tests: fix some resource leaks 2017-04-11 13:23:01 +02:00
cputest.c tests: Add CPUID data for Intel(R) Xeon(R) Gold 6148 CPU 2017-09-18 15:10:46 +02:00
domaincapsmock.c domaincapstest: Don't read data from host 2016-07-01 12:20:54 +02:00
domaincapstest.c tests: rewrite host CPU mocking 2017-07-26 15:35:02 +02:00
domainconftest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
domainsnapshotxml2xmltest.c conf: Pass xmlopt to virDomainSnapshotDefFormat 2017-06-07 13:36:01 +02:00
esxutilstest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
eventtest.c lib: Fix c99 style comments 2017-04-27 14:13:19 +02:00
fchosttest.c tests: fix some resource leaks 2017-04-11 13:23:01 +02:00
fdstreamtest.c fdstreamtest: Print more info on read failure 2017-04-28 14:17:10 +02:00
file_access_whitelist.txt tests: Introduce check-file-access.pl 2016-05-14 09:46:44 +02:00
genericxml2xmltest.c tests: add generic xml chardev source reconnect tests 2017-08-29 10:30:05 +02:00
interfacexml2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
libvirtd-fail tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
libvirtd-pool tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
libxlxml2domconfigtest.c libxl: Add a test suite for libxl_domain_config generator 2017-08-04 10:17:55 -06:00
lxcconf2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
lxcxml2xmltest.c lxc: add possibility to define init uid/gid 2017-07-11 10:41:24 +02:00
metadatatest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
networkxml2conftest.c network: Have virNetworkObjNew lock the returned object 2017-08-16 14:17:57 -04:00
networkxml2firewalltest.c Prevent test failures with ebtables/iptables/ip6tables are missing 2017-04-19 10:51:51 +01:00
networkxml2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
networkxml2xmlupdatetest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
nodedevxml2xmltest.c node_device: introduce new capability FC_RPORT 2017-05-26 10:44:05 -04:00
nsslinktest.c nss: Use macro to generate public API names 2016-12-06 13:33:18 +01:00
nssmock.c nss: Introduce libvirt-guest module 2016-12-06 13:34:00 +01:00
nsstest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
nwfilterebiptablestest.c Prevent test failures with ebtables/iptables/ip6tables are missing 2017-04-19 10:51:51 +01:00
nwfilterxml2firewalltest.c Prevent test failures with ebtables/iptables/ip6tables are missing 2017-04-19 10:51:51 +01:00
nwfilterxml2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
objecteventtest.c storage: Add new events for *PoolBuild() and *PoolDelete(). 2017-09-20 11:52:56 +02:00
objectlocking.ml network_conf: Make virNetworkObj actually virObject 2015-03-11 16:58:48 +01:00
oomtrace.pl perl: Don't hardcode interpreter path 2017-09-19 16:04:53 +02:00
openvzutilstest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
openvzutilstest.conf
pkix_asn1_tab.c
qemuagenttest.c tests: use global virQEMUDriver 2017-04-11 14:06:47 +02:00
qemuargv2xmltest.c virDomainXMLOption: Introduce virDomainABIStabilityDomain 2017-06-05 09:08:52 +02:00
qemucapabilitiestest.c qemu: Add QEMU 2.10 x86_64 the generated capabilities 2017-09-14 08:39:25 -04:00
qemucaps2xmlmock.c tests: introduce qemucaps2xmlmock 2015-03-27 16:55:33 +01:00
qemucaps2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
qemucapsprobe.c qemu: pass only host arch instead of the whole virCaps 2017-07-26 15:35:24 +02:00
qemucapsprobemock.c qemucapsprobe: Ignore all greetings except the first one 2016-11-25 20:34:26 +01:00
qemucommandutiltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
qemucpumock.c qemu: pass only host arch instead of the whole virCaps 2017-07-26 15:35:24 +02:00
qemuhelptest.c tests: qemuhelp: convert to virTestLoadFilePath 2017-07-27 09:37:21 +02:00
qemuhotplugtest.c qemuhotplugtest: Don't leak @vm 2017-08-07 10:44:06 +02:00
qemumemlocktest.c testCompareMemLock: Use correct free function for domain def 2017-08-10 11:22:06 +02:00
qemumonitorjsontest.c tests: qemumonitorjson: Old and empty test case for node name detection 2017-07-28 17:59:06 +02:00
qemumonitortest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
qemumonitortestutils.c refactoring: Use the return value of virObjectRef directly 2017-04-10 14:49:20 +02:00
qemumonitortestutils.h tests: qemu: Add helper to load full monitor conversation from file 2017-01-18 10:04:11 +01:00
qemuxml2argvmock.c qemu: set default vhost-user ifname 2017-01-20 15:42:12 +01:00
qemuxml2argvtest.c qemu: Add qemu command line generation for a VxHS block device 2017-09-19 21:10:21 -04:00
qemuxml2xmltest.c docs: Add schema and docs for Veritas HyperScale (VxHS) 2017-09-19 21:10:21 -04:00
scsihosttest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
seclabeltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
secretxml2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
securityselinuxhelper.c securityselinuxhelper: Adapt to virmock.h 2016-05-14 09:22:12 +02:00
securityselinuxlabeltest.c security: don't relabel chardev source if virtlogd is used as stdio handler 2017-06-16 16:00:10 +02:00
securityselinuxtest.c tests: Fix leak in securityselinuxtest 2017-08-23 12:32:23 -04:00
sexpr2xmltest.c virDomainXMLOption: Introduce virDomainABIStabilityDomain 2017-06-05 09:08:52 +02:00
shunloadhelper.c
shunloadtest.c Remove unnecessary curly brackets in tests/ 2014-11-14 17:13:36 +01:00
sockettest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
ssh.c
storagebackendsheepdogtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
storagepoolxml2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
storagevolxml2argvtest.c storage: Introduce virStoragePoolObjNew 2017-09-19 08:28:38 -04:00
storagevolxml2xmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
sysinfotest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
test-lib.sh tools: Fix connect command 2016-05-02 07:18:25 +02:00
test-wrap-argv.pl test-wrap-argv.pl: Accept short parameter -i for --in-place 2017-05-15 12:34:19 +02:00
testutils.c virTestCompareToFile: Don't access memory we don't own 2017-08-07 10:44:06 +02:00
testutils.h tests: utils: Add virTestLoadFileJSON helper 2017-07-27 09:38:39 +02:00
testutilshostcpus.h tests: rewrite host CPU mocking 2017-07-26 15:35:02 +02:00
testutilslxc.c tests: Add VIR_TEST_DEBUG and VIR_TEST_VERBOSE 2015-04-23 17:08:48 -04:00
testutilslxc.h
testutilsqemu.c qemu: switch QEMU capabilities to use virFileCache 2017-07-26 15:36:21 +02:00
testutilsqemu.h qemu: switch QEMU capabilities to use virFileCache 2017-07-26 15:36:21 +02:00
testutilsxen.c tests: rewrite host CPU mocking 2017-07-26 15:35:02 +02:00
testutilsxen.h Fix build without xen 2016-06-14 08:25:25 +02:00
utiltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
vboxsnapshotxmltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
viralloctest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
viratomictest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virauthconfigtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virbitmaptest.c util: bitmap: Modify virBitmapSubtract to virBitmapIntersect 2017-07-20 16:14:50 +02:00
virbuftest.c util: introduce virBufferEscapeRegex 2017-05-12 16:54:33 +02:00
vircaps2xmltest.c Report more correct information for cache control 2017-06-16 13:09:41 +02:00
vircapstest.c tests: don't use different QEMU binary paths for different virt types 2017-04-11 14:06:47 +02:00
vircgroupmock.c tests: fix some resource leaks 2017-04-11 13:23:01 +02:00
vircgrouptest.c vircgrouptest: Don't leak @cgroup 2017-08-10 11:22:27 +02:00
virconftest.c introduce virConfReadString 2017-08-08 12:19:17 +02:00
vircryptotest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virdbusmock.c tests: Rename virmockdbus -> virdbusmock for consistency 2016-02-11 18:24:32 +01:00
virdbustest.c virdbustest: Don't leak @out_strv1 2017-08-07 10:44:06 +02:00
virdeterministichashmock.c tests: deterministichash: Make hash tables arch-independent 2017-08-03 09:54:36 +02:00
virdrivermoduletest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virendiantest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virfilecachemock.c tests: add virfilecachetest 2017-07-26 15:33:45 +02:00
virfilecachetest.c tests: add virfilecachetest 2017-07-26 15:33:45 +02:00
virfiletest.c virfiletest: include linux/falloc.h 2017-05-19 14:02:37 +02:00
virfilewrapper.c tests: Fix indentation in virfilewrapper.c 2017-08-14 10:01:12 +02:00
virfilewrapper.h tests: Add virfilewrapper -- the new super "mock" 2017-05-09 13:12:40 +02:00
virfirewalltest.c Prevent test failures with ebtables/iptables/ip6tables are missing 2017-04-19 10:51:51 +01:00
virhashdata.h
virhashtest.c util/virhash: add name parameter to virHashSearch 2017-07-20 14:02:14 +02:00
virhostcpumock.c lib: Fix c99 style comments 2017-04-27 14:13:19 +02:00
virhostcputest.c util: Remove virsysfs and instead enhance virFileReadValue* functions 2017-05-09 13:12:40 +02:00
virhostdevtest.c virhostdevtest: Don't leak @mgr->activeSCSIHostdevs 2017-08-10 11:22:27 +02:00
viridentitytest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
viriscsitest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virjsontest.c tests: virjson: Test nesting of JSON string into a JSON (string) property 2017-07-19 17:59:09 +02:00
virkeycodetest.c util: switch over to use keycodemapdb GIT submodule 2017-04-25 21:14:18 +01:00
virkeyfiletest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virkmodtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virlockspacetest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virlogtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virmacmaptest.c tests: Extract mock library for making hash table deterministic 2017-07-27 09:54:20 +02:00
virmock.h tests: Drop VIR_MOCK_CALL_STAT 2016-05-20 17:16:21 +02:00
virmocklibxl.c libxl: Add a test suite for libxl_domain_config generator 2017-08-04 10:17:55 -06:00
virnetdaemonmock.c rpc: virnetserverclient: Introduce new attribute conn_time to client 2016-05-02 22:25:52 +02:00
virnetdaemontest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virnetdevbandwidthmock.c Iface: disallow network tuning in session mode globally 2014-11-06 14:28:37 +01:00
virnetdevbandwidthtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virnetdevmock.c Introduce virnetdevtest 2015-04-14 19:33:02 +02:00
virnetdevtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virnetmessagetest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virnetserverclientmock.c
virnetserverclienttest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virnetsockettest.c tests: Fix virnetsockettest after SSH command line changes 2017-08-30 10:50:17 +02:00
virnettlscontexttest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virnettlshelpers.c maint: Fix incorrect parenthesis placement causing true/false assignment 2017-09-05 11:27:12 +02:00
virnettlshelpers.h tls: remove support for gnutls 1.x.x, require 2.2.0 2016-06-08 13:48:45 +01:00
virnettlssessiontest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virnumamock.c util: Remove virsysfs and instead enhance virFileReadValue* functions 2017-05-09 13:12:40 +02:00
virpcimock.c virpcimock: Fix memory leak in pci_driver_new 2017-07-16 17:06:45 -04:00
virpcitest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virpolkittest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virportallocatormock.c virportallocatortest: Run on linux only 2016-02-12 16:13:31 +01:00
virportallocatortest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virrandommock.c tests: Add new fchosttest tests for management of a vHBA 2017-02-19 06:45:09 -05:00
virrotatingfiletest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virschematest.c tests: Test vircaps2xmldata XMLs in virschematest 2017-05-09 13:12:40 +02:00
virscsitest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virsh-cpuset tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
virsh-define-dev-segfault tests: unify qemu binary paths for all qemu related tests 2017-04-11 14:06:47 +02:00
virsh-int-overflow tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
virsh-optparse test: virsh-optparse: Fix expected test output with new error checking 2017-04-13 10:14:42 +02:00
virsh-read-bufsiz tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
virsh-read-non-seekable tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
virsh-schedinfo tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
virsh-self-test tests: Self test virt-admin 2016-09-14 13:18:07 +02:00
virsh-start tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
virsh-undefine virsh: respect -q/--quiet more 2016-08-24 17:43:29 +02:00
virsh-uriprecedence tools: Fix connect command 2016-05-02 07:18:25 +02:00
virsh-vcpupin tests: consistently source test-lib.sh in scripts 2016-04-23 15:41:40 -04:00
virshtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virstoragetest.c util: storage: Add JSON backing volume parse for VxHS 2017-09-19 21:10:21 -04:00
virstorageutiltest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virstringtest.c tests: virstringtest: adding tests to virStrToDouble() 2017-07-10 09:15:53 +02:00
virsystemdtest.c Move machineName generation from virsystemd into domain_conf 2017-07-25 17:02:27 +02:00
virt-aa-helper-test virt-aa-helper-test: Add test for aarch32 UEFI image path 2017-07-21 14:36:54 -04:00
virt-admin-self-test tests: Self test virt-admin 2016-09-14 13:18:07 +02:00
virtestmock.c virtestmock: Mock stat() properly 2016-05-20 17:16:21 +02:00
virtimetest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virtypedparamtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
viruritest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
virusbmock.c
virusbtest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
vmwarevertest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
vmx2xmltest.c virDomainXMLOption: Introduce virDomainABIStabilityDomain 2017-06-05 09:08:52 +02:00
xencapstest.c tests: Rename VIRT_TEST_* macros to VIR_TEST_* 2017-04-04 17:30:03 +02:00
xlconfigtest.c introduce virConfReadString 2017-08-08 12:19:17 +02:00
xmconfigtest.c introduce virConfReadString 2017-08-08 12:19:17 +02:00
xml2sexprtest.c virDomainXMLOption: Introduce virDomainABIStabilityDomain 2017-06-05 09:08:52 +02:00
xml2vmxtest.c virDomainXMLOption: Introduce virDomainABIStabilityDomain 2017-06-05 09:08:52 +02:00