aboutsummaryrefslogtreecommitdiff
path: root/tests/ide-test.c
diff options
context:
space:
mode:
authorStefan Hajnoczi <stefanha@redhat.com>2013-10-30 14:54:32 +0100
committerStefan Hajnoczi <stefanha@redhat.com>2013-11-07 13:58:43 +0100
commit0d1aa05e9eba2437fdcdfbaa846c850c986bf7c6 (patch)
treef3e288737dd2885353c75b1d5ead6a49cccdc530 /tests/ide-test.c
parentec9c10d29c6bb5613a680af62f5825d3bb2d31d4 (diff)
downloadqemu-0d1aa05e9eba2437fdcdfbaa846c850c986bf7c6.zip
qemu-0d1aa05e9eba2437fdcdfbaa846c850c986bf7c6.tar.gz
qemu-0d1aa05e9eba2437fdcdfbaa846c850c986bf7c6.tar.bz2
libqtest: rename qmp() to qmp_discard_response()
Existing qmp() callers do not expect a response object. In order to implement real QMP test cases it will be necessary to inspect the response object. Rename qmp() to qmp_discard_response(). Later patches will introduce a qmp() function that returns the response object and tests that use it. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'tests/ide-test.c')
-rw-r--r--tests/ide-test.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/ide-test.c b/tests/ide-test.c
index bc824a8..d5cec5a 100644
--- a/tests/ide-test.c
+++ b/tests/ide-test.c
@@ -460,8 +460,9 @@ static void test_flush(void)
tmp_path);
/* Delay the completion of the flush request until we explicitly do it */
- qmp("{'execute':'human-monitor-command', 'arguments': { "
- "'command-line': 'qemu-io ide0-hd0 \"break flush_to_os A\"'} }");
+ qmp_discard_response("{'execute':'human-monitor-command', 'arguments': {"
+ " 'command-line':"
+ " 'qemu-io ide0-hd0 \"break flush_to_os A\"'} }");
/* FLUSH CACHE command on device 0*/
outb(IDE_BASE + reg_device, 0);
@@ -473,8 +474,9 @@ static void test_flush(void)
assert_bit_clear(data, DF | ERR | DRQ);
/* Complete the command */
- qmp("{'execute':'human-monitor-command', 'arguments': { "
- "'command-line': 'qemu-io ide0-hd0 \"resume A\"'} }");
+ qmp_discard_response("{'execute':'human-monitor-command', 'arguments': {"
+ " 'command-line':"
+ " 'qemu-io ide0-hd0 \"resume A\"'} }");
/* Check registers */
data = inb(IDE_BASE + reg_device);