libvirt/tests
Martin Kletzander 573c41a275 util: Add virSocketAddrSetIPv[46]AddrNetOrder and use it
This allows setting the address in host and/or network order and makes
the naming consistent.  Now you don't need to call [hn]to[nh]l()
functions as that is taken care of by these functions.  Also, now
the *NetOrder take the address in network order, the other functions in
host order so the naming and usage is consistent.  Some places were
having the address in network order and calling ntohl() just so the
original function can call htonl() again.  This makes it nicer to read.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
2016-03-21 11:28:33 +01:00
..
bhyvexml2argvdata bhyve: bhyveload: respect boot dev and boot order 2016-01-25 04:19:33 +03:00
bhyvexml2xmloutdata
capabilityschemadata
commanddata
confdata Add configuration options for permissions on daemon's admin socket 2015-06-16 13:46:21 +02:00
cputestdata tests: Add some compatibility-related cases to the CPU tests 2015-08-21 15:42:38 -07:00
domaincapsschemadata
domainconfdata
domainschemadata tests: add schema test for default cache mode 2016-03-18 08:48:48 -06:00
domainsnapshotxml2xmlin
domainsnapshotxml2xmlout device: cleanup input device code 2016-01-26 17:53:33 +01:00
fchostdata/fc_host
genericxml2xmlindata tests: add genericxml2xmltest 2016-01-08 21:21:34 -05:00
genericxml2xmloutdata tests: add genericxml2xmltest 2016-01-08 21:21:34 -05:00
interfaceschemadata
lxcconf2xmldata lxc: use virDomainDefPostParse for parsing LXC config string 2015-12-09 12:59:02 +01:00
lxcxml2xmldata lxc: Inherit namespace feature 2015-08-26 11:28:30 +01:00
lxcxml2xmloutdata
networkxml2confdata
networkxml2firewalldata tests: redo test argv file line wrapping 2015-11-09 15:50:39 +00:00
networkxml2xmlin conf: Don't try formating non-existing addresses 2015-08-11 16:07:41 +02:00
networkxml2xmlout conf: Don't try formating non-existing addresses 2015-08-11 16:07:41 +02:00
networkxml2xmlupdatein
networkxml2xmlupdateout
nodedevschemadata nodedev: Expose PCI header type 2016-03-18 17:35:06 +01:00
nodeinfodata tests: Remove unused nodeinfo test data 2015-10-22 09:32:58 +02:00
nssdata nss: Introduce a test 2016-03-18 17:29:53 +01:00
nwfilterxml2firewalldata tests: redo test argv file line wrapping 2015-11-09 15:50:39 +00:00
nwfilterxml2xmlin
nwfilterxml2xmlout
qemuagentdata
qemuargv2xmldata qemu: parse: drop redundant AddImplicitControllers 2016-02-19 09:45:23 -05:00
qemucapabilitiesdata qemu: check for debug-threads capability 2016-03-10 22:54:40 +01:00
qemucaps2xmldata qemu: assume various QEMU 0.10 features are always available 2015-11-10 10:38:18 +00:00
qemuhelpdata qemu: mandate QEMU version 0.12.0 or newer 2015-11-10 10:38:00 +00:00
qemuhotplugtestdata domain_conf: always set primary video device as primary 2016-03-01 14:17:09 +01:00
qemumonitorjsondata
qemuxml2argvdata qemu: Don't add -spice port=0 when no port is specified 2016-03-21 10:43:40 +01:00
qemuxml2xmloutdata Add global_period and global_quota XML validation test 2016-03-01 14:29:06 +00:00
secretxml2xmlin
securityselinuxhelperdata
securityselinuxlabeldata
sexpr2xmldata domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
storagepoolschemadata
storagepoolxml2xmlin conf: Add storage pool device attribute part_separator 2016-01-19 13:02:59 -05:00
storagepoolxml2xmlout conf: Add storage pool device attribute part_separator 2016-01-19 13:02:59 -05:00
storagevolschemadata
storagevolxml2argvdata tests: add vol-qcow2-zerocapacity test to storagevolxml2argvtest 2015-07-24 11:23:45 -04:00
storagevolxml2xmlin tests: add vol-qcow2-zerocapacity test to storagevolxml2argvtest 2015-07-24 11:23:45 -04:00
storagevolxml2xmlout
sysinfodata
vboxsnapshotxmldata
vircaps2xmldata
vircgroupdata
virfiledata
virnetdaemondata virnetdaemon: Store servers in a hash table 2016-02-17 12:46:34 +01:00
virnetdevtestdata/sys/class/net
virnetserverdata tests: Adapt virnetservertest to daemon refactor 2015-06-16 13:46:20 +02:00
virpcitestdata
virscsidata
virusbtestdata/sys_bus_usb/devices
vmwareverdata
vmx2xmldata device: cleanup input device code 2016-01-26 17:53:33 +01:00
xencapsdata
xlconfigdata xenconfig: support xl<->xml conversion of rbd disk devices 2016-02-22 11:46:50 -07:00
xmconfigdata domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
xml2sexprdata xenconfig: support vif bandwidth in sexpr parser and formatter 2016-01-08 18:56:00 -07:00
xml2vmxdata vmx: Adapt to emptyBackingString for cdrom-image 2016-01-25 08:34:23 +01:00
.valgrind.supp
bhyvexml2argvmock.c
bhyvexml2argvtest.c bhyve: bhyveload: respect boot dev and boot order 2016-01-25 04:19:33 +03:00
bhyvexml2xmltest.c testCompareDomXML2XMLFiles: add parseFlags parameter 2016-02-26 09:47:45 +01:00
capabilityschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
commandhelper.c
commandtest.c Avoid using !STREQ and !STRNEQ 2015-10-21 15:03:35 +02:00
cpuset
cputest.c tests: Add some compatibility-related cases to the CPU tests 2015-08-21 15:42:38 -07:00
define-dev-segfault
domaincapsschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
domaincapstest.c
domainconftest.c
domainschematest tests: add xlconfigdata to domainschematests 2016-03-18 08:48:48 -06:00
domainsnapshotschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
domainsnapshotxml2xmltest.c conf: add caps to virDomainSnapshotDefFormat 2016-02-05 10:57:39 +00:00
esxutilstest.c
eventtest.c tests: eventtest: Fix coverity warning 2015-10-07 10:48:45 -04:00
fchosttest.c
fdstreamtest.c
genericxml2xmltest.c testCompareDomXML2XMLFiles: add parseFlags parameter 2016-02-26 09:47:45 +01:00
int-overflow
interfaceschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
interfacexml2xmltest.c tests: use virtTestDifferenceFull in tests where we have output file 2016-01-26 17:53:33 +01:00
jsontest.c json: enhance parser test 2015-06-25 09:11:15 +02:00
libvirtd-fail
libvirtd-pool
libvirtdconftest.c rpc: Remove keepalive_required option 2015-08-10 13:15:56 +02:00
lxcconf2xmltest.c tests: lxcconf2xml: Drop XML blanking 2016-02-17 11:07:21 -05:00
lxcxml2xmltest.c tests: add a test for persistent LXC XML parsing 2016-02-26 09:47:45 +01:00
Makefile.am nss: don't try to build nss plugin when disabled 2016-03-20 18:44:35 +03:00
metadatatest.c
networkschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
networkxml2conftest.c
networkxml2firewalltest.c
networkxml2xmltest.c conf: Don't try formating non-existing addresses 2015-08-11 16:07:41 +02:00
networkxml2xmlupdatetest.c
nodedevschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
nodedevxml2xmltest.c nodedev: Expose PCI header type 2016-03-18 17:35:06 +01:00
nodeinfomock.c tests: Prepare for subcore tests 2015-08-03 08:38:46 -04:00
nodeinfotest.c tests: Add subcores3 nodeinfo test 2015-08-03 08:38:47 -04:00
nsslinktest.c tests: Introduce nsslinktest 2016-03-18 17:29:53 +01:00
nssmock.c nss: Introduce a test 2016-03-18 17:29:53 +01:00
nsstest.c util: Add virSocketAddrSetIPv[46]AddrNetOrder and use it 2016-03-21 11:28:33 +01:00
nwfilterebiptablestest.c tests.nwfilterebiptablestest: swap actual and expected 2016-01-08 16:08:15 +01:00
nwfilterschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
nwfilterxml2firewalltest.c
nwfilterxml2xmltest.c
objecteventtest.c
objectlocking.ml
oomtrace.pl
openvzutilstest.c conf: add caps to virDomainDefFormat* 2016-02-04 12:38:26 +00:00
openvzutilstest.conf
pkix_asn1_tab.c
qemuagenttest.c tests: split out common qemu driver initialization 2015-09-22 13:56:59 +02:00
qemuargv2xmltest.c tests: qemuargv2xml: Drop memory XML blanking 2016-02-17 11:07:21 -05:00
qemucapabilitiestest.c tests: add qemu 2.6 caps test 2015-12-24 14:49:38 +00:00
qemucaps2xmlmock.c
qemucaps2xmltest.c tests: Resolve Coverity RESOURCE_LEAK 2015-09-24 09:53:38 -04:00
qemucommandutiltest.c
qemuhelptest.c qemu: assume various QEMU 0.10 features are always available 2015-11-10 10:38:18 +00:00
qemuhotplugtest.c qemu: Move qemuAssign*Alias* API's into their own module 2016-02-16 11:07:48 -05:00
qemumonitorjsontest.c qemu: Rename qemuMonitorMigrationStatus struct 2016-01-08 18:18:58 +01:00
qemumonitortest.c tests: Avoid use of virQEMUDriverCreateXMLConf(NULL) 2015-09-22 17:05:16 +02:00
qemumonitortestutils.c
qemumonitortestutils.h
qemuxml2argvmock.c test: qemuxml2argv: Mock virMemoryMaxValue to remove 32/64 bit difference 2015-12-11 12:23:38 +01:00
qemuxml2argvtest.c qemu: Don't add -spice port=0 when no port is specified 2016-03-21 10:43:40 +01:00
qemuxml2xmltest.c qemu: add spice opengl support 2016-03-01 09:45:47 +01:00
read-bufsiz
read-non-seekable
reconnect.c
schematestutils.sh
scsihosttest.c tests: scsihost: Use fakerootdir instead of fakesysfsdir 2015-12-09 15:22:59 +01:00
seclabeltest.c virSecurityManagerNew: Turn array of booleans into flags 2015-10-07 17:51:28 +02:00
secretschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
secretxml2xmltest.c
securityselinuxhelper.c build: accomodate selinux 2.5 header API change 2016-02-24 15:14:30 -07:00
securityselinuxlabeltest.c Avoid using !STREQ and !STRNEQ 2015-10-21 15:03:35 +02:00
securityselinuxtest.c virSecurityManagerNew: Turn array of booleans into flags 2015-10-07 17:51:28 +02:00
sexpr2xmltest.c conf: add caps to virDomainDefFormat* 2016-02-04 12:38:26 +00:00
shunloadhelper.c
shunloadtest.c
sockettest.c network: validate network NAT range 2015-08-10 13:06:56 -04:00
ssh.c
start
statstest.c
storagebackendsheepdogtest.c tests: sheepdog: Drop use of virtTestResult 2015-10-05 14:34:04 -04:00
storagepoolschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
storagepoolxml2xmltest.c conf: Add storage pool device attribute part_separator 2016-01-19 13:02:59 -05:00
storagevolschematest tests: Fix running schematests directly from topdir 2016-01-08 21:21:34 -05:00
storagevolxml2argvtest.c tests: add vol-qcow2-zerocapacity test to storagevolxml2argvtest 2015-07-24 11:23:45 -04:00
storagevolxml2xmltest.c
sysinfotest.c
test_conf.c
test_conf.sh
test-lib.sh tests: avoid realpath in test-lib.sh 2016-02-01 13:03:28 -07:00
test-wrap-argv.pl tests: Make test-wrap-argv.pl executable 2015-12-29 09:37:35 +01:00
testutils.c tests: Set PATH in each test 2016-03-18 11:38:37 +01:00
testutils.h testCompareDomXML2XMLFiles: add parseFlags parameter 2016-02-26 09:47:45 +01:00
testutilslxc.c
testutilslxc.h
testutilsqemu.c qemuTestDriverInit: fill driver with zeroes 2016-01-18 13:22:14 +01:00
testutilsqemu.h Implement infrastracture for mocking up QEMU capabilities cache 2015-09-22 13:56:59 +02:00
testutilsxen.c
testutilsxen.h
utiltest.c util: add virDiskNameParse to handle disk and partition idx 2015-11-18 13:48:38 -07:00
vboxsnapshotxmltest.c
vcpupin test: Touch up error message when attempting to pin invalid vCPU 2016-01-25 17:53:08 +01:00
viralloctest.c
viratomictest.c
virauthconfigtest.c Avoid using !STREQ and !STRNEQ 2015-10-21 15:03:35 +02:00
virbitmaptest.c util: bitmap: Introduce bitmap subtraction 2016-02-05 16:21:45 +01:00
virbuftest.c
vircaps2xmltest.c
vircapstest.c conf: Add new VIR_DOMAIN_VIRT_NONE enum 2015-09-25 15:33:53 -04:00
vircgroupmock.c vircgroupmock: Mock access("/sys/devices/system/cpu/present") 2016-02-25 11:14:29 +01:00
vircgrouptest.c cgroup: Prepare for sparse vCPU topologies in virCgroupGetPercpuStats 2016-02-08 09:51:34 +01:00
vircryptotest.c
virdbusmock.c tests: Rename virmockdbus -> virdbusmock for consistency 2016-02-11 18:24:32 +01:00
virdbustest.c dbus: Don't unref NULL messages 2016-02-11 11:35:02 +01:00
virdrivermoduletest.c
virendiantest.c
virfiletest.c
virfirewalltest.c tests: Rename virmockdbus -> virdbusmock for consistency 2016-02-11 18:24:32 +01:00
virhashdata.h
virhashtest.c util: Refactor virHashForEach so it returns as soon as an iterator fails 2016-02-17 12:46:34 +01:00
virhostdevtest.c tests: hostdev: Group test cases 2016-03-08 10:42:25 +01:00
viridentitytest.c
viriscsitest.c
virkeycodetest.c
virkeyfiletest.c Avoid using !STREQ and !STRNEQ 2015-10-21 15:03:35 +02:00
virkmodtest.c
virlockspacetest.c
virlogtest.c tests: Add a new test for logging outputs parser 2016-03-16 14:24:15 +01:00
virmock.h
virnetdaemontest.c daemon: Get server name from the server itself 2016-03-11 12:58:41 +01:00
virnetdevbandwidthmock.c
virnetdevbandwidthtest.c virnetdevbandwidth: Compute quantum value 2016-02-05 16:43:19 +01:00
virnetdevmock.c
virnetdevtest.c
virnetmessagetest.c
virnetserverclientmock.c
virnetserverclienttest.c
virnetsockettest.c Remove new lines from log messages 2015-11-04 13:09:35 +01:00
virnettlscontexttest.c
virnettlshelpers.c tests: extend workaround for gnutls private key loading failure 2015-08-04 12:28:24 +01:00
virnettlshelpers.h
virnettlssessiontest.c
virpcimock.c tests: Use more specific names for variables 2015-12-09 15:22:58 +01:00
virpcitest.c tests: Fix typo oaque -> opaque 2016-02-23 10:36:13 +01:00
virpolkittest.c polkit: Adjust message when authentication agent isn't found 2016-03-01 06:50:16 -05:00
virportallocatormock.c virportallocatortest: Run on linux only 2016-02-12 16:13:31 +01:00
virportallocatortest.c virportallocatortest: Run on linux only 2016-02-12 16:13:31 +01:00
virrotatingfiletest.c virlogd: fix crash if log file exists and it's larger the maxlen 2015-11-30 10:45:45 +01:00
virscsitest.c virfile: Check for existence of dir in virFileDeleteTree 2015-09-16 11:23:16 -04:00
virsh-all
virsh-optparse
virsh-schedinfo
virsh-synopsis
virsh-undefine
virsh-uriprecedence
virshtest.c
virstoragetest.c
virstringtest.c virStringListLength: Ensure const correctness 2016-02-09 15:44:58 -05:00
virsystemdtest.c tests: Rename virmockdbus -> virdbusmock for consistency 2016-02-11 18:24:32 +01:00
virt-aa-helper-test virt-aa-helper: allow access to /usr/share/ovmf/ 2015-08-24 13:00:39 +02:00
virtimetest.c Remove new lines from log messages 2015-11-04 13:09:35 +01:00
virtypedparamtest.c Avoid using !STREQ and !STRNEQ 2015-10-21 15:03:35 +02:00
viruritest.c Avoid using !STREQ and !STRNEQ 2015-10-21 15:03:35 +02:00
virusbmock.c
virusbtest.c
vmwarevertest.c
vmx2xmltest.c conf: add caps to virDomainDefFormat* 2016-02-04 12:38:26 +00:00
xencapstest.c
xlconfigtest.c xenconfig: support xl<->xml conversion of rbd disk devices 2016-02-22 11:46:50 -07:00
xmconfigtest.c conf: add caps to virDomainDefFormat* 2016-02-04 12:38:26 +00:00
xml2sexprtest.c xenconfig: support vif bandwidth in sexpr parser and formatter 2016-01-08 18:56:00 -07:00
xml2vmxtest.c vmx: Adapt to emptyBackingString for cdrom-image 2016-01-25 08:34:23 +01:00