diff options
author | Kimberly Hou <kimberly.hou@mongodb.com> | 2017-07-18 10:02:13 -0400 |
---|---|---|
committer | Kimberly Hou <kimberly.hou@mongodb.com> | 2017-07-27 12:13:48 -0400 |
commit | f322a9c308a2bbd486600c876484e255e4383db1 (patch) | |
tree | 712b38c94f8a436625bd17fa479c2fbaef129cd6 /etc | |
parent | b6198c3a315d4b6775425d2dc8edab87d350194d (diff) | |
download | mongo-f322a9c308a2bbd486600c876484e255e4383db1.tar.gz |
SERVER-30031 Integrate the Query Fuzzer with Evergreen
Diffstat (limited to 'etc')
-rw-r--r-- | etc/evergreen.yml | 56 |
1 files changed, 55 insertions, 1 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 0eeb5d8da58..da293cf22cd 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -1802,6 +1802,19 @@ tasks: jepsen_test_name: read-concern-majority jepsen_write_concern: --write-concern w1 +## jstestfuzz standalone generational fuzzer WT ## +- <<: *jstestfuzz_template + name: generational_jstestfuzz_WT + commands: + - func: "do setup" + - func: "run jstestfuzz" + vars: + jstestfuzz_vars: -g + - <<: *run_jstestfuzz_tests + vars: + <<: *jstestfuzz_config_vars + resmoke_args: --suites=generational_jstestfuzz --storageEngine=wiredTiger + ## jstestfuzz mmapv1 ## - <<: *jstestfuzz_template name: jstestfuzz @@ -3910,6 +3923,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -4139,6 +4153,7 @@ buildvariants: - name: jsCore - name: jsCore_auth - name: jsCore_compatibility + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -4206,6 +4221,7 @@ buildvariants: - name: sharding_gle_auth_basics_passthrough_write_cmd_WT - name: jsCore_WT - name: jsCore_compatibility_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -4295,6 +4311,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -4446,6 +4463,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -4570,6 +4588,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -4679,6 +4698,7 @@ buildvariants: - name: jsCore_WT - name: jsCore_compatibility_WT - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -4768,6 +4788,7 @@ buildvariants: - name: jsCore_WT - name: jsCore_compatibility_WT - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -4859,6 +4880,7 @@ buildvariants: - name: jsCore_WT - name: jsCore_compatibility_WT - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -4953,6 +4975,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal_WT - name: jsCore_op_query_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -5044,6 +5067,7 @@ buildvariants: - name: jsCore_auth - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -5151,6 +5175,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -5414,6 +5439,7 @@ buildvariants: - name: jsCore_decimal_WT - name: sharding_WT_ese - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -5483,6 +5509,7 @@ buildvariants: - name: concurrency_simultaneous - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_concurrent - name: jstestfuzz_concurrent_WT @@ -5568,6 +5595,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -5720,6 +5748,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -5848,6 +5877,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -6016,6 +6046,7 @@ buildvariants: - name: jsCore_minimum_batch_size_WT - name: jsCore_op_query - name: jsCore_op_query_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -6341,6 +6372,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -6430,6 +6462,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -6555,6 +6588,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal - name: jsCore_decimal_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -6696,6 +6730,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal_WT - name: jsCore_op_query_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -6801,6 +6836,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal_WT - name: jsCore_op_query_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -7026,6 +7062,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7116,6 +7153,7 @@ buildvariants: - ubuntu1404-jepsen - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7179,6 +7217,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7268,6 +7307,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7354,6 +7394,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal_WT - name: jsCore_op_query_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -7458,6 +7499,7 @@ buildvariants: - name: jsCore_auth - name: jsCore_compatibility - name: jsCore_compatibility_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7558,6 +7600,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7637,6 +7680,7 @@ buildvariants: - name: jsCore_compatibility_WT - name: jsCore_decimal_WT - name: jsCore_op_query_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -7740,6 +7784,7 @@ buildvariants: - name: jsCore_auth - name: jsCore_compatibility - name: jsCore_compatibility_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7853,6 +7898,7 @@ buildvariants: - name: jsCore_decimal - name: jsCore_decimal_WT - name: jsCore_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -7942,6 +7988,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -8005,6 +8052,7 @@ buildvariants: - name: ese_WT - name: jsCore - name: jsCore_auth + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -8091,6 +8139,7 @@ buildvariants: - name: jsCore_auth - name: jsCore_compatibility - name: jsCore_compatibility_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -8219,6 +8268,7 @@ buildvariants: - name: jsCore_auth - name: jsCore_compatibility - name: jsCore_compatibility_WT + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -8345,6 +8395,7 @@ buildvariants: - name: jsCore_auth - name: jsCore_compatibility - name: jsCore_op_query + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -8428,6 +8479,7 @@ buildvariants: - name: jsCore_auth - name: jsCore_op_query - name: jsCore_compatibility + - name: generational_jstestfuzz_WT - name: jstestfuzz_WT - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -8674,6 +8726,7 @@ buildvariants: - name: jsCore - name: jsCore_auth - name: jsCore_compatibility + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_concurrent_WT - name: jstestfuzz_concurrent_replication_WT @@ -8874,6 +8927,7 @@ buildvariants: tasks: - name: compile - name: compile_all + - name: generational_jstestfuzz_WT - name: jstestfuzz - name: jstestfuzz_WT - name: jstestfuzz_concurrent @@ -9116,7 +9170,7 @@ buildvariants: # nest curly braces inside. The curly braces "{}" need their own quotes to protect them from # being interpreted by bash. test_flags: > - --mongodSetParameters='{rollbackMethod: rollbackViaRefetchNoUUID}' + --mongodSetParameters='{rollbackMethod: rollbackViaRefetch}' compile_flags: --ssl MONGO_DISTMOD=rhel62 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_gcc.vars CPPPATH="/opt/basis/rlp/rlp/include /opt/basis/rlp/utilities/include" --use-basis-tech-rosette-linguistics-platform=on num_jobs_available: $(grep -c ^processor /proc/cpuinfo) use_scons_cache: true |