]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites: disable mon crush smoke test with valgrind 16346/head
authorSage Weil <sage@redhat.com>
Fri, 14 Jul 2017 15:42:31 +0000 (11:42 -0400)
committerSage Weil <sage@redhat.com>
Fri, 14 Jul 2017 15:51:47 +0000 (11:51 -0400)
Valgrind runs itself on forked children, and does its cleanup when they
complete, and this is slow... slow enough that it frequently makes the
test time out.

Valgrind let's you ignore child *processes* that you exec, but I can't
find a way to skip forked children in the same address space.

Work around this by skip this validation when running under valgrind.

Fixes: http://tracker.ceph.com/issues/20602
Signed-off-by: Sage Weil <sage@redhat.com>
qa/suites/fs/verify/validater/valgrind.yaml
qa/suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml
qa/suites/rados/verify/validater/valgrind.yaml
qa/suites/rgw/multisite/valgrind.yaml
qa/suites/rgw/verify/validater/valgrind.yaml

index ae2eced9aa0b306aa40645ed64f108bb22fdf1a3..6982cedfcaba956b049071e1586fd02d65564bf2 100644 (file)
@@ -16,6 +16,8 @@ overrides:
     conf:
       global:
         osd heartbeat grace: 40
+      mon:
+        mon osd crush smoke test: false
     valgrind:
       mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes]
       osd: [--tool=memcheck]
index 65af1a2e817c513f531d076974412a199fd95842..347c499528e5603e1afb32c19e69afa399e981eb 100644 (file)
@@ -16,6 +16,8 @@ overrides:
         debug deliberately leak memory: true
         osd max object name len: 460
         osd max object namespace len: 64
+      mon:
+        mon osd crush smoke test: false
     valgrind:
       mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes]
       osd: [--tool=memcheck]
index 73f1e2e831dd110084f2ea66fe904925b0334a4f..b2095b0c91db82e4c13f4ed8d4894cb478670899 100644 (file)
@@ -10,6 +10,8 @@ overrides:
     conf:
       global:
         osd heartbeat grace: 40
+      mon:
+        mon osd crush smoke test: false
     valgrind:
       mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes]
       osd: [--tool=memcheck]
index 76fe61e81ea70c8209f85695088ee20c319808c8..08fad9da02381e15955f85b1a236f55d70455a75 100644 (file)
@@ -9,6 +9,8 @@ overrides:
     conf:
       global:
         osd heartbeat grace: 40
+      mon:
+        mon osd crush smoke test: false
     valgrind:
       mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes]
       osd: [--tool=memcheck]
index 73f1e2e831dd110084f2ea66fe904925b0334a4f..b2095b0c91db82e4c13f4ed8d4894cb478670899 100644 (file)
@@ -10,6 +10,8 @@ overrides:
     conf:
       global:
         osd heartbeat grace: 40
+      mon:
+        mon osd crush smoke test: false
     valgrind:
       mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes]
       osd: [--tool=memcheck]