All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/3] qmp output visitor test improvement
@ 2016-10-26 21:12 Eric Blake
  2016-10-26 21:18 ` [Qemu-devel] [PATCH v2 1/3] tests: Simplify expected error checking for qmp output Eric Blake
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Eric Blake @ 2016-10-26 21:12 UTC (permalink / raw)
  To: qemu-devel; +Cc: armbru, ptoscano

Well, technically qobject output visitor, but keeping the
cover letter subject unchanged helps for continuity

Given the threads last week with Pino's claim that we had a
memory leak, and Markus' counter-claim that the proposed
patch was reverting an earlier double-free fix, I ended up
enhancing the testsuite to prove under valgrind whether we
indeed have a problem.  The good news is that the existing
visitor code is correct, but having more tests will help
prevent future regression attempts :)

v1 was here:
https://lists.gnu.org/archive/html/qemu-devel/2016-10/msg05699.html

since then:
patch 2 is new
patch 3 (former 2/2) is rebased (now that it is qobject rather
than qmp visitor) and enhanced (list and alternates, in addition
to objects)

Eric Blake (3):
  tests: Simplify expected error checking for qmp output
  qapi: Further enhance visitor virtual walk doc example
  tests: Enhance qobject output to cover partial visit

 include/qapi/visitor.h              | 41 +++++++++++++++++++----------
 tests/test-qobject-output-visitor.c | 51 +++++++++++++++++++++++++++++++------
 2 files changed, 71 insertions(+), 21 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-11-04 13:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-26 21:12 [Qemu-devel] [PATCH v2 0/3] qmp output visitor test improvement Eric Blake
2016-10-26 21:18 ` [Qemu-devel] [PATCH v2 1/3] tests: Simplify expected error checking for qmp output Eric Blake
2016-10-26 21:18 ` [Qemu-devel] [PATCH v2 2/3] qapi: Further enhance visitor virtual walk doc example Eric Blake
2016-10-26 21:18 ` [Qemu-devel] [PATCH v2 3/3] tests: Enhance qobject output to cover partial visit Eric Blake
2016-11-03 16:42   ` Markus Armbruster
2016-11-03 17:51     ` Eric Blake
2016-11-04  7:27       ` Markus Armbruster
2016-11-04 13:16   ` [Qemu-devel] [PATCH v2 3.5/3] fixup! " Eric Blake

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.