libvirt/tests
Ashish Mittal 6885b51e5f qemu: Add TLS support for Veritas HyperScale (VxHS)
Alter qemu command line generation in order to possibly add TLS for
a suitably configured domain.

Sample TLS args generated by libvirt -

    -object tls-creds-x509,id=objvirtio-disk0_tls0,dir=/etc/pki/qemu,\
    endpoint=client,verify-peer=yes \
    -drive file.driver=vxhs,file.tls-creds=objvirtio-disk0_tls0,\
    file.vdisk-id=eb90327c-8302-4725-9e1b-4e85ed4dc251,\
    file.server.type=tcp,file.server.host=192.168.0.1,\
    file.server.port=9999,format=raw,if=none,\
    id=drive-virtio-disk0,cache=none \
    -device virtio-blk-pci,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,\
    id=virtio-disk0

Update the qemuxml2argvtest with a couple of examples. One for a
simple case and the other a bit more complex where multiple VxHS disks
are added where at least one uses a VxHS that doesn't require TLS
credentials and thus sets the domain disk source attribute "tls = 'no'".

Update the hotplug to be able to handle processing the tlsAlias whether
it's to add the TLS object when hotplugging a disk or to remove the TLS
object when hot unplugging a disk.  The hot plug/unplug code is largely
generic, but the addition code does make the VXHS specific checks only
because it needs to grab the correct config directory and generate the
object as the command line would do.

Signed-off-by: Ashish Mittal <Ashish.Mittal@veritas.com>
Signed-off-by: John Ferlan <jferlan@redhat.com>
2017-09-28 09:45:14 -04: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 cpu_conf: Drop updateCPU from virCPUDefFormat 2017-09-21 15:23:39 +02:00
domaincapsschemadata cpu: Add clwb/pcommit CPU features 2017-09-18 15:10:46 +02:00
domainconfdata Rename virDomainGetRootFilesystem to virDomainGetFilesystemForTarget 2014-02-20 15:50:46 +00:00
domainschemadata tests: unify qemu binary paths for all qemu related tests 2017-04-11 14:06:47 +02:00
domainsnapshotxml2xmlin conf: split <disk> schema into more pieces 2014-04-16 10:45:55 +02:00
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 conf: fix formatting of udp chardev attributes 2017-09-26 13:36:51 +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 Allow root directory in filesystem source dir schema 2013-11-07 18:43:15 +01:00
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 tests: Add QEMU 2.10.0 capabilities test for s390x 2017-09-21 15:30:19 -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 qemu: Add TLS support for Veritas HyperScale (VxHS) 2017-09-28 09:45:14 -04:00
qemuxml2xmloutdata qemu: Add TLS support for Veritas HyperScale (VxHS) 2017-09-28 09:45:14 -04:00
secretxml2xmlin conf: Add new secret type "tls" 2016-09-09 08:20:05 -04:00
securityselinuxhelperdata tests: Flesh out securityselinuxhelper 2014-03-07 14:02:10 +01:00
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 schema: require target path in storage pool xml 2013-05-17 08:33:22 +02:00
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 schema: make source optional in volume XML 2013-05-17 08:35:08 +02:00
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 tests: fix vbox snapshot xmls 2014-06-18 15:19:18 +02:00
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 Fix bug in identifying sub-mounts 2013-11-28 11:49:01 +00:00
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 tests: Fix PCI test data filenames for Windows 2014-01-25 12:53:11 +01:00
virscsidata tests: Fix SCSI test data filenames for Windows 2014-03-29 21:14:15 +01:00
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 Add tests for virUSBDeviceFind functions 2014-03-03 14:35:22 +01:00
vmwareverdata vmware: make version parsing more robust 2014-06-11 14:56:18 +02:00
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
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 Fix commandhelper build on win32 2017-09-21 08:55:07 +01:00
commandtest.c tests: fix some resource leaks 2017-04-11 13:23:01 +02:00
cputest.c cpu_conf: Drop updateCPU from virCPUDefFormat 2017-09-21 15:23:39 +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
Makefile.am Stop linking tests/commandhelper to libvirt code 2017-09-20 14:32:12 +01: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 openvz: Add simple test for openvzReadNetworkConf 2011-06-01 11:58:15 +02:00
pkix_asn1_tab.c Add a test case for certificate validation 2011-07-22 15:18:32 +01:00
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 tests: Add QEMU 2.10.0 capabilities test for s390x 2017-09-21 15:30:19 -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 TLS support for Veritas HyperScale (VxHS) 2017-09-28 09:45:14 -04:00
qemuxml2xmltest.c util: Add TLS attributes to virStorageSource 2017-09-28 09:45:14 -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 Use K&R style for curly braces in tests/ 2014-03-20 17:06:38 +01:00
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 build: fix shunloadtest breakage 2013-07-29 13:09:39 -06:00
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 Don't leave empty first line in C source files 2014-03-18 12:17:12 +01:00
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 Rename hash.h and hash.c to virhash.h and virhash.c 2012-01-26 14:11:13 +00:00
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 Add test case for virNetServerClient object identity code 2013-09-24 09:37:26 +01:00
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 Indent top-level labels by one space in tests/ 2014-03-25 14:58:41 +01:00
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