mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
tests: print newline after QMP response in qtest logs
The QMP commands have a trailing newline, but the response does not. This makes the qtest logs hard to follow as the next QMP command appears in the same line as the previous QMP response. Reviewed-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220310171821.3724080-5-berrange@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
This commit is contained in:
parent
dcd23e9cae
commit
0c2b6c85c9
1 changed files with 4 additions and 1 deletions
|
@ -612,10 +612,13 @@ QDict *qmp_fd_receive(int fd)
|
|||
}
|
||||
|
||||
if (log) {
|
||||
len = write(2, &c, 1);
|
||||
g_assert(write(2, &c, 1) == 1);
|
||||
}
|
||||
json_message_parser_feed(&qmp.parser, &c, 1);
|
||||
}
|
||||
if (log) {
|
||||
g_assert(write(2, "\n", 1) == 1);
|
||||
}
|
||||
json_message_parser_destroy(&qmp.parser);
|
||||
|
||||
return qmp.response;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue