ceph/qa/standalone
Sage Weil 52d5797c3d qa/standalone/erasure-code/test-erasure-code: adjust test to avoid m=0
_DD is k=2 m=0, which we don't allow.  Switch it to cDD.

I confess I don't fully understand why this was _DD to begin with, but
I'm pretty sure mapping is there to control the order of results so that
it can be mapped to the CRUSH rule output sanely, and the coding portion
is not relevant to the test.

Signed-off-by: Sage Weil <sage@redhat.com>
2019-03-13 12:46:50 -05:00
..
crush mon/OSDMonitor: do not remove device class still referenced by ec-profiles 2018-10-23 21:17:56 +08:00
erasure-code qa/standalone/erasure-code/test-erasure-code: adjust test to avoid m=0 2019-03-13 12:46:50 -05:00
misc
mon Merge PR #26794 into master 2019-03-07 22:12:52 -06:00
osd qa/standalone/osd/osd-rep-recov-eio: fix better 2019-03-08 17:41:11 -06:00
scrub qa/standalone/scrub/osd-scrub-repair: fix unfound grep 2019-03-08 18:23:48 -06:00
special Merge pull request #25403 from liyichao/rdigest 2019-01-30 09:30:23 -08:00
ceph-helpers.sh qa/standalone/ceph-helpers: fix test_wait_for_clean 2019-03-08 18:07:10 -06:00
README

qa/standalone
=============

These scripts run standalone clusters, but not in a normal way.  They make
use of functions ceph-helpers.sh to quickly start/stop daemons against
toy clusters in a single directory.

They are normally run via teuthology based on qa/suites/rados/standalone/*.yaml.

You can run them in a git checkout + build directory as well:

  * The qa/run-standalone.sh will run all of them in sequence.  This is slow
     since there is no parallelism.

  * You can run individual script(s) by specifying the basename or path below
    qa/standalone as arguments to qa/run-standalone.sh.

../qa/run-standalone.sh misc.sh osd/osd-dup.sh

  * Add support for specifying arguments to selected tests by simply adding
    list of tests to each argument.

../qa/run-standalone.sh "test-ceph-helpers.sh test_get_last_scrub_stamp"