summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Hirschhorn <max.hirschhorn@mongodb.com>2018-04-06 10:45:51 -0400
committerMax Hirschhorn <max.hirschhorn@mongodb.com>2018-04-06 10:45:51 -0400
commitd0181a711f7e7f39e60b5aeb1dc7097bf6ae5856 (patch)
treed76f5b8c0ea73ec5f2cfe49ffbb4f825db8b20a7
parent873869196b388d1a8bda877353fae0bee9302191 (diff)
downloadmongo-d0181a711f7e7f39e60b5aeb1dc7097bf6ae5856.tar.gz
SERVER-34352 Run dbhash check before collection validation.r3.6.4-rc0r3.6.4
(cherry picked from commit 96ae13ff4bd849fee7e55695e36a7fcfccbe45a2)
-rw-r--r--buildscripts/resmokeconfig/suites/jstestfuzz_sharded_continuous_stepdown.yml7
1 files changed, 5 insertions, 2 deletions
diff --git a/buildscripts/resmokeconfig/suites/jstestfuzz_sharded_continuous_stepdown.yml b/buildscripts/resmokeconfig/suites/jstestfuzz_sharded_continuous_stepdown.yml
index 0af49c171b6..627363c0075 100644
--- a/buildscripts/resmokeconfig/suites/jstestfuzz_sharded_continuous_stepdown.yml
+++ b/buildscripts/resmokeconfig/suites/jstestfuzz_sharded_continuous_stepdown.yml
@@ -17,12 +17,15 @@ executor:
- class: ContinuousStepdown
config_stepdown: true
shard_stepdown: true
- - class: ValidateCollections
+ # The CheckReplDBHash hook waits until all operations have replicated to and have been applied
+ # on the secondaries, so we run the ValidateCollections hook after it to ensure we're
+ # validating the entire contents of the collection.
+ - class: CheckReplDBHash
shell_options:
global_vars:
TestData:
skipValidationOnInvalidViewDefinitions: true
- - class: CheckReplDBHash
+ - class: ValidateCollections
shell_options:
global_vars:
TestData: