This checks locking problems. This can be a separate facet for
workunits, but for now it requires a manual 2nd configuration for
rbd_fsx.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
--- /dev/null
+overrides:
+ workunit:
+ env:
+ VALGRIND: "helgrind"
--- /dev/null
+overrides:
+ workunit:
+ env:
+ VALGRIND: "memcheck"
- rbd/test_librbd.sh
env:
RBD_FEATURES: "1"
- VALGRIND: "memcheck"
- rbd/test_librbd.sh
env:
RBD_FEATURES: "127"
- VALGRIND: "memcheck"
- rbd/test_librbd.sh
env:
RBD_FEATURES: "13"
- VALGRIND: "memcheck"
--- /dev/null
+tasks:
+- rbd_fsx:
+ clients: [client.0]
+ size: 134217728
+ valgrind: [--tool=helgrind]
- rbd/test_librbd_python.sh
env:
RBD_FEATURES: "1"
- VALGRIND: "memcheck"
- rbd/test_librbd_python.sh
env:
RBD_FEATURES: "127"
- VALGRIND: "memcheck"
- rbd/test_librbd_python.sh
env:
RBD_FEATURES: "13"
- VALGRIND: "memcheck"