summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJonathan Abrahams <jonathan@mongodb.com>2018-07-06 10:12:54 -0400
committerJonathan Abrahams <jonathan@mongodb.com>2018-07-06 13:01:30 -0400
commitfa908b824495cc3c963387899091be2b5b38c2c5 (patch)
tree4fe36f245d80239b786b15e353198a07a70dd8f3 /etc
parent06428575d5191ddf815e1e14867132b6bf05a683 (diff)
downloadmongo-fa908b824495cc3c963387899091be2b5b38c2c5.tar.gz
SERVER-32223 Add enterprise-rhel-62-64-bit-required-inmem build variant in evergreen.yml to run burn_in_tests
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml26
1 files changed, 25 insertions, 1 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index c1468d80e65..23c834f1be9 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -12030,7 +12030,7 @@ buildvariants:
run_on:
- rhel62-small
batchtime: 1440 # 1 day
- expansions:
+ expansions: &enterprise-rhel-62-64-bit-inmem-expansions
rlp_environment: MONGOD_UNITTEST_RLP_LANGUAGE_TEST_BTROOT=/opt/basis
test_flags: --storageEngine=inMemory --excludeWithAnyTags=requires_persistence,requires_journaling,uses_transactions
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
@@ -12158,6 +12158,30 @@ buildvariants:
- name: write_concern_majority_passthrough
- name: secondary_reads_passthrough
+- name: enterprise-rhel-62-64-bit-required-inmem
+ display_name: "! Enterprise RHEL 6.2 (inMemory)"
+ modules:
+ - enterprise
+ run_on:
+ - rhel62-small
+ expansions:
+ <<: *enterprise-rhel-62-64-bit-inmem-expansions
+ burn_in_tests_build_variant: enterprise-rhel-62-64-bit-inmem
+ tasks:
+ # This build variant exists specifically to test that newly added or modified JavaScript tests
+ # properly tag non-persistent storage tests using "requires_persistence", "requires_journaling" or
+ # "uses_transactions".
+ # It uses the task list from the enterprise-rhel-62-64-bit-inmem build variant to
+ # determine the resmoke.py YAML suite configurations to run the tests under. Do not add more tasks
+ # to this list.
+ - name: compile_TG
+ requires:
+ - name: burn_in_tests
+ distros:
+ - rhel62-large
+ - name: burn_in_tests
+ - name: jsCore
+
- name: rhel-62-64-bit-mobile
display_name: RHEL 6.2 (mobile)
run_on: