summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTausif Rahman <tausif.rahman@mongodb.com>2022-11-14 16:42:33 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-11-14 17:48:05 +0000
commit15691de19a50451bfe8d2132ac06a364dff8e0f3 (patch)
treecc2ddac73b952e446c92bdab48ae6f59c3b744ed
parentdfe8d83fa9c656012ab6c7d4f18f7c37fddf3de4 (diff)
downloadmongo-15691de19a50451bfe8d2132ac06a364dff8e0f3.tar.gz
SERVER-70993 Create new multiversion base suites for update fuzzers
-rw-r--r--buildscripts/resmokeconfig/matrix_suites/mappings/multiversion.yml14
-rw-r--r--buildscripts/resmokeconfig/suites/update_fuzzer.yml19
-rw-r--r--buildscripts/resmokeconfig/suites/update_fuzzer_replication.yml15
-rw-r--r--etc/evergreen_yml_components/definitions.yml4
4 files changed, 50 insertions, 2 deletions
diff --git a/buildscripts/resmokeconfig/matrix_suites/mappings/multiversion.yml b/buildscripts/resmokeconfig/matrix_suites/mappings/multiversion.yml
index e25ee213769..bf1d389be56 100644
--- a/buildscripts/resmokeconfig/matrix_suites/mappings/multiversion.yml
+++ b/buildscripts/resmokeconfig/matrix_suites/mappings/multiversion.yml
@@ -294,6 +294,20 @@
- "multiversion.replica_sets_multiversion_testdata_last_continuous"
+- suite_name: update_fuzzer_last_lts
+ base_suite: update_fuzzer
+
+- suite_name: update_fuzzer_last_continuous
+ base_suite: update_fuzzer
+
+
+- suite_name: update_fuzzer_replication_last_lts
+ base_suite: update_fuzzer_replication
+
+- suite_name: update_fuzzer_replication_last_continuous
+ base_suite: update_fuzzer_replication
+
+
- suite_name: rollback_fuzzer_last_lts
base_suite: rollback_fuzzer
overrides:
diff --git a/buildscripts/resmokeconfig/suites/update_fuzzer.yml b/buildscripts/resmokeconfig/suites/update_fuzzer.yml
new file mode 100644
index 00000000000..aebd30a87ab
--- /dev/null
+++ b/buildscripts/resmokeconfig/suites/update_fuzzer.yml
@@ -0,0 +1,19 @@
+test_kind: js_test
+
+selector:
+ roots:
+ - jstestfuzz/out/*.js
+
+executor:
+ archive:
+ tests: true
+ config:
+ shell_options:
+ nodb: ''
+ global_vars:
+ TestData:
+ clusterType: 'standalone'
+ traceExceptions: false
+ internalQueryAppendIdToSetWindowFieldsSort: true
+ # Reduce the number of docs generated from $densify to avoid the 30min timeout.
+ internalQueryMaxAllowedDensifyDocs: 1000
diff --git a/buildscripts/resmokeconfig/suites/update_fuzzer_replication.yml b/buildscripts/resmokeconfig/suites/update_fuzzer_replication.yml
new file mode 100644
index 00000000000..c97cc3b9f46
--- /dev/null
+++ b/buildscripts/resmokeconfig/suites/update_fuzzer_replication.yml
@@ -0,0 +1,15 @@
+test_kind: js_test
+
+selector:
+ roots:
+ - jstestfuzz/out/*.js
+
+executor:
+ archive:
+ tests: true
+ config:
+ shell_options:
+ nodb: ''
+ global_vars:
+ TestData:
+ clusterType: 'replset'
diff --git a/etc/evergreen_yml_components/definitions.yml b/etc/evergreen_yml_components/definitions.yml
index 8c4fd8093e0..389521acc3f 100644
--- a/etc/evergreen_yml_components/definitions.yml
+++ b/etc/evergreen_yml_components/definitions.yml
@@ -3817,7 +3817,7 @@ tasks:
num_files: 5
num_tasks: 5
npm_command: update-fuzzer
- suite: generational_fuzzer
+ suite: update_fuzzer
resmoke_args: "--mongodSetParameters='{logComponentVerbosity: {command: 2}}'"
## jstestfuzz standalone update time-series generational fuzzer ##
@@ -3846,7 +3846,7 @@ tasks:
num_files: 5
num_tasks: 5
npm_command: update-fuzzer
- suite: generational_fuzzer_replication
+ suite: update_fuzzer_replication
resmoke_args: "--mongodSetParameters='{logComponentVerbosity: {command: 2}}'"
## rollback multiversion fuzzer ##