This patch just requests blocktime calculation, but doesn't add any facility to check or show it.
Signed-off-by: Alexey Perevalov <a.pereva...@samsung.com> --- tests/postcopy-test.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tests/postcopy-test.c b/tests/postcopy-test.c index 8142f2a..1db5359 100644 --- a/tests/postcopy-test.c +++ b/tests/postcopy-test.c @@ -425,6 +425,17 @@ static void test_migrate(void) g_assert(qdict_haskey(rsp, "return")); QDECREF(rsp); +#ifdef UFFD_FEATURE_THREAD_ID + global_qtest = to; + rsp = qmp("{ 'execute': 'migrate-set-capabilities'," + "'arguments': { " + "'capabilities': [ {" + "'capability': 'postcopy-blocktime'," + "'state': true } ] } }"); + g_assert(qdict_haskey(rsp, "return")); + QDECREF(rsp); +#endif + /* We want to pick a speed slow enough that the test completes * quickly, but that it doesn't complete precopy even on a slow * machine, so also set the downtime. @@ -441,7 +452,6 @@ static void test_migrate(void) g_assert(qdict_haskey(rsp, "return")); QDECREF(rsp); - /* Wait for the first serial output from the source */ wait_for_serial("src_serial"); -- 1.9.1