From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XIKza-0007c0-1C for qemu-devel@nongnu.org; Fri, 15 Aug 2014 13:08:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XIKzT-0000UT-OD for qemu-devel@nongnu.org; Fri, 15 Aug 2014 13:08:41 -0400 Received: from mx1.redhat.com ([209.132.183.28]:39830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XIKzT-0000TV-G9 for qemu-devel@nongnu.org; Fri, 15 Aug 2014 13:08:35 -0400 From: Stefan Hajnoczi Date: Fri, 15 Aug 2014 18:06:48 +0100 Message-Id: <1408122422-13935-42-git-send-email-stefanha@redhat.com> In-Reply-To: <1408122422-13935-1-git-send-email-stefanha@redhat.com> References: <1408122422-13935-1-git-send-email-stefanha@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PULL 41/55] libqtest: add QTEST_LOG for debugging qtest testcases List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Marc=20Mar=C3=AD?= , Peter Maydell , Stefan Hajnoczi , Paolo Bonzini From: Marc Mar=C3=AD Signed-off-by: Paolo Bonzini Signed-off-by: Marc Mar=C3=AD Signed-off-by: Stefan Hajnoczi --- tests/libqtest.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/libqtest.c b/tests/libqtest.c index 0bf17aa..ed55686 100644 --- a/tests/libqtest.c +++ b/tests/libqtest.c @@ -402,10 +402,14 @@ QDict *qtest_qmpv(QTestState *s, const char *fmt, v= a_list ap) =20 /* No need to send anything for an empty QObject. */ if (qobj) { + int log =3D getenv("QTEST_LOG") !=3D NULL; QString *qstr =3D qobject_to_json(qobj); const char *str =3D qstring_get_str(qstr); size_t size =3D qstring_get_length(qstr); =20 + if (log) { + fprintf(stderr, "%s", str); + } /* Send QMP request */ socket_send(s->qmp_fd, str, size); =20 --=20 1.9.3