tests/migration: Do not use functions anymore that rely on global_qtest
commita2726593884338fa0e8e50869c4f9811d1b43e05
authorThomas Huth <thuth@redhat.com>
Tue, 20 Aug 2019 14:33:38 +0000 (20 16:33 +0200)
committerThomas Huth <thuth@redhat.com>
Thu, 5 Sep 2019 11:18:52 +0000 (5 13:18 +0200)
tree59f2d833ee341838b72525e1f0126a22dcf8d79e
parent500efcfcf0fe2e0dae1d25637a13435ce7b6e421
tests/migration: Do not use functions anymore that rely on global_qtest

The migration tests deal with multiple test states, so we really should
not use functions here that rely on the single global_qtest variable.
Switch from qtest_start() to qtest_init() to make sure that global_qtest
is not set anymore. This also revealed a regression in the migrate()
function: It has once been converted to use the qtest_qmp() function,
but commit b5bbd3f315d686bd511 ("Clean up string interpolation into QMP,
part 2") accidentally reverted it back to qmp().

Message-Id: <20190904130047.25808-2-thuth@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Laurent Vivier <lvivier@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/migration-test.c