Lines Matching full:test
2 * QTest testcases for TPM TIS on I2C (derived from TPM TIS test)
200 /* do not test locality 4 (hw only) */ in tpm_tis_i2c_test_check_access_reg()
225 * Test case for seizing access by a higher number locality
233 /* do not test locality 4 (hw only) */ in tpm_tis_i2c_test_check_access_reg_seize()
423 * Test case for getting access when higher number locality relinquishes access
431 /* do not test locality 4 (hw only) */ in tpm_tis_i2c_test_check_access_reg_release()
500 * Test case for transmitting packets
604 char *tmp_path = g_dir_make_tmp("qemu-tpm-tis-i2c-test.XXXXXX", NULL); in main()
606 TPMTestState test; in main() local
611 test.addr = g_new0(SocketAddress, 1); in main()
612 test.addr->type = SOCKET_ADDRESS_TYPE_UNIX; in main()
613 test.addr->u.q_unix.path = g_build_filename(tmp_path, "sock", NULL); in main()
614 g_mutex_init(&test.data_mutex); in main()
615 g_cond_init(&test.data_cond); in main()
616 test.data_cond_signal = false; in main()
617 test.tpm_version = TPM_VERSION_2_0; in main()
619 thread = g_thread_new(NULL, tpm_emu_ctrl_thread, &test); in main()
620 tpm_emu_test_wait_cond(&test); in main()
629 test.addr->u.q_unix.path, in main()
634 qtest_add_data_func("/tpm-tis-i2c/test_basic", &test, in main()
637 qtest_add_data_func("/tpm-tis-i2c/test_check_localities", &test, in main()
640 qtest_add_data_func("/tpm-tis-i2c/check_access_reg", &test, in main()
643 qtest_add_data_func("/tpm-tis-i2c/check_access_reg_seize", &test, in main()
646 qtest_add_data_func("/tpm-tis-i2c/check_access_reg_release", &test, in main()
649 qtest_add_data_func("/tpm-tis-i2c/test_check_transmit", &test, in main()
657 g_unlink(test.addr->u.q_unix.path); in main()
658 qapi_free_SocketAddress(test.addr); in main()