]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/suites: disable mon crush smoke test with valgrind
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)
commit960f00071fa1fd5326aae24f9dabc1fe4479c2b7
treebff8131e7e7d4dbb6a3d3dec43d633e75d2a6ee4
parent75c923e7a0163c70f8f45360a27be05eb9042655
qa/suites: disable mon crush smoke test with valgrind

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