summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorLouis Williams <louis.williams@mongodb.com>2019-08-21 10:26:09 -0400
committerLouis Williams <louis.williams@mongodb.com>2019-08-21 10:26:09 -0400
commit54d445e84388ae82477b0094bb35cb11830056d0 (patch)
tree776e593141d85f36d0bef1f08e97c3a20175cd37 /etc
parentf661267bf981e3b315d7e942057ab0ac9dc90bef (diff)
downloadmongo-54d445e84388ae82477b0094bb35cb11830056d0.tar.gz
SERVER-42011 Create concurrency suite to enable WiredTiger eviction debugging mode
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml34
1 files changed, 27 insertions, 7 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 94444b36d6c..7454ee0d6ed 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -6771,6 +6771,16 @@ tasks:
resmoke_jobs_max: 1
- <<: *task_template
+ name: concurrency_replication_wiredtiger_eviction_debug
+ tags: ["concurrency", "repl", "debug_only"]
+ commands:
+ - func: "do setup"
+ - func: "run tests"
+ vars:
+ resmoke_args: --suites=concurrency_replication_wiredtiger_eviction_debug --storageEngine=wiredTiger
+ resmoke_jobs_max: 1
+
+- <<: *task_template
name: concurrency_sharded_replication
tags: ["concurrency", "common", "read_concern_maj"]
commands:
@@ -6931,6 +6941,16 @@ tasks:
resmoke_jobs_max: 1
- <<: *task_template
+ name: concurrency_simultaneous_replication_wiredtiger_eviction_debug
+ tags: ["concurrency", "repl", "debug_only"]
+ commands:
+ - func: "do setup"
+ - func: "run tests"
+ vars:
+ resmoke_args: --suites=concurrency_simultaneous_replication_wiredtiger_eviction_debug --storageEngine=wiredTiger
+ resmoke_jobs_max: 1
+
+- <<: *task_template
name: read_concern_linearizable_passthrough
tags: ["read_write_concern", "linearize", "large"]
depends_on:
@@ -9689,7 +9709,7 @@ buildvariants:
- name: .causally_consistent !.sharding
- name: .change_streams !.secondary_reads
- name: .misc_js
- - name: .concurrency !.ubsan !.no_txns
+ - name: .concurrency !.ubsan !.no_txns !.debug_only
- name: disk_wiredtiger
- name: free_monitoring
- name: initial_sync_fuzzer_gen
@@ -10297,8 +10317,8 @@ buildvariants:
- name: .causally_consistent !.sharding
- name: .change_streams
- name: .misc_js
- - name: .concurrency !.large !.ubsan !.no_txns
- - name: .concurrency .large !.ubsan !.no_txns
+ - name: .concurrency !.large !.ubsan !.no_txns !.debug_only
+ - name: .concurrency .large !.ubsan !.no_txns !.debug_only
distros:
- rhel62-large
- name: disk_wiredtiger
@@ -10538,8 +10558,8 @@ buildvariants:
- name: .causally_consistent !.wo_snapshot
- name: .change_streams
- name: .misc_js
- - name: .concurrency !.ubsan !.no_txns !.large
- - name: .concurrency !.ubsan !.no_txns .large
+ - name: .concurrency !.ubsan !.no_txns !.debug_only !.large
+ - name: .concurrency !.ubsan !.no_txns !.debug_only .large
distros:
- rhel62-large
- name: disk_wiredtiger
@@ -10606,7 +10626,7 @@ buildvariants:
- name: compile_TG
distros:
- rhel62-large
- - name: .concurrency !.large !.ubsan !.no_txns
+ - name: .concurrency !.large !.ubsan !.no_txns !.debug_only
- name: .jscore .common
- name: .jstestfuzz
- name: noPassthrough_gen
@@ -11790,7 +11810,7 @@ buildvariants:
- name: .causally_consistent !.wo_snapshot
- name: .change_streams !.secondary_reads
- name: .misc_js
- - name: .concurrency !.ubsan !.no_txns
+ - name: .concurrency !.ubsan !.no_txns !.debug_only
distros:
- rhel62-large # Some workloads require a lot of memory, use a bigger machine for this suite.
- name: initial_sync_fuzzer_gen