All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/7] Allow Valgrind checking all QEMU processes
@ 2019-06-09 18:35 Andrey Shinkevich
  2019-06-09 18:35 ` [Qemu-devel] [PATCH 1/7] iotests: allow " Andrey Shinkevich
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Andrey Shinkevich @ 2019-06-09 18:35 UTC (permalink / raw)
  To: qemu-devel, qemu-block
  Cc: kwolf, vsementsov, mreitz, rkagan, andrey.shinkevich, den

In the current implementation of the QEMU bash iotests, only qemu-io
processes may be run under the Valgrind, which is a useful tool for
finding memory usage issues. Let's allow the common.rc bash script
runing all the QEMU processes, such as qemu-kvm, qemu-img, qemu-ndb
and qemu-vxhs, under the Valgrind tool.

Andrey Shinkevich (7):
  iotests: allow Valgrind checking all QEMU processes
  iotests: amendment for benchmark output of 039 061 137
  iotests: exclude killed processes from running under Valgrind
  iotests: Valgrind fails to work with nonexistent directory
  iotests: extended timeout under Valgrind
  iotests: extend sleeping time under Valgrind
  iotests: amend QEMU NBD process synchronization

 tests/qemu-iotests/028        |  6 +++-
 tests/qemu-iotests/039        |  5 ++++
 tests/qemu-iotests/039.out    | 30 ++++----------------
 tests/qemu-iotests/051        |  1 +
 tests/qemu-iotests/061        |  2 ++
 tests/qemu-iotests/061.out    | 12 ++------
 tests/qemu-iotests/137        |  1 +
 tests/qemu-iotests/137.out    |  6 +---
 tests/qemu-iotests/183        |  9 +++++-
 tests/qemu-iotests/192        |  6 +++-
 tests/qemu-iotests/247        |  6 +++-
 tests/qemu-iotests/common.nbd |  6 ++++
 tests/qemu-iotests/common.rc  | 65 ++++++++++++++++++++++++++++++++-----------
 13 files changed, 94 insertions(+), 61 deletions(-)

-- 
1.8.3.1



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

end of thread, other threads:[~2019-06-10 15:37 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-09 18:35 [Qemu-devel] [PATCH 0/7] Allow Valgrind checking all QEMU processes Andrey Shinkevich
2019-06-09 18:35 ` [Qemu-devel] [PATCH 1/7] iotests: allow " Andrey Shinkevich
2019-06-10 14:24   ` Eric Blake
2019-06-10 15:02     ` Andrey Shinkevich
2019-06-10 15:36       ` Eric Blake
2019-06-09 18:35 ` [Qemu-devel] [PATCH 2/7] iotests: amendment for benchmark output of 039 061 137 Andrey Shinkevich
2019-06-10  9:10   ` Daniel P. Berrangé
2019-06-10  9:31     ` Andrey Shinkevich
2019-06-09 18:35 ` [Qemu-devel] [PATCH 3/7] iotests: exclude killed processes from running under Valgrind Andrey Shinkevich
2019-06-09 18:35 ` [Qemu-devel] [PATCH 4/7] iotests: Valgrind fails to work with nonexistent directory Andrey Shinkevich
2019-06-09 18:35 ` [Qemu-devel] [PATCH 5/7] iotests: extended timeout under Valgrind Andrey Shinkevich
2019-06-09 18:35 ` [Qemu-devel] [PATCH 6/7] iotests: extend sleeping time " Andrey Shinkevich
2019-06-09 18:35 ` [Qemu-devel] [PATCH 7/7] iotests: amend QEMU NBD process synchronization Andrey Shinkevich

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.