summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEddie Louie <eddie.louie@mongodb.com>2017-05-30 14:44:55 -0400
committerEddie Louie <eddie.louie@mongodb.com>2017-05-31 09:56:45 -0400
commit651addf5794895e823fb02380b7b4f4bb888fc7f (patch)
tree12bd509193350ca1214f477ec58d05cde7fb5f41
parentede32e355cc476a7f672a353efdfda66b1273a1f (diff)
downloadmongo-651addf5794895e823fb02380b7b4f4bb888fc7f.tar.gz
SERVER-29355 Increase amount of memory available for tests running on Linux DEBUG builder
-rw-r--r--etc/evergreen.yml26
1 files changed, 2 insertions, 24 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 849488a9357..7ff076da0b4 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -3722,24 +3722,20 @@ buildvariants:
- name: linux-64-debug
display_name: Linux DEBUG
run_on:
- - rhel62-small
+ - rhel62-large
batchtime: 1440 # 1 day
expansions:
push_path: linux
push_bucket: downloads.mongodb.org
push_name: linux-debug
push_arch: x86_64
- num_jobs_available: $(grep -c ^processor /proc/cpuinfo)
+ num_jobs_available: $(($(grep -c ^processor /proc/cpuinfo) / 2)) # Avoid starting too many mongod's
compile_flags: --dbg=on --opt=on -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_gcc.vars
use_scons_cache: true
build_mongoreplay: true
tasks:
- name: compile
- distros:
- - rhel62-large
- name: compile_all
- distros:
- - rhel62-large
- name: aggregation
- name: aggregation_WT
- name: aggregation_auth
@@ -3774,31 +3770,13 @@ buildvariants:
- name: parallel_compatibility
- name: parallel_compatibility_WT
- name: concurrency
- # Some concurrency workloads require a lot of memory, so we use machines
- # with more RAM for these suites.
- distros:
- - rhel62-large
- name: concurrency_WT
- distros:
- - rhel62-large
- name: concurrency_replication
- distros:
- - rhel62-large
- name: concurrency_replication_WT
- distros:
- - rhel62-large
- name: concurrency_sharded
- distros:
- - rhel62-large
- name: concurrency_sharded_WT
- distros:
- - rhel62-large
- name: concurrency_simultaneous
- distros:
- - rhel62-large
- name: concurrency_simultaneous_WT
- distros:
- - rhel62-large
- name: read_concern_linearizable_passthrough
- name: read_concern_linearizable_passthrough_WT
- name: read_concern_majority_passthrough_WT