diff options
author | Jonathan Abrahams <jonathan@mongodb.com> | 2016-01-05 09:46:48 -0500 |
---|---|---|
committer | Jonathan Abrahams <jonathan@mongodb.com> | 2016-01-05 09:47:12 -0500 |
commit | bc3d777982d878e624981e4bda9f5dc766800d3b (patch) | |
tree | 776020a16aed7da73c85c183784ef814fb6c6bb1 | |
parent | 679f32fbc83b5bb310746a6084dc69a55c0c20af (diff) | |
download | mongo-bc3d777982d878e624981e4bda9f5dc766800d3b.tar.gz |
SERVER-21954 Run the jstestfuzz_replication suite with mmapv1
-rw-r--r-- | buildscripts/resmokeconfig/suites/jstestfuzz_replication_nodbhash.yml | 17 | ||||
-rw-r--r-- | etc/evergreen.yml | 43 |
2 files changed, 58 insertions, 2 deletions
diff --git a/buildscripts/resmokeconfig/suites/jstestfuzz_replication_nodbhash.yml b/buildscripts/resmokeconfig/suites/jstestfuzz_replication_nodbhash.yml new file mode 100644 index 00000000000..e0d90f500db --- /dev/null +++ b/buildscripts/resmokeconfig/suites/jstestfuzz_replication_nodbhash.yml @@ -0,0 +1,17 @@ +selector: + js_test: + roots: + - jstestfuzz/out/*.js + +executor: + js_test: + config: + shell_options: + readMode: commands + fixture: + class: ReplicaSetFixture + mongod_options: + set_parameters: + enableTestCommands: 1 + verbose: '' + num_nodes: 2 diff --git a/etc/evergreen.yml b/etc/evergreen.yml index eb7e72ef00f..b789139ce09 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -611,7 +611,20 @@ tasks: should_shuffle: false continue_on_failure: false -## jstestfuzz replica set ## +## jstestfuzz replica set mmapv1 ## +- <<: *jstestfuzz_template + name: jstestfuzz_replication + commands: + - func: "do setup" + - func: "run jstestfuzz" + - <<: *run_jstestfuzz_tests + vars: + # Run the mmapv1 tests without the dbHash hook, as a DB could be created with an + # invalid namespace (SERVER-10926). + resmoke_args: --suites=jstestfuzz_replication_nodbhash --storageEngine=mmapv1 + should_shuffle: false + +## jstestfuzz replica set WT ## - <<: *jstestfuzz_template name: jstestfuzz_replication_WT commands: @@ -623,7 +636,7 @@ tasks: should_shuffle: false continue_on_failure: false -## jstestfuzz sharded cluster ## +## jstestfuzz sharded cluster WT ## - <<: *jstestfuzz_template name: jstestfuzz_sharded_WT commands: @@ -2189,6 +2202,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -2405,6 +2419,7 @@ buildvariants: - name: jsCore_small_oplog_rs - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -2538,6 +2553,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mongosTest @@ -2640,6 +2656,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -2726,6 +2743,7 @@ buildvariants: - name: jsCore_WT_ese - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -2817,6 +2835,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -2978,6 +2997,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -3074,6 +3094,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -3238,6 +3259,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -3346,6 +3368,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -3714,6 +3737,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -3805,6 +3829,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -3893,6 +3918,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -3967,6 +3993,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4070,6 +4097,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4173,6 +4201,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4255,6 +4284,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4302,6 +4332,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4353,6 +4384,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: replicasets_auth @@ -4425,6 +4457,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4503,6 +4536,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: replicasets_auth @@ -4575,6 +4609,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4733,6 +4768,7 @@ buildvariants: - name: jsCore_auth - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -4805,6 +4841,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap @@ -5214,6 +5251,7 @@ buildvariants: - name: compile - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: unittests @@ -5271,6 +5309,7 @@ buildvariants: - name: jsCore_small_oplog_rs_WT - name: jstestfuzz - name: jstestfuzz_WT + - name: jstestfuzz_replication - name: jstestfuzz_replication_WT - name: jstestfuzz_sharded_WT - name: mmap |