libvirt/tests
Peter Krempa cab3622119 qemublocktest: Add tests for re-enabling of bitmaps after commit
Some branches were not covered and thus we didn't catch that the bitmaps
are not re-enabled if nothing is merged into them. Two bitmaps are
necessary to reliably test the case due to hash table ordering.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Tested-by: Daniel P. Berrangé <berrange@redhat.com>
2020-03-17 16:32:13 +01:00
..
bhyveargv2xmldata
bhyvexml2argvdata
bhyvexml2xmloutdata
capabilityschemadata
commanddata tests: remove event loop from command test 2020-02-04 14:00:44 +00:00
cputestdata cputest: Add data for Intel(R) Core(TM) i7-8550U CPU without TSX 2020-03-09 16:17:34 +01:00
domainbackupxml2xmlin
domainbackupxml2xmlout
domaincapsdata tests: Extend ppc64 capabilities data with TPM related XML and responses 2020-02-05 19:57:10 +01:00
domainconfdata
domainschemadata tests: fix name of 32-bit x86 QEMU binary 2019-12-03 13:57:44 +00:00
fchostdata/fc_host
genericxml2xmlindata conf: Add support for setting timeout and readahead size for network disks 2020-03-16 15:51:44 +01:00
genericxml2xmloutdata
interfaceschemadata
libxlxml2domconfigdata
lxcconf2xmldata lxc: Fix wrong addresses statements for IPv{4, 6} in native network definitions 2020-02-06 15:00:57 +01:00
lxcxml2xmldata
lxcxml2xmloutdata
networkxml2confdata
networkxml2firewalldata
networkxml2xmlin conf: parse/format <port isolated='yes|no'/> 2020-02-20 23:09:27 -05:00
networkxml2xmlout conf: parse/format <port isolated='yes|no'/> 2020-02-20 23:09:27 -05:00
networkxml2xmlupdatein
networkxml2xmlupdateout
nodedevschemadata
nssdata
nwfilterxml2firewalldata
nwfilterxml2xmlin
nwfilterxml2xmlout
qemuagentdata
qemublocktestdata qemublocktest: Add tests for re-enabling of bitmaps after commit 2020-03-17 16:32:13 +01:00
qemucapabilitiesdata qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY 2020-03-13 13:09:12 +01:00
qemucaps2xmloutdata
qemudomaincheckpointxml2xmlin
qemudomaincheckpointxml2xmlout
qemudomainsnapshotxml2xmlin
qemudomainsnapshotxml2xmlout
qemufirmwaredata
qemuhotplugtestcpus qemuhotplugtestcpus: Always use 'query-cpus-fast' 2020-03-05 11:31:38 +01:00
qemuhotplugtestdevices qemu: Create multipath targets for PRs 2020-03-12 08:04:40 +01:00
qemuhotplugtestdomains qemu: Create multipath targets for PRs 2020-03-12 08:04:40 +01:00
qemumemlockdata
qemumigparamsdata
qemumonitorjsondata tests: validate parsing of CPUs with dies > 1 2020-03-16 16:00:27 +00:00
qemustatusxml2xmldata qemu: blockjob: Store list of bitmaps disabled prior to commit 2020-03-16 17:33:08 +01:00
qemuvhostuserdata
qemuxml2argvdata qemu: block: Implement readahead and timeout properties for 'curl' driver 2020-03-16 15:51:44 +01:00
qemuxml2xmloutdata conf: qemu: add virtiofs fsdriver type 2020-03-04 12:08:50 +01:00
secretxml2xmlin
securityselinuxhelperdata
securityselinuxlabeldata
storagepoolcapsschemadata
storagepoolschemadata
storagepoolxml2argvdata
storagepoolxml2xmlin
storagepoolxml2xmlout
storagevolschemadata
storagevolxml2argvdata util: require command args to be non-NULL 2018-12-17 14:43:33 +00:00
storagevolxml2xmlin
storagevolxml2xmlout
sysinfodata
vboxsnapshotxmldata
vircaps2xmldata
vircgroupdata
virconfdata
virfilecachedata
virfiledata
virhostcpudata
virjsondata
virmacmaptestdata
virnetdaemondata
virnetdevopenvswitchdata
virnetdevtestdata/sys/class/net
virnetworkportxml2xmldata tests: fix missing test data for network port XML 2020-02-25 15:43:56 +00:00
virnwfilterbindingxml2xmldata
virpcitestdata
virresctrldata
virscsidata
virstorageutildata
virusbtestdata/sys_bus_usb/devices
vmwareverdata
vmx2xmldata
xlconfigdata
xmconfigdata
xml2vmxdata
.valgrind.supp tests: valgrind.supp: suppress g_type_register_static leaks 2020-03-09 15:46:42 +01:00
bhyveargv2xmlmock.c
bhyveargv2xmltest.c
bhyvexml2argvmock.c qemu/lxc: plumb isolatedPort from config down through bridge attachment 2020-02-20 23:13:15 -05:00
bhyvexml2argvtest.c bhyve: simplify driver caps helpers 2020-02-24 01:52:22 +01:00
bhyvexml2xmltest.c
commandhelper.c src: remove virFilePrintf in favour of g_fprintf 2020-02-04 14:00:45 +00:00
commandtest.c virsh: include virutil.h where used 2020-02-24 23:15:50 +01:00
cputest.c cputest: Add data for Intel(R) Core(TM) i7-8550U CPU without TSX 2020-03-09 16:17:34 +01:00
domaincapsmock.c
domaincapstest.c
domainconftest.c conf: drop virCapsPtr param from domain parse APIs 2019-12-09 10:17:27 +00:00
esxutilstest.c
eventtest.c tests: fix deadlock in eventtest 2020-02-06 13:41:03 +01:00
fchosttest.c
fdstreamtest.c Remove virutil.h where possible 2020-02-24 23:15:49 +01:00
file_access_whitelist.txt
genericxml2xmltest.c
interfacexml2xmltest.c
libvirtd-fail
libvirtd-pool
libxlmock.c tests: libxl: do not run the emulator 2020-02-25 12:05:01 +01:00
libxlxml2domconfigtest.c
lxcconf2xmltest.c
lxcxml2xmltest.c
Makefile.am tests: valgrind: do not trace system binaries 2020-03-09 15:46:42 +01:00
metadatatest.c conf: fix title and description for virDomainSetMetadata API 2019-03-08 14:59:20 +01:00
networkxml2conftest.c
networkxml2firewalltest.c
networkxml2xmltest.c conf: parse/format <port isolated='yes|no'/> 2020-02-20 23:09:27 -05:00
networkxml2xmlupdatetest.c
nodedevxml2xmltest.c
nsslinktest.c
nssmock.c
nsstest.c src: convert all code to use virsocket.h 2020-01-29 14:51:40 +00:00
nwfilterebiptablestest.c
nwfilterxml2firewalltest.c
nwfilterxml2xmltest.c
objecteventtest.c Include unistd.h where used 2020-02-24 23:15:50 +01:00
openvzutilstest.c
openvzutilstest.conf
pkix_asn1_tab.c Add a test case for certificate validation 2011-07-22 15:18:32 +01:00
qemuagenttest.c Add a space before ending a comment 2020-01-30 12:32:03 +01:00
qemublocktest.c qemublocktest: Add tests of broken bitmap chain handling during block-commit 2020-03-16 17:33:08 +01:00
qemucapabilitiestest.c
qemucaps2xmlmock.c
qemucaps2xmltest.c
qemucapsfixreplies
qemucapsprobe.c
qemucapsprobemock.c
qemucommandutiltest.c
qemucpumock.c
qemudomaincheckpointxml2xmltest.c
qemudomainsnapshotxml2xmltest.c
qemufirmwaretest.c
qemuhotplugmock.c qemu: Create multipath targets for PRs 2020-03-12 08:04:40 +01:00
qemuhotplugtest.c tests: fix double unlock of monitor in hotplug test 2020-03-13 11:27:57 +00:00
qemumemlocktest.c
qemumigparamstest.c
qemumonitorjsontest.c tests: validate parsing of CPUs with dies > 1 2020-03-16 16:00:27 +00:00
qemumonitortestutils.c qemu: agent: sync once if qemu has serial port event 2020-03-12 18:07:50 +01:00
qemumonitortestutils.h
qemusecuritymock.c
qemusecuritytest.c src: remove virFilePrintf in favour of g_fprintf 2020-02-04 14:00:45 +00:00
qemusecuritytest.h
qemuvhostusertest.c
qemuxml2argvmock.c
qemuxml2argvtest.c qemuxml2argvtest: Add test case for disks with http(s) source 2020-03-16 15:51:44 +01:00
qemuxml2xmltest.c conf: qemu: add virtiofs fsdriver type 2020-03-04 12:08:50 +01:00
scsihosttest.c Include unistd.h where used 2020-02-24 23:15:50 +01:00
seclabeltest.c
secretxml2xmltest.c
securityselinuxhelper.c
securityselinuxlabeltest.c
securityselinuxtest.c
shunloadhelper.c
shunloadtest.c src: remove virFilePrintf in favour of g_fprintf 2020-02-04 14:00:45 +00:00
sockettest.c
ssh.c src: remove virFilePrintf in favour of g_fprintf 2020-02-04 14:00:45 +00:00
storagebackendsheepdogtest.c
storagepoolcapstest.c
storagepoolxml2argvtest.c
storagepoolxml2xmltest.c
storagevolxml2argvtest.c
storagevolxml2xmltest.c
sysinfotest.c
test-lib.sh
testutils.c tests: do not include skipped tests in failedTests 2020-03-04 17:18:51 +01:00
testutils.h testutils: remove now unused virTestCaptureProgramOutput 2020-02-11 16:30:18 +01:00
testutilshostcpus.h
testutilslxc.c
testutilslxc.h
testutilsqemu.c virsh: include virutil.h where used 2020-02-24 23:15:50 +01:00
testutilsqemu.h
testutilsqemuschema.c qemumonitorjsontest: load schema based on specified arch 2020-02-21 10:50:10 +01:00
testutilsqemuschema.h qemumonitorjsontest: load schema based on specified arch 2020-02-21 10:50:10 +01:00
testutilsxen.c libxl: do not mock virFileMakePath 2020-02-25 12:05:00 +01:00
testutilsxen.h
utiltest.c
vboxsnapshotxmltest.c Include unistd.h where used 2020-02-24 23:15:50 +01:00
viralloctest.c
virauthconfigtest.c tests: conditionalize use of SIGPIPE 2020-01-29 14:51:40 +00:00
virbitmaptest.c
virbuftest.c virBufferTrim: do not accept len 2020-02-03 19:44:38 +01:00
vircaps2xmltest.c
vircapstest.c tests: qemu: Unify fake machine types filled in for KVM and TCG caps of x86_64 2020-01-27 14:55:03 +01:00
vircgroupmock.c src: assume sys/sysmacros.h always exists on Linux 2020-02-04 14:00:45 +00:00
vircgrouptest.c
virconftest.c
vircryptotest.c
virdbusmock.c
virdbustest.c
virdeterministichashmock.c
virdriverconnvalidatetest.c
virdrivermoduletest.c Drop UML driver 2018-12-17 17:52:46 +01:00
virendiantest.c
virerrortest.c
virfilecachemock.c tests: use G_GNUC_UNUSED 2019-10-15 11:25:25 +02:00
virfilecachetest.c
virfilemock.c
virfiletest.c Include unistd.h where used 2020-02-24 23:15:50 +01:00
virfilewrapper.c
virfilewrapper.h
virfirewalltest.c
virhashdata.h
virhashtest.c
virhostcpumock.c
virhostcputest.c
virhostdevtest.c
viridentitytest.c
viriscsitest.c
virjsontest.c
virkeycodetest.c Remove virutil.h where possible 2020-02-24 23:15:49 +01:00
virkeyfiletest.c tests: conditionalize use of SIGPIPE 2020-01-29 14:51:40 +00:00
virkmodtest.c
virlockspacetest.c src: add virutil.h to more source files for geteuid() compat 2020-02-25 10:02:15 +00:00
virlogtest.c
virmacmaptest.c
virmock.h
virmockstathelpers.c
virnetdaemonmock.c
virnetdaemontest.c
virnetdevbandwidthmock.c
virnetdevbandwidthtest.c
virnetdevmock.c tests: Use g_strdup_printf() instead of virAsprintf() 2019-11-12 16:15:59 +01:00
virnetdevopenvswitchtest.c
virnetdevtest.c
virnetmessagetest.c tests: conditionalize use of SIGPIPE 2020-01-29 14:51:40 +00:00
virnetserverclientmock.c
virnetserverclienttest.c
virnetsockettest.c tests: include unistd.h instead of virutil.h 2020-02-24 23:15:49 +01:00
virnettlscontexttest.c tests: include unistd.h instead of virutil.h 2020-02-24 23:15:49 +01:00
virnettlshelpers.c virsh: include virutil.h where used 2020-02-24 23:15:50 +01:00
virnettlshelpers.h
virnettlssessiontest.c src: convert all code to use virsocket.h 2020-01-29 14:51:40 +00:00
virnetworkportxml2xmltest.c tests: fix missing test data for network port XML 2020-02-25 15:43:56 +00:00
virnumamock.c
virnwfilterbindingxml2xmltest.c
virpcimock.c
virpcitest.c
virpolkittest.c
virportallocatormock.c src: convert all code to use virsocket.h 2020-01-29 14:51:40 +00:00
virportallocatortest.c Remove virutil.h where possible 2020-02-24 23:15:49 +01:00
virprocessmock.c
virrandommock.c
virresctrltest.c
virrotatingfiletest.c
virschematest.c
virscsitest.c Include unistd.h where used 2020-02-24 23:15:50 +01:00
virsh-auth src: fix mixup of stack and heap allocated data in auth callback 2020-03-06 17:02:10 +00:00
virsh-auth.xml src: fix mixup of stack and heap allocated data in auth callback 2020-03-06 17:02:10 +00:00
virsh-checkpoint
virsh-cpuset
virsh-define-dev-segfault
virsh-int-overflow
virsh-optparse
virsh-read-bufsiz
virsh-read-non-seekable
virsh-schedinfo
virsh-self-test
virsh-snapshot
virsh-start
virsh-undefine
virsh-uriprecedence
virsh-vcpupin
virshtest.c virshtest: use virCommand instead of custom impl 2020-02-11 16:30:18 +01:00
virstoragetest.c virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify 2020-03-16 15:51:44 +01:00
virstorageutiltest.c
virstringtest.c gnulib: delete all gnulib integration 2020-02-07 15:03:54 +00:00
virsystemdtest.c conf: Don't generate machine names with a dot 2020-03-13 11:59:55 +01:00
virt-aa-helper-test
virt-admin-self-test
virtestmock.c src: convert all code to use virsocket.h 2020-01-29 14:51:40 +00:00
virtimetest.c tests: conditionalize use of SIGPIPE 2020-01-29 14:51:40 +00:00
virtypedparamtest.c
viruritest.c tests: conditionalize use of SIGPIPE 2020-01-29 14:51:40 +00:00
virusbmock.c
virusbtest.c
vmwarevertest.c
vmx2xmltest.c
vshtabletest.c src: optionally include xlocale.h header 2020-02-04 14:00:45 +00:00
xlconfigtest.c
xmconfigtest.c
xml2vmxtest.c