use notcmalloc builder for valgrind leak checking

This reverts 453d72b294af6d3db1ae7a212ba9b43209d69f26.  It turns out that
tcmalloc defeats the leak checking in valgrind.

Signed-off-by: Sage Weil <sage@inktank.com>
dumpling-firefly-x: document structure of suite

Hopefully this makes it easier to digest and maintain
than reading yaml fragments.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Signed-off-by: Yuri Weintstein <yuri.weinstein@inktank.com>
Update README
Update README
suites/fs: add a standbyreplay configuration

A place for any tests which should be run with
standbyreplay MDSs in play.  Initially just
the mds_journal_migration task, to cover
the #8811 case.

Signed-off-by: John Spray <john.spray@redhat.com>
task/mds_journal_migration: fix cleanup

Previously this was remounting in the background
which meant that if a workunit was executed immediately
afterwards it could put files in the mount dir before
the FS was mounted, causing the mount to fail.

Signed-off-by: John Spray <john.spray@redhat.com>
Merge pull request #62 from ceph/wip-standbyreplay

suites/fs: add a standbyreplay configuration
Fix package_version_for_hash() call

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Fixed -x in the suite, this fixed http://tracker.ceph.com/issues/8862

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Merge pull request #67 from ceph/wip_fix_emperor-x

Fixed -x in the suite, this fixed http://tracker.ceph.com/issues/8862
Merge pull request #53 from ceph/wip-leaks

use notcmalloc to fix leak checking
task/mpi: Explicit check for version mismatch

Instead of proceeding to have mpiexec fail or hang,
do an up-front check that the MPI version is the same
on all of the nodes in the test.

Signed-off-by: John Spray <john.spray@redhat.com>
kcephfs: thrash mds too

And shorten names.

Signed-off-by: Sage Weil <sage@redhat.com>
tell us if you are really not running any more

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add another call to use "ps aux"

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #302 from ceph/wip-8850

tell us if you are really not running any more
Merge pull request #300 from ceph/wip-mpi-vers

task/mpi: Explicit check for version mismatch
valgrind: ignore ec plugin factory leaks

Signed-off-by: Sage Weil <sage@redhat.com>
ceph_manager: increase osd revival timeout from 75 -> 150 seconds

Saw this fail on a firefly run just bc of valgrind slowness.  Make the
timeout higher!

Signed-off-by: Sage Weil <sage@redhat.com>
kcephfs/thrash: add standby mds

Signed-off-by: Sage Weil <sage@redhat.com>