diff options
| author | Fabiano Rosas <farosas@suse.de> | 2024-11-27 15:28:50 -0300 |
|---|---|---|
| committer | Fabiano Rosas <farosas@suse.de> | 2024-12-12 10:25:40 -0300 |
| commit | b7d7f723a9853a68a648075a1f2ab96d410e929e (patch) | |
| tree | c2e6f8ed39049c965bc4e4dc381b948ac765f52a /tests/qtest/migration-helpers.h | |
| parent | e6c5704043f0cdb3ce567b74d73a99c79457e3e6 (diff) | |
| download | focaccia-qemu-b7d7f723a9853a68a648075a1f2ab96d410e929e.tar.gz focaccia-qemu-b7d7f723a9853a68a648075a1f2ab96d410e929e.zip | |
tests/qtest/migration: Rename migration-helpers.c
Rename migration-helpers.c to migration-util.c to make its purpose more explicit and avoid the "helper" terminology. Move the file to the qtest/migration/ directory along with the rest of the migration files. Signed-off-by: Fabiano Rosas <farosas@suse.de>
Diffstat (limited to 'tests/qtest/migration-helpers.h')
| -rw-r--r-- | tests/qtest/migration-helpers.h | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/qtest/migration-helpers.h b/tests/qtest/migration-helpers.h deleted file mode 100644 index 2cb1f78d9e..0000000000 --- a/tests/qtest/migration-helpers.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * QTest migration helpers - * - * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates - * based on the vhost-user-test.c that is: - * Copyright (c) 2014 Virtual Open Systems Sarl. - * - * 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 MIGRATION_HELPERS_H -#define MIGRATION_HELPERS_H - -#include "libqtest.h" - -typedef struct QTestMigrationState { - bool stop_seen; - bool resume_seen; - bool suspend_seen; - bool suspend_me; -} QTestMigrationState; - -bool migrate_watch_for_events(QTestState *who, const char *name, - QDict *event, void *opaque); - -QDict *migrate_query(QTestState *who); -QDict *migrate_query_not_failed(QTestState *who); - -void wait_for_migration_status(QTestState *who, - const char *goal, const char **ungoals); - -void wait_for_migration_complete(QTestState *who); - -void wait_for_migration_fail(QTestState *from, bool allow_active); - -char *find_common_machine_version(const char *mtype, const char *var1, - const char *var2); -char *resolve_machine_version(const char *alias, const char *var1, - const char *var2); -#ifdef O_DIRECT -bool probe_o_direct_support(const char *tmpfs); -#else -static inline bool probe_o_direct_support(const char *tmpfs) -{ - return false; -} -#endif -void migration_test_add(const char *path, void (*fn)(void)); -char *migrate_get_connect_uri(QTestState *who); -void migrate_set_ports(QTestState *to, QList *channel_list); - -#endif /* MIGRATION_HELPERS_H */ |