From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zw3A8-0001eK-Ti for qemu-devel@nongnu.org; Tue, 10 Nov 2015 02:16:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zw3A5-0004q7-NV for qemu-devel@nongnu.org; Tue, 10 Nov 2015 02:16:16 -0500 Received: from mx1.redhat.com ([209.132.183.28]:54192) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zw3A5-0004q3-Hm for qemu-devel@nongnu.org; Tue, 10 Nov 2015 02:16:13 -0500 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 0FFBEC0B60F1 for ; Tue, 10 Nov 2015 07:16:12 +0000 (UTC) Received: from blackfin.pond.sub.org (ovpn-116-23.ams2.redhat.com [10.36.116.23]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id tAA7GBdl001718 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 10 Nov 2015 02:16:12 -0500 From: Markus Armbruster Date: Tue, 10 Nov 2015 08:16:10 +0100 Message-Id: <1447139770-22617-1-git-send-email-armbru@redhat.com> Subject: [Qemu-devel] [PULL v2 00/12] QAPI patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org v2: * PATCH 07: fix a comment typo [Eric] * PATCH 12: tweak commit message [Eric] The following changes since commit 9d5c1dc117d1ad881bbc76f6990ee1f9e9f8ef7f: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging (2015-11-09 11:20:51 +0000) are available in the git repository at: git://repo.or.cz/qemu/armbru.git tags/pull-qapi-2015-11-10 for you to fetch changes up to f5455044201747fd72531f5e8c1b1e9c56573d9c: qapi-introspect: Document lack of sorting (2015-11-10 08:10:28 +0100) ---------------------------------------------------------------- QAPI patches ---------------------------------------------------------------- Eric Blake (12): qapi: Use generated TestStruct machinery in tests qapi: Strengthen test of TestStructList qobject: Protect against use-after-free in qobject_decref() qapi: Share test_init code in test-qmp-input* qapi: Plug leaks in test-qmp-* qapi: Simplify non-error testing in test-qmp-* qapi: Simplify error cleanup in test-qmp-* qapi: More tests of alternate output qapi: Test failure in middle of array parse qapi: More tests of input arrays qapi: Provide nicer array names in introspection qapi-introspect: Document lack of sorting docs/qapi-code-gen.txt | 26 ++- include/qapi/error.h | 9 ++ include/qapi/qmp/qobject.h | 1 + qapi/introspect.json | 17 +- scripts/qapi-introspect.py | 8 +- scripts/qapi-visit.py | 4 + tests/qapi-schema/qapi-schema-test.json | 6 +- tests/qapi-schema/qapi-schema-test.out | 5 + tests/test-qmp-commands.c | 3 +- tests/test-qmp-input-strict.c | 130 +++++---------- tests/test-qmp-input-visitor.c | 271 +++++++++++++------------------- tests/test-qmp-output-visitor.c | 151 +++++------------- tests/test-visitor-serialization.c | 76 ++------- util/error.c | 7 + 14 files changed, 276 insertions(+), 438 deletions(-) -- 2.4.3