Browse Source
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAABAgAGBQJTXhtQAAoJEEy22O7T6HE46UAQAJF1fXDHXSUDDU5XoW6vwmfN L6Eb85CxIv2iUrY4uX4VceBl2pLYW4hd2ElcihN7Hdk7/j4XeiytTKndYwOym9V6 roowKf3urYk6vHxGCEQX1ME2VFt2FfpqmqUePdXjeFc4zdVxHHH7zD67doOTU2tx xOyhP/H8NvxUWyFhlFgTNiHMP4c9nG4lDEzvYubxVGWBWr1C5qNGqvc3o6wnT3bc Tr6JyANLIrxX4VIZFxif/ncnP3VAZeQLWpnsnj48liql0j7B1UdvXSllR9jKbSn8 r3O9EHSgLpZGnqBx9OesjXO1CEVfpix3VkSax0ylbrWv2IgX5hzLwitd7g68Y2j2 eVSfYLmWkD9taRkze2wtTwF3mAgPGDbRrg3GW5edeRLuFzzPTEHNl9Xx4AsaUWdk ioB1AuYKsWgFBd0IBT6aT21/2Eh3c6d8d8ziU4cZSh1IJ5JllzhuF07k0bH4KM82 1Kl2fN5De8x3QS5fZPCOTHiJSyHZvAQZr5KTqi/bASYI1jY0dnoKa0+Eq4w67LJY yGhomZmIUI9s5dy5KuARmQpuXQwXsE8J77+8fNLNIsCb1kZbUG2ONE0VBTTooWuE eDy+pp0FfjV064UbtnFNIzTVkgaWfYUlM6G4Mae9GZaakn8w/J0Bnl+SbIkRnuPJ 1N/W/OeJ2m0h3qegYShb =iuHp -----END PGP SIGNATURE----- Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-2' into staging vga: add secondary stdvga variant # gpg: Signature made Mon 28 Apr 2014 10:11:44 BST using RSA key ID D3E87138 # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" # gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" # gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>" * remotes/kraxel/tags/pull-vga-2: add secondary-vga to display-vga test add display-vga test vga: add secondary stdvga variant vga: allow non-global vmstate Signed-off-by: Peter Maydell <peter.maydell@linaro.org>pull/10/merge
11 changed files with 142 additions and 13 deletions
@ -0,0 +1,52 @@ |
|||
/*
|
|||
* QTest testcase for vga cards |
|||
* |
|||
* Copyright (c) 2014 Red Hat, Inc |
|||
* |
|||
* This work is licensed under the terms of the GNU GPL, version 2 or later. |
|||
* See the COPYING file in the top-level directory. |
|||
*/ |
|||
|
|||
#include <glib.h> |
|||
#include <string.h> |
|||
#include "libqtest.h" |
|||
#include "qemu/osdep.h" |
|||
|
|||
static void pci_cirrus(void) |
|||
{ |
|||
qtest_start("-vga none -device cirrus-vga"); |
|||
qtest_end(); |
|||
} |
|||
|
|||
static void pci_stdvga(void) |
|||
{ |
|||
qtest_start("-vga none -device VGA"); |
|||
qtest_end(); |
|||
} |
|||
|
|||
static void pci_secondary(void) |
|||
{ |
|||
qtest_start("-vga none -device secondary-vga"); |
|||
qtest_end(); |
|||
} |
|||
|
|||
static void pci_multihead(void) |
|||
{ |
|||
qtest_start("-vga none -device VGA -device secondary-vga"); |
|||
qtest_end(); |
|||
} |
|||
|
|||
int main(int argc, char **argv) |
|||
{ |
|||
int ret; |
|||
|
|||
g_test_init(&argc, &argv, NULL); |
|||
|
|||
qtest_add_func("/display/pci/cirrus", pci_cirrus); |
|||
qtest_add_func("/display/pci/stdvga", pci_stdvga); |
|||
qtest_add_func("/display/pci/secondary", pci_secondary); |
|||
qtest_add_func("/display/pci/multihead", pci_multihead); |
|||
ret = g_test_run(); |
|||
|
|||
return ret; |
|||
} |
|||
Loading…
Reference in new issue