mirror of
https://github.com/ceph/ceph
synced 2025-01-01 08:32:24 +00:00
qa/standalone/osd/osd-markdown: disable CLI command dups
The markdown test is based on marking down a specific number of times, but the duplicate commands from the CLI may not get absorbed/batched by the mon, breaking the test. Override the default qa/tasks/workunit.py behavior of sending dups. Fixes: http://tracker.ceph.com/issues/38359 Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
parent
a941e2807b
commit
c6a7b2cbd1
@ -45,7 +45,10 @@ function markdown_N_impl() {
|
||||
ceph osd tree
|
||||
ceph osd tree | grep osd.0 |grep up || return 1
|
||||
# mark the OSD down.
|
||||
ceph osd down 0
|
||||
# override any dup setting in the environment to ensure we do this
|
||||
# exactly once (modulo messenger failures, at least; we can't *actually*
|
||||
# provide exactly-once semantics for mon commands).
|
||||
CEPH_CLI_TEST_DUP_COMMAND=0 ceph osd down 0
|
||||
sleep $sleeptime
|
||||
done
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user