summaryrefslogtreecommitdiff
path: root/buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml
diff options
context:
space:
mode:
authorPeter Mauldin <peter.mauldin@mongodb.com>2017-06-06 10:08:40 -0400
committerPeter Mauldin <peter.mauldin@mongodb.com>2017-06-06 10:08:44 -0400
commit421ee5370f4dfe9eacc7334f92398c3155475728 (patch)
tree1882080d18573a1cbb61ef3f40cfc336de857206 /buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml
parent6380680e6e26c1b0a4006df374340d6dda8856ba (diff)
downloadmongo-421ee5370f4dfe9eacc7334f92398c3155475728.tar.gz
SERVER-24480 Make validate hook run after checkReplDBHash
Diffstat (limited to 'buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml')
-rw-r--r--buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml11
1 files changed, 7 insertions, 4 deletions
diff --git a/buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml b/buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml
index 70ed651886a..8c96d9a5608 100644
--- a/buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml
+++ b/buildscripts/resmokeconfig/suites/jstestfuzz_replication.yml
@@ -9,18 +9,21 @@ executor:
shell_options:
readMode: commands
hooks:
- - 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: CheckReplOplogs
+ - class: CheckReplDBHash
shell_options:
global_vars:
TestData:
skipValidationOnInvalidViewDefinitions: true
- forceValidationWithFeatureCompatibilityVersion: "3.4"
- - class: CheckReplOplogs
- - class: CheckReplDBHash
+ - class: ValidateCollections
shell_options:
global_vars:
TestData:
skipValidationOnInvalidViewDefinitions: true
+ forceValidationWithFeatureCompatibilityVersion: "3.4"
fixture:
class: ReplicaSetFixture
mongod_options: