summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJason Chan <jason.chan@mongodb.com>2019-10-15 18:34:51 +0000
committerevergreen <evergreen@mongodb.com>2019-10-15 18:34:51 +0000
commit9e3ad059d0fd164bb829c42d1a7c5dd07c5d54a2 (patch)
tree3a0136ee75705c9a97f8f5efffe56645cfa1188e /etc
parenta75542763637bd5008d46d98cc875572956eb0d1 (diff)
downloadmongo-9e3ad059d0fd164bb829c42d1a7c5dd07c5d54a2.tar.gz
SERVER-42881 Generate rollback and initial sync suites with mixed version replica set
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index aa27b66d857..239b202581d 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -5365,6 +5365,21 @@ tasks:
jepsen_test_name: read-concern-majority
jepsen_write_concern: --write-concern w1
+## initial sync multiversion fuzzer ##
+- <<: *jstestfuzz_template
+ name: initial_sync_multiversion_fuzzer_gen
+ tags: ["multiversion_fuzzer"]
+ commands:
+ - func: "generate fuzzer tasks"
+ vars:
+ <<: *jstestfuzz_config_vars
+ num_files: 10
+ num_tasks: 15
+ npm_command: initsync-fuzzer
+ resmoke_args: --suites=initial_sync_multiversion_fuzzer
+ name: initial_sync_multiversion_fuzzer
+ task_path_suffix: "/data/multiversion"
+
## initial sync generational fuzzer ##
- <<: *jstestfuzz_template
name: initial_sync_fuzzer_gen
@@ -5513,6 +5528,21 @@ tasks:
name: update_fuzzer_replication
task_path_suffix: "/data/multiversion"
+## rollback multiversion fuzzer ##
+- <<: *jstestfuzz_template
+ name: rollback_multiversion_fuzzer_gen
+ tags: ["multiversion_fuzzer"]
+ commands:
+ - func: "generate fuzzer tasks"
+ vars:
+ <<: *jstestfuzz_config_vars
+ num_files: 3
+ num_tasks: 5
+ npm_command: rollback-fuzzer
+ resmoke_args: --suites=rollback_multiversion_fuzzer
+ name: rollback_multiversion_fuzzer
+ task_path_suffix: "/data/multiversion"
+
## rollback generational fuzzer ##
- <<: *jstestfuzz_template
name: rollback_fuzzer_gen
@@ -9017,6 +9047,7 @@ buildvariants:
- name: jsCore_auth
- name: .jstestfuzz .common
- name: .logical_session_cache .one_sec
+ - name: .multiversion_fuzzer
- name: .multiversion_passthrough
- name: .random_multiversion_replica_sets
- name: replica_sets_auth_gen
@@ -11024,6 +11055,7 @@ buildvariants:
- name: .logical_session_cache .one_sec
- name: .multi_shard .common
- name: multiversion
+ - name: .multiversion_fuzzer
- name: .multiversion_passthrough
- name: .query_fuzzer
- name: .random_multiversion_replica_sets
@@ -12652,6 +12684,7 @@ buildvariants:
- name: .logical_session_cache
- name: .multi_shard .common
- name: multiversion
+ - name: .multiversion_fuzzer
- name: .multiversion_passthrough
- name: .query_fuzzer
- name: .random_multiversion_replica_sets
@@ -12741,6 +12774,7 @@ buildvariants:
- name: .logical_session_cache .one_sec
- name: .multi_shard .common
- name: multiversion
+ - name: .multiversion_fuzzer
- name: .multiversion_passthrough
- name: .random_multiversion_replica_sets
- name: .read_write_concern