summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcchilds1 <cchilds1@binghamton.edu>2019-07-12 12:56:45 -0400
committercchilds1 <cchilds1@binghamton.edu>2019-07-12 12:56:45 -0400
commit9a8b1da427689c62bf38a77b9d80b240d0850d37 (patch)
tree2c5a8b31f515d19b26305f3ba49881a7add84cc9
parente04e197dc9e7e1ddeba6ce47bdf45c51bb5ed20e (diff)
downloadmongo-9a8b1da427689c62bf38a77b9d80b240d0850d37.tar.gz
SERVER-36698 Add task for agg-expr-fuzzer optimized vs. unoptimized
-rw-r--r--etc/evergreen.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 5d856ea4a55..b830211f343 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -5197,6 +5197,21 @@ tasks:
name: aggregation_expression_multiversion_fuzzer
task_path_suffix: "/data/multiversion"
+## Standalone generational fuzzer for checking optimized and unoptimized expression equivalence
+- <<: *jstestfuzz_template
+ name: aggregation_expression_optimization_fuzzer_gen
+ tags: ["aggfuzzer"]
+ commands:
+ - func: "generate fuzzer tasks"
+ vars:
+ <<: *jstestfuzz_config_vars
+ num_files: 5
+ num_tasks: 10
+ jstestfuzz_vars: --diffTestingMode optimization
+ resmoke_args: --suites=generational_fuzzer
+ npm_command: agg-expr-fuzzer
+ name: aggregation_expression_optimization_fuzzer
+
## Standalone fuzzer for checking wildcard index correctness ##
- <<: *jstestfuzz_template
name: aggregation_wildcard_fuzzer_gen
@@ -9310,6 +9325,7 @@ buildvariants:
- windows-64-vs2017-compile
- name: .aggregation !.auth !.encrypt
- name: aggregation_expression_multiversion_fuzzer_gen
+ - name: aggregation_expression_optimization_fuzzer_gen
- name: auth_gen
- name: bulk_gle_passthrough
- name: .causally_consistent !.sharding