1*e683eb9eSAndreas Färber /* 2*e683eb9eSAndreas Färber * QTest testcase for i82801b11 3*e683eb9eSAndreas Färber * 4*e683eb9eSAndreas Färber * Copyright (c) 2014 SUSE LINUX Products GmbH 5*e683eb9eSAndreas Färber * 6*e683eb9eSAndreas Färber * This work is licensed under the terms of the GNU GPL, version 2 or later. 7*e683eb9eSAndreas Färber * See the COPYING file in the top-level directory. 8*e683eb9eSAndreas Färber */ 9*e683eb9eSAndreas Färber 10*e683eb9eSAndreas Färber #include <glib.h> 11*e683eb9eSAndreas Färber #include <string.h> 12*e683eb9eSAndreas Färber #include "libqtest.h" 13*e683eb9eSAndreas Färber #include "qemu/osdep.h" 14*e683eb9eSAndreas Färber 15*e683eb9eSAndreas Färber /* Tests only initialization so far. TODO: Replace with functional tests */ 16*e683eb9eSAndreas Färber static void nop(void) 17*e683eb9eSAndreas Färber { 18*e683eb9eSAndreas Färber } 19*e683eb9eSAndreas Färber 20*e683eb9eSAndreas Färber int main(int argc, char **argv) 21*e683eb9eSAndreas Färber { 22*e683eb9eSAndreas Färber int ret; 23*e683eb9eSAndreas Färber 24*e683eb9eSAndreas Färber g_test_init(&argc, &argv, NULL); 25*e683eb9eSAndreas Färber qtest_add_func("/i82801b11/nop", nop); 26*e683eb9eSAndreas Färber 27*e683eb9eSAndreas Färber qtest_start("-machine q35 -device i82801b11-bridge,bus=pcie.0,addr=1e.0"); 28*e683eb9eSAndreas Färber ret = g_test_run(); 29*e683eb9eSAndreas Färber 30*e683eb9eSAndreas Färber qtest_end(); 31*e683eb9eSAndreas Färber 32*e683eb9eSAndreas Färber return ret; 33*e683eb9eSAndreas Färber } 34