]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test: Divergent testing of _merge_object_divergent_entries() cases 27279/head
authorDavid Zafman <dzafman@redhat.com>
Wed, 3 Apr 2019 03:21:35 +0000 (20:21 -0700)
committerDavid Zafman <dzafman@redhat.com>
Tue, 23 Apr 2019 01:50:24 +0000 (18:50 -0700)
commit7e778980016fcac80ca30df081d85df415865139
treed9cdc4bf8d9b64431407e5d81edf264a93c5b470
parent69fa515c95fbc7ceba313c64751ca60d54977f6e
test: Divergent testing of _merge_object_divergent_entries() cases

Case 1: A more recent update exists
Case 2: The first entry in the divergent sequence is a create
Case 3  NOT TESTED - Ohject currently missing
Case 4: We can rollback all of the entries
Case 5: We cannot rollback at least 1 of the entries

Support starting OSDs even when "noup" is set (don't wait for up).
Move create_ec_pool() to ceph-helpers.sh

Fixes: https://tracker.ceph.com/issues/39162
Signed-off-by: David Zafman <dzafman@redhat.com>
qa/standalone/ceph-helpers.sh
qa/standalone/osd/divergent-priors.sh [new file with mode: 0755]
qa/standalone/scrub/osd-scrub-repair.sh