ceph/qa/standalone
David Zafman 554ea73cb5 test: Disable duplicate request command test during scrub testing
Scrub testing requires an orderly control of scrubbing.  Most but not
all the time, the duplicate scrub request is ignored because the first
request hasn't finished.  Teuthology enables this environment variable
in the workunit handling.

Fixes: https://tracker.ceph.com/issues/36525

Signed-off-by: David Zafman <dzafman@redhat.com>
2018-12-21 18:28:23 -08: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/osd: fixup osd-rep-recov-eio.sh fails to parse pg dump 2018-10-16 02:18:22 +08:00
misc Merge pull request #16494 from asomers/bin_bash 2017-08-27 10:14:14 +08:00
mon mon: drop repeated 'goodchars' and add osd crush ls testcase 2018-10-23 16:32:45 +08:00
osd os/bluestore: add main device expand capability. 2018-11-29 12:48:20 +03:00
scrub test: Disable duplicate request command test during scrub testing 2018-12-21 18:28:23 -08:00
special tool/ceph_objectstore_tool: add new op that reset last_complete to last_update 2018-10-22 11:03:06 +08:00
ceph-helpers.sh qa: replace raw_bytes_used field access in QA test cases 2018-12-06 18:54:21 +03:00
README qa: Add support for specifying sub-tests with run-standalone.sh 2017-08-10 08:30:47 -07:00

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"