OSDN Git Service

tests: Add parameter to qtest_init_without_qmp_handshake
authorEric Blake <eblake@redhat.com>
Tue, 27 Mar 2018 01:36:19 +0000 (20:36 -0500)
committerEric Blake <eblake@redhat.com>
Tue, 27 Mar 2018 15:17:45 +0000 (10:17 -0500)
commitddee57e0176f6ab53b13c6c97605b62737a8fd7a
treec63895eec3c891644f7c89ef7b7f6055639f0984
parentbe933ffc238dcedf0ba2bfa347b20b6dcb075b82
tests: Add parameter to qtest_init_without_qmp_handshake

Allow callers to choose whether to allow OOB support during a test;
for now, all existing callers pass false, but the next patch will
add a new caller.  Also, rewrite the monitor setup to be generic
(using the -qmp shorthand is insufficient for honoring the parameter).

Based on an idea by Peter Xu, in <20180326063901.27425-8-peterx@redhat.com>

Signed-off-by: Eric Blake <eblake@redhat.com>
Message-Id: <20180327013620.1644387-4-eblake@redhat.com>
Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
tests/libqtest.c
tests/libqtest.h
tests/qmp-test.c