From 1e8a1fae7464ef79c9e50aa0f807d2c511be3c8e Mon Sep 17 00:00:00 2001 From: Thomas Huth Date: Mon, 9 Sep 2019 12:04:01 +0200 Subject: test: Move qtests to a separate directory The tests directory itself is pretty overcrowded, and it's hard to see which test belongs to which test subsystem (unit, qtest, ...). Let's move the qtests to a separate folder for more clarity. Message-Id: <20191218103059.11729-6-thuth@redhat.com> Reviewed-by: Paolo Bonzini Signed-off-by: Thomas Huth --- tests/tpm-util.h | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100644 tests/tpm-util.h (limited to 'tests/tpm-util.h') diff --git a/tests/tpm-util.h b/tests/tpm-util.h deleted file mode 100644 index 5755698ad2..0000000000 --- a/tests/tpm-util.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * QTest TPM utilities - * - * Copyright (c) 2018 IBM Corporation - * - * Authors: - * Stefan Berger - * - * This work is licensed under the terms of the GNU GPL, version 2 or later. - * See the COPYING file in the top-level directory. - */ - -#ifndef TESTS_TPM_UTIL_H -#define TESTS_TPM_UTIL_H - -#include "io/channel-socket.h" - -typedef void (tx_func)(QTestState *s, - const unsigned char *req, size_t req_size, - unsigned char *rsp, size_t rsp_size); - -void tpm_util_crb_transfer(QTestState *s, - const unsigned char *req, size_t req_size, - unsigned char *rsp, size_t rsp_size); -void tpm_util_tis_transfer(QTestState *s, - const unsigned char *req, size_t req_size, - unsigned char *rsp, size_t rsp_size); - -void tpm_util_startup(QTestState *s, tx_func *tx); -void tpm_util_pcrextend(QTestState *s, tx_func *tx); -void tpm_util_pcrread(QTestState *s, tx_func *tx, - const unsigned char *exp_resp, size_t exp_resp_size); - -bool tpm_util_swtpm_has_tpm2(void); - -gboolean tpm_util_swtpm_start(const char *path, GPid *pid, - SocketAddress **addr, GError **error); -void tpm_util_swtpm_kill(GPid pid); - -void tpm_util_migrate(QTestState *who, const char *uri); - -void tpm_util_migration_start_qemu(QTestState **src_qemu, - QTestState **dst_qemu, - SocketAddress *src_tpm_addr, - SocketAddress *dst_tpm_addr, - const char *miguri, - const char *ifmodel); - -void tpm_util_wait_for_migration_complete(QTestState *who); - -#endif /* TESTS_TPM_UTIL_H */ -- cgit v1.2.3