[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] test/qtest/migration: Use out-of-band execution for migrate-
From: |
Juraj Marcin |
Subject: |
[PATCH 0/2] test/qtest/migration: Use out-of-band execution for migrate-recover |
Date: |
Tue, 7 Jan 2025 17:31:52 +0100 |
In real use cases, the migrate-recover command requires out-of-band
execution, because the main thread processing normal commands is blocked
by a page fault in the guest memory. Tests, however, do not reflect this
which might result in some bugs not being caught with tests.
The first patch in the series, adds a new qtest initialization function
which accepts capabilities the test wants to enable. This allows a test
to enable the oob capability.
The second patch then enables the oob capability in migration tests and
changes the execution of the migrate-recover command.
Juraj Marcin (2):
tests/qtest: Introduce qtest_init_with_env_and_capabilities()
tests/qtest/migration: Use out-of-band execution for migrate-recover
tests/qtest/libqtest.c | 18 ++++++++++++++++--
tests/qtest/libqtest.h | 17 +++++++++++++++++
tests/qtest/migration/framework.c | 23 +++++++++++++++++++++--
tests/qtest/migration/framework.h | 2 ++
tests/qtest/migration/migration-qmp.c | 2 +-
5 files changed, 57 insertions(+), 5 deletions(-)
--
2.47.1
- [PATCH 0/2] test/qtest/migration: Use out-of-band execution for migrate-recover,
Juraj Marcin <=