libvirt/tests
Pavel Hrdina 34a4447bd4 qemu_capabilities: join capabilities for qxl and qxl-vga devices
This patch simplifies QEMU capabilities for QXL video device.  QEMU
exposes this device as *qxl-vga* and *qxl* and they are both the same
device with the same set of parameters, the only difference is that
*qxl-vga* includes VGA compatibility.

Based on QEMU code they are tied together so it's safe to check only for
presence of only one of them.

This patch also removes an invalid test case "video-qxl-sec-nodevice"
where there is only *qxl-vga* device and *qxl* device is not present.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2016-10-12 17:46:47 +02:00
..
bhyveargv2xmldata bhyve: fix bhyveargv2xml custom loader test 2016-07-11 01:04:29 +03:00
bhyvexml2argvdata bhyve: fix bhyvexml2arg test 2016-06-12 11:01:50 +03:00
bhyvexml2xmloutdata
capabilityschemadata
commanddata
cputestdata cpu: Rework cpuUpdate 2016-09-22 15:40:09 +02:00
domaincapsschemadata qemu_capabilities: join capabilities for qxl and qxl-vga devices 2016-10-12 17:46:47 +02:00
domainconfdata
domainschemadata schema: Don't validate paths 2016-08-12 10:59:21 +02:00
domainsnapshotxml2xmlin
domainsnapshotxml2xmlout qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
fchostdata/fc_host
genericxml2xmlindata perf: add more perf events support 2016-09-02 17:00:58 -04:00
genericxml2xmloutdata vnc: add support for listen type 'socket' 2016-06-09 14:42:48 +02:00
interfaceschemadata
lxcconf2xmldata lxc: support <interface type='ethernet'> 2016-05-24 15:21:05 -04:00
lxcxml2xmldata conf: support host-side IP/route information in <interface> 2016-07-01 21:13:30 -04:00
lxcxml2xmloutdata
networkxml2confdata network: add dnsmasq option 'dhcp-authoritative' 2016-10-10 15:15:11 -04:00
networkxml2firewalldata
networkxml2xmlin network: allow limiting a <forwarder> element to certain domains 2016-08-19 21:34:51 -04:00
networkxml2xmlout network: allow limiting a <forwarder> element to certain domains 2016-08-19 21:34:51 -04:00
networkxml2xmlupdatein
networkxml2xmlupdateout
nodedevschemadata
nssdata
nwfilterxml2firewalldata
nwfilterxml2xmlin
nwfilterxml2xmlout
qemuagentdata
qemuargv2xmldata test-wrap-argv: set cutoff at 78 characters 2016-07-12 12:35:41 +02:00
qemucapabilitiesdata qemu_capabilities: join capabilities for qxl and qxl-vga devices 2016-10-12 17:46:47 +02: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
qemuhotplugtestdevices qemuhotplugtest: Add tests for ccw devices 2016-07-25 10:51:08 +02:00
qemuhotplugtestdomains qemuhotplugtest: Add tests for ccw devices 2016-07-25 10:51:08 +02:00
qemumonitorjsondata qemu: monitor: Add vcpu state information to monitor data 2016-09-14 12:55:33 +02:00
qemuxml2argvdata qemu_capabilities: join capabilities for qxl and qxl-vga devices 2016-10-12 17:46:47 +02:00
qemuxml2xmloutdata tests: Add blkdeviotune-max xml2xmltest 2016-10-05 18:53:55 -04:00
secretxml2xmlin conf: Add new secret type "tls" 2016-09-09 08:20:05 -04:00
securityselinuxhelperdata
securityselinuxlabeldata
sexpr2xmldata graphics: make address attribute for listen type='address' optional 2016-05-17 10:41:45 +02:00
storagepoolschemadata
storagepoolxml2xmlin
storagepoolxml2xmlout
storagevolschemadata
storagevolxml2argvdata storage: Adjust qemu-img switches check 2016-06-21 14:31:19 -04:00
storagevolxml2xmlin storage: remove "luks" storage volume type 2016-07-27 18:59:15 +01:00
storagevolxml2xmlout storage: remove "luks" storage volume type 2016-07-27 18:59:15 +01:00
sysinfodata
vboxsnapshotxmldata
vircaps2xmldata
vircgroupdata
virconfdata
virfiledata
virhostcpudata nodeinfo: move host CPU APIs out into virhostcpu.c file 2016-06-09 18:31:11 +01:00
virnetdaemondata virjson: Make pretty format more compact 2016-05-05 10:01:55 +02:00
virnetdevtestdata/sys/class/net
virpcitestdata
virscsidata
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
xlconfigdata xlconfigtest: add test for channel conversion 2016-09-27 15:15:03 -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
bhyveargv2xmlmock.c bhyve: add tests for bhyveParseCommandLineString 2016-07-10 15:40:11 -04:00
bhyveargv2xmltest.c bhyve: add tests for bhyveParseCommandLineString 2016-07-10 15:40:11 -04:00
bhyvexml2argvmock.c
bhyvexml2argvtest.c virDomainDefParse{File,String}: Introduce @parseOpaque argument 2016-09-26 16:50:12 +02:00
bhyvexml2xmltest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
check-file-access.pl tests: Introduce check-file-access.pl 2016-05-14 09:46:44 +02:00
commandhelper.c
commandtest.c tests: command: Fix build on ppc64/aarch64 2016-07-14 09:41:55 +02:00
cputest.c cpu: Rework cpuCompare* APIs 2016-09-22 15:40:09 +02:00
domaincapsmock.c domaincapstest: Don't read data from host 2016-07-01 12:20:54 +02:00
domaincapstest.c Show host model in domain capabilities 2016-09-22 15:40:08 +02:00
domainconftest.c virDomainDefParse{File,String}: Introduce @parseOpaque argument 2016-09-26 16:50:12 +02:00
domainsnapshotxml2xmltest.c Rename virtTestDifferenceFull to virTestDifferenceFull. 2016-06-08 11:23:12 -04:00
esxutilstest.c tests: Rename virtTestQuiesceLibvirtErrors to virTestQuiesceLibvirtErrors. 2016-06-08 11:23:12 -04:00
eventtest.c virlog: Split parsing and setting priority 2016-10-10 08:27:25 +02:00
fchosttest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
fdstreamtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
file_access_whitelist.txt tests: Introduce check-file-access.pl 2016-05-14 09:46:44 +02:00
genericxml2xmltest.c conf: Add XML for individual vCPU hotplug 2016-08-24 15:44:47 -04:00
interfacexml2xmltest.c Rename virtTestDifferenceFull to virTestDifferenceFull. 2016-06-08 11:23:12 -04:00
jsontest.c Rename virtTestDifference to virTestDifference. 2016-06-08 11:23:12 -04:00
libvirtd-fail
libvirtd-pool
lxcconf2xmltest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
lxcxml2xmltest.c conf: support host-side IP/route information in <interface> 2016-07-01 21:13:30 -04:00
Makefile.am tests: Self test virt-admin 2016-09-14 13:18:07 +02:00
metadatatest.c tests: Rename virtTestQuiesceLibvirtErrors to virTestQuiesceLibvirtErrors. 2016-06-08 11:23:12 -04:00
networkxml2conftest.c network: allow disabling dnsmasq's DNS server 2016-08-19 21:10:34 -04:00
networkxml2firewalltest.c tests: Rename virtTestClearCommandPath to virTestClearCommandPath. 2016-06-08 11:23:12 -04:00
networkxml2xmltest.c network: allow disabling dnsmasq's DNS server 2016-08-19 21:10:34 -04:00
networkxml2xmlupdatetest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
nodedevxml2xmltest.c Rename virtTestDifferenceFull to virTestDifferenceFull. 2016-06-08 11:23:12 -04:00
nsslinktest.c
nssmock.c nssmock: Adapt to virmock.h 2016-05-14 09:19:51 +02:00
nsstest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
nwfilterebiptablestest.c tests: Rename virtTestClearCommandPath to virTestClearCommandPath. 2016-06-08 11:23:12 -04:00
nwfilterxml2firewalltest.c tests: Rename virtTestClearCommandPath to virTestClearCommandPath. 2016-06-08 11:23:12 -04:00
nwfilterxml2xmltest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
objecteventtest.c test: implement node device lifecycle event APIs 2016-08-02 09:52:00 -04:00
objectlocking.ml
oomtrace.pl
openvzutilstest.c Rename virtTestDifference to virTestDifference. 2016-06-08 11:23:12 -04:00
openvzutilstest.conf
pkix_asn1_tab.c
qemuagenttest.c virDomainDefParse{File,String}: Introduce @parseOpaque argument 2016-09-26 16:50:12 +02:00
qemuargv2xmltest.c qemu: generate -display none 2016-07-07 11:51:39 +02:00
qemucapabilitiestest.c qemu: Store host-model CPU in qemu capabilities 2016-09-22 15:40:08 +02:00
qemucaps2xmlmock.c
qemucaps2xmltest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
qemucapsprobe.c qemu: Propagate virCapsPtr to virQEMUCapsNewForBinaryInternal 2016-09-22 15:40:08 +02:00
qemucapsprobemock.c qemucapsprobe: Don't put empty line at EOF 2016-06-22 10:45:28 +02:00
qemucommandutiltest.c util: qemu: Add support for numbered array members 2016-07-27 13:33:10 +02:00
qemuhelptest.c qemu_capabilities: join capabilities for qxl and qxl-vga devices 2016-10-12 17:46:47 +02:00
qemuhotplugtest.c virDomainDefParse{File,String}: Introduce @parseOpaque argument 2016-09-26 16:50:12 +02:00
qemumonitorjsontest.c tests: Need to initialize data 2016-10-10 15:40:20 -04:00
qemumonitortest.c Rename virtTestDifference to virTestDifference. 2016-06-08 11:23:12 -04:00
qemumonitortestutils.c tests: qemu: Add support for testing aguments on monitor verbatim 2016-10-06 09:11:28 +02:00
qemumonitortestutils.h tests: qemu: Add support for testing aguments on monitor verbatim 2016-10-06 09:11:28 +02:00
qemuxml2argvmock.c qemuxml2argvmock: Don't leak @netdef->ifname 2016-07-11 16:25:08 +02:00
qemuxml2argvtest.c qemu_capabilities: join capabilities for qxl and qxl-vga devices 2016-10-12 17:46:47 +02:00
qemuxml2xmltest.c qemu_capabilities: join capabilities for qxl and qxl-vga devices 2016-10-12 17:46:47 +02:00
scsihosttest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
seclabeltest.c seclabeltest: Update to use VIRT_TEST_MAIN 2016-05-10 17:16:11 +02:00
secretxml2xmltest.c conf: Add new secret type "tls" 2016-09-09 08:20:05 -04:00
securityselinuxhelper.c securityselinuxhelper: Adapt to virmock.h 2016-05-14 09:22:12 +02:00
securityselinuxlabeltest.c tests: Prefer virGetLastErrorMessage in testSELinuxLabeling 2016-10-10 15:27:45 -04:00
securityselinuxtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
sexpr2xmltest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
shunloadhelper.c
shunloadtest.c
sockettest.c tests: Rename virtTestQuiesceLibvirtErrors to virTestQuiesceLibvirtErrors. 2016-06-08 11:23:12 -04:00
ssh.c
storagebackendsheepdogtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
storagepoolxml2xmltest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
storagevolxml2argvtest.c storage: Add support to create a luks volume 2016-07-19 09:40:01 -04:00
storagevolxml2xmltest.c encryption: Add <cipher> and <ivgen> to encryption 2016-07-01 15:46:57 -04:00
sysinfotest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
test-lib.sh
test-wrap-argv.pl tests: fix the return value of test-wrap-argv 2016-08-18 13:37:08 +02:00
testutils.c daemon: Split output parsing and output defining 2016-10-10 08:27:25 +02:00
testutils.h xenconfig: support bios=ovmf xl.cfg 2016-06-13 14:13:17 -06:00
testutilslxc.c
testutilslxc.h
testutilsqemu.c qemu: Store host-model CPU in qemu capabilities 2016-09-22 15:40:08 +02:00
testutilsqemu.h qemu: Store host-model CPU in qemu capabilities 2016-09-22 15:40:08 +02:00
testutilsxen.c
testutilsxen.h Fix build without xen 2016-06-14 08:25:25 +02:00
utiltest.c tests: Rename virtTestQuiesceLibvirtErrors to virTestQuiesceLibvirtErrors. 2016-06-08 11:23:12 -04:00
vboxsnapshotxmltest.c Rename virtTestLoadFile to virTestLoadFile. 2016-06-08 11:23:12 -04:00
viralloctest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
viratomictest.c Rename virAssertCmpInt to testAssertEq 2016-06-15 15:07:47 +02:00
virauthconfigtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virbitmaptest.c tests: Add test cases for the empty bitmap 2016-07-09 11:03:32 +02:00
virbuftest.c Rename virtTestDifference to virTestDifference. 2016-06-08 11:23:12 -04:00
vircaps2xmltest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
vircapstest.c Remove separator argument from virBitmapParse 2016-06-20 12:09:52 +02:00
vircgroupmock.c tests: Drop VIR_MOCK_CALL_STAT 2016-05-20 17:16:21 +02:00
vircgrouptest.c nodeinfo: move host CPU APIs out into virhostcpu.c file 2016-06-09 18:31:11 +01:00
virconftest.c util: conf: Rename VIR_CONF_{U,}LONG -> VIR_CONF_{U,}LLONG 2016-07-18 15:49:57 +02:00
vircryptotest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virdbusmock.c
virdbustest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virdrivermoduletest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virendiantest.c util: Introduce virReadBufInt16LE and virReadBufInt16BE 2016-06-24 13:23:02 -04:00
virfiletest.c tests: Rename virtTestCounterNext to virTestCounterNext. 2016-06-08 11:23:13 -04:00
virfirewalltest.c tests: Rename virtTest00MActive to virTest00MActive. 2016-06-08 11:23:12 -04:00
virhashdata.h
virhashtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virhostcpumock.c nodeinfo: move host CPU APIs out into virhostcpu.c file 2016-06-09 18:31:11 +01:00
virhostcputest.c nodeinfo: move host CPU APIs out into virhostcpu.c file 2016-06-09 18:31:11 +01:00
virhostdevtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
viridentitytest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
viriscsitest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virkeycodetest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virkeyfiletest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virkmodtest.c Rename virtTestDifference to virTestDifference. 2016-06-08 11:23:12 -04:00
virlockspacetest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virlogtest.c daemon: Split filter parsing and filter defining 2016-10-10 08:27:25 +02:00
virmock.h tests: Drop VIR_MOCK_CALL_STAT 2016-05-20 17:16:21 +02:00
virnetdaemonmock.c
virnetdaemontest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
virnetdevbandwidthmock.c
virnetdevbandwidthtest.c Rename virtTestDifference to virTestDifference. 2016-06-08 11:23:12 -04:00
virnetdevmock.c
virnetdevtest.c util: move virInterface(State|Link)/virNetDevFeature from conf to util 2016-06-26 19:33:07 -04:00
virnetmessagetest.c tests: Rename virtTestDifferenceBin to virTestDifferenceBin. 2016-06-08 11:23:12 -04:00
virnetserverclientmock.c
virnetserverclienttest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virnetsockettest.c Add SASL to virNetSocket{Local,Remote}AddrString 2016-06-23 22:23:21 +02:00
virnettlscontexttest.c tests: mock gnutls_dh_params_generate2 2016-06-20 18:12:53 +02:00
virnettlshelpers.c
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: mock gnutls_dh_params_generate2 2016-06-20 18:12:53 +02:00
virpcimock.c tests: Drop VIR_MOCK_CALL_STAT 2016-05-20 17:16:21 +02:00
virpcitest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virpolkittest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virportallocatormock.c
virportallocatortest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virrandommock.c build: virrandommock.c not needed on mingw 2016-07-12 08:51:15 -06:00
virrotatingfiletest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virschematest.c virschematest: Make sure that validator is initialized 2016-08-15 09:51:10 +02:00
virscsitest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virsh-cpuset
virsh-define-dev-segfault
virsh-int-overflow
virsh-optparse Mark virsh-optparse as expensive 2016-06-20 18:16:50 +02:00
virsh-read-bufsiz
virsh-read-non-seekable
virsh-schedinfo
virsh-self-test tests: Self test virt-admin 2016-09-14 13:18:07 +02:00
virsh-start
virsh-undefine virsh: respect -q/--quiet more 2016-08-24 17:43:29 +02:00
virsh-uriprecedence
virsh-vcpupin
virshtest.c tests: Rename virtTestCaptureProgramOutput to virTestCaptureProgramOutput. 2016-06-08 11:23:13 -04:00
virstoragetest.c util: storage: Add json pseudo protocol support for legacy RBD strings 2016-09-06 14:01:41 +02:00
virstringtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virsystemdtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virt-aa-helper-test
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 virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virtypedparamtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
viruritest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
virusbmock.c
virusbtest.c tests: Rename virtTestRun to virTestRun. 2016-06-08 11:23:12 -04:00
vmwarevertest.c Rename virtTestLoadFile to virTestLoadFile. 2016-06-08 11:23:12 -04:00
vmx2xmltest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
xencapstest.c tests: Rename virtTestCompareToFile to virTestCompareToFile. 2016-06-08 11:23:12 -04:00
xlconfigtest.c xlconfigtest: add test for channel conversion 2016-09-27 15:15:03 -06:00
xmconfigtest.c virDomainDefParse{File,String}: Introduce @parseOpaque argument 2016-09-26 16:50:12 +02:00
xml2sexprtest.c virDomainDefParse{File,String}: Introduce @parseOpaque argument 2016-09-26 16:50:12 +02:00
xml2vmxtest.c virDomainDefParse{File,String}: Introduce @parseOpaque argument 2016-09-26 16:50:12 +02:00