Lines Matching refs:test

96 get_connection(Test *test, guint *ownid)  in get_connection()  argument
104 wait->loop = test->loop; in get_connection()
149 set_id_list(Test *test, QTestState *s) in set_id_list() argument
151 if (!test->id_list) { in set_id_list()
158 test->id_list))); in set_id_list()
172 test_dbus_vmstate(Test *test) in test_dbus_vmstate() argument
197 test->loop = loop; in test_dbus_vmstate()
201 srcconnA = get_connection(test, &ownsrcA); in test_dbus_vmstate()
202 srcserverA = get_server(srcconnA, &test->srcA, &idA); in test_dbus_vmstate()
203 srcconnB = get_connection(test, &ownsrcB); in test_dbus_vmstate()
204 srcserverB = get_server(srcconnB, &test->srcB, &idB); in test_dbus_vmstate()
213 dstconnA = get_connection(test, &owndstA); in test_dbus_vmstate()
214 dstserverA = get_server(dstconnA, &test->dstA, &idA); in test_dbus_vmstate()
215 if (!test->without_dst_b) { in test_dbus_vmstate()
216 dstconnB = get_connection(test, &owndstB); in test_dbus_vmstate()
217 dstserverB = get_server(dstconnB, &test->dstB, &idB); in test_dbus_vmstate()
227 set_id_list(test, src_qemu); in test_dbus_vmstate()
228 set_id_list(test, dst_qemu); in test_dbus_vmstate()
233 test->src_qemu = src_qemu; in test_dbus_vmstate()
234 if (test->migrate_fail) { in test_dbus_vmstate()
246 if (!test->without_dst_b) { in test_dbus_vmstate()
250 g_main_loop_quit(test->loop); in test_dbus_vmstate()
274 Test test = { 0, }; in test_dbus_vmstate_without_list() local
276 test_dbus_vmstate(&test); in test_dbus_vmstate_without_list()
278 check_migrated(&test.srcA, &test.dstA); in test_dbus_vmstate_without_list()
279 check_migrated(&test.srcB, &test.dstB); in test_dbus_vmstate_without_list()
285 Test test = { .id_list = "idA,idB" }; in test_dbus_vmstate_with_list() local
287 test_dbus_vmstate(&test); in test_dbus_vmstate_with_list()
289 check_migrated(&test.srcA, &test.dstA); in test_dbus_vmstate_with_list()
290 check_migrated(&test.srcB, &test.dstB); in test_dbus_vmstate_with_list()
296 Test test = { .id_list = "idA" }; in test_dbus_vmstate_only_a() local
298 test_dbus_vmstate(&test); in test_dbus_vmstate_only_a()
300 check_migrated(&test.srcA, &test.dstA); in test_dbus_vmstate_only_a()
301 check_not_migrated(&test.srcB, &test.dstB); in test_dbus_vmstate_only_a()
307 Test test = { .id_list = "idA,idC", .migrate_fail = true }; in test_dbus_vmstate_missing_src() local
311 test_dbus_vmstate(&test); in test_dbus_vmstate_missing_src()
312 check_not_migrated(&test.srcA, &test.dstA); in test_dbus_vmstate_missing_src()
313 check_not_migrated(&test.srcB, &test.dstB); in test_dbus_vmstate_missing_src()
324 Test test = { .id_list = "idA,idB", in test_dbus_vmstate_missing_dst() local
330 test_dbus_vmstate(&test); in test_dbus_vmstate_missing_dst()
331 assert(test.srcA.save_called); in test_dbus_vmstate_missing_dst()
332 assert(test.srcB.save_called); in test_dbus_vmstate_missing_dst()
333 assert(!test.dstB.save_called); in test_dbus_vmstate_missing_dst()