diff options
| author | Steve Sistare <steven.sistare@oracle.com> | 2025-10-01 08:34:07 -0700 |
|---|---|---|
| committer | Fabiano Rosas <farosas@suse.de> | 2025-10-01 17:09:22 -0300 |
| commit | c454a8d254570eba3c38e2e0b4e9f3f6d9daff4f (patch) | |
| tree | f995098160b51c932711e8fd853df18f96199855 /tests | |
| parent | 0a3aeedb39aee0d20a954650b2956cfbc0a7c566 (diff) | |
| download | focaccia-qemu-c454a8d254570eba3c38e2e0b4e9f3f6d9daff4f.tar.gz focaccia-qemu-c454a8d254570eba3c38e2e0b4e9f3f6d9daff4f.zip | |
migration-test: shm path accessor
Define an accessor for the shm path. It will be referenced from multiple sites in a subsequent patch. Signed-off-by: Steve Sistare <steven.sistare@oracle.com> Reviewed-by: Fabiano Rosas <farosas@suse.de> Link: https://lore.kernel.org/qemu-devel/1759332851-370353-16-git-send-email-steven.sistare@oracle.com Signed-off-by: Fabiano Rosas <farosas@suse.de>
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/qtest/migration/framework.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/qtest/migration/framework.c b/tests/qtest/migration/framework.c index 2c13fd1688..d20938ccec 100644 --- a/tests/qtest/migration/framework.c +++ b/tests/qtest/migration/framework.c @@ -255,6 +255,11 @@ static void migrate_start_set_capabilities(QTestState *from, QTestState *to, return; } +static char *test_shmem_path(void) +{ + return g_strdup_printf("/dev/shm/qemu-%d", getpid()); +} + int migrate_start(QTestState **from, QTestState **to, const char *uri, MigrateStart *args) { @@ -342,7 +347,7 @@ int migrate_start(QTestState **from, QTestState **to, const char *uri, } if (args->use_shmem) { - shmem_path = g_strdup_printf("/dev/shm/qemu-%d", getpid()); + shmem_path = test_shmem_path(); shmem_opts = g_strdup_printf( "-object memory-backend-file,id=mem0,size=%s" ",mem-path=%s,share=on -numa node,memdev=mem0", |