summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJonathan Abrahams <jonathan@mongodb.com>2016-08-18 08:52:57 -0400
committerJonathan Abrahams <jonathan@mongodb.com>2016-08-18 08:52:57 -0400
commit2f02928e5726c66ff153f6b0b8bd5711e5203963 (patch)
tree87b6f6d519cf6d45f777fc04f6ccade55d531c3f /etc
parentab99c11b3f212b8656d0b8bad31832d2e98d3f6c (diff)
downloadmongo-2f02928e5726c66ff153f6b0b8bd5711e5203963.tar.gz
SERVER-24248 Run multiversion tests with different storage engines
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml46
1 files changed, 45 insertions, 1 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index a7b790f8444..7e3e4957279 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -1781,7 +1781,29 @@ tasks:
- func: "run tests"
vars:
path_prefix: PATH=$PATH:/data/multiversion
- resmoke_args: --suites=multiversion
+ resmoke_args: --suites=multiversion --storageEngine=mmapv1 --excludeWithAnyTags=requires_wiredtiger
+ run_multiple_jobs: true
+
+- <<: *task_template
+ name: multiversion_WT
+ commands:
+ - func: "do setup"
+ - func: "do multiversion setup"
+ - func: "run tests"
+ vars:
+ path_prefix: PATH=$PATH:/data/multiversion
+ resmoke_args: --suites=multiversion --storageEngine=wiredTiger --excludeWithAnyTags=requires_mmapv1
+ run_multiple_jobs: true
+
+- <<: *task_template
+ name: multiversion_multistorage_engine
+ commands:
+ - func: "do setup"
+ - func: "do multiversion setup"
+ - func: "run tests"
+ vars:
+ path_prefix: PATH=$PATH:/data/multiversion
+ resmoke_args: --suites=multiversion_multistorage_engine
run_multiple_jobs: true
- <<: *task_template
@@ -2979,6 +3001,8 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
+ - name: multiversion_multistorage_engine
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -3377,6 +3401,7 @@ buildvariants:
- name: mongosTest
- name: mmap
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -3500,6 +3525,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -3617,6 +3643,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -4149,6 +4176,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -4377,6 +4405,8 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
+ - name: multiversion_multistorage_engine
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -5182,6 +5212,8 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
+ - name: multiversion_multistorage_engine
- name: noPassthrough
- name: noPassthroughWithMongod
- name: noPassthroughWithMongod_WT
@@ -5403,6 +5435,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -5521,6 +5554,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -6089,6 +6123,7 @@ buildvariants:
- name: jstestfuzz_sharded_WT
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough_WT
- name: noPassthroughWithMongod_WT
- name: replicasets_auth
@@ -6364,6 +6399,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -6625,6 +6661,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -6944,6 +6981,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -7064,6 +7102,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthrough_WT
- name: noPassthroughWithMongod
@@ -7600,6 +7639,8 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
+ - name: multiversion_multistorage_engine
- name: noPassthrough
- name: noPassthroughWithMongod
- name: noPassthroughWithMongod_WT
@@ -7766,6 +7807,8 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
+ - name: multiversion_multistorage_engine
- name: noPassthrough
- name: noPassthroughWithMongod
- name: noPassthroughWithMongod_WT
@@ -7912,6 +7955,7 @@ buildvariants:
- name: mmap
- name: mongosTest
- name: multiversion
+ - name: multiversion_WT
- name: noPassthrough
- name: noPassthroughWithMongod
- name: noPassthroughWithMongod_WT