summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorAndrew Morrow <acm@mongodb.com>2021-01-22 12:00:46 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-01-22 21:37:45 +0000
commitb089e739e740d23a1756e920b6d082be6921ff79 (patch)
tree83d384edccc3bf26a12ea534da930725c21f594e /etc
parent5a2d608ff531e834e2084bbe0cad48de8c29c618 (diff)
downloadmongo-b089e739e740d23a1756e920b6d082be6921ff79.tar.gz
SERVER-53845 Make the c5.9xlarge RHEL 8 dynamic builder a full builder
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml112
1 files changed, 97 insertions, 15 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 79ba564fa1e..69ade9b67f8 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -346,6 +346,7 @@ variables:
- enterprise-macos
- enterprise-rhel-62-64-bit
- enterprise-rhel-62-64-bit-dynamic-required
+ - enterprise-rhel-80-64-bit-dynamic
- enterprise-rhel-70-64-bit
- enterprise-rhel-82-arm64
- enterprise-ubuntu1604-64
@@ -10563,28 +10564,109 @@ buildvariants:
- name: cst_jscore_passthrough
- <<: *enterprise-rhel-62-64-bit-dynamic-required-template
- name: enterprise-rhel-80-64-bit-dynamic-c4-4xlarge
- display_name: ~ Shared Library Enterprise RHEL 8.0 - c4.4xlarge
+ name: enterprise-rhel-80-64-bit-dynamic
+ display_name: ~ Shared Library Enterprise RHEL 8.0
run_on:
- - rhel80-large-c4
+ - rhel80-small
expansions:
<<: *enterprise-rhel-62-64-bit-dynamic-required-expansions
+ multiversion_platform: rhel80
+ large_distro_name: rhel80-large
tasks:
- name: compile_parallel_TG
+ distros:
+ - rhel80-xlarge
- name: unittests_parallel_TG
+ distros:
+ - rhel80-xlarge
- name: dbtest_parallel_TG
-
-# - <<: *enterprise-rhel-62-64-bit-dynamic-required-template
-# name: enterprise-rhel-80-64-bit-dynamic-c5-9xlarge
-# display_name: ~ Shared Library Enterprise RHEL 8.0 - c5.9xlarge
-# run_on:
-# - rhel80-xlarge
-# expansions:
-# <<: *enterprise-rhel-62-64-bit-dynamic-required-expansions
-# tasks:
-# - name: compile_parallel_TG
-# - name: unittests_parallel_TG
-# - name: dbtest_parallel_TG
+ distros:
+ - rhel80-xlarge
+ - name: lint_pylinters
+ - name: lint_clang_format
+ - name: lint_eslint
+ - name: lint_cpplint
+ - name: lint_fuzzer_sanity_patch
+ - name: lint_yaml
+ - name: lint_errorcodes
+ - name: test_api_version_compatibility
+ - name: burn_in_tests_gen
+ - name: burn_in_tests_multiversion_gen
+ - name: .aggfuzzer
+ - name: .aggregation
+ - name: audit
+ - name: .auth
+ - name: burn_in_tags_gen
+ - name: buildscripts_test
+ - name: resmoke_end2end_tests
+ - name: unittest_shell_hang_analyzer_gen
+ - name: .causally_consistent !.sharding
+ - name: .change_streams
+ - name: .misc_js
+ - name: .concurrency !.large !.ubsan !.no_txns !.debug_only
+ - name: .concurrency .large !.ubsan !.no_txns !.debug_only
+ distros:
+ - rhel80-large
+ - name: disk_wiredtiger
+ - name: .encrypt
+ - name: idl_tests
+ - name: initial_sync_fuzzer_gen
+ - name: .integration
+ distros:
+ - rhel80-large
+ - name: .jscore .common
+ - name: jsCore_minimum_batch_size
+ - name: jsCore_op_query
+ - name: jsCore_txns_large_txns_format
+ - name: jsonSchema
+ - name: .jstestfuzz !.flow_control # Flow control jstestfuzz take longer.
+ - name: libunwind_tests
+ - name: multiversion_sanity_check_gen
+ - name: mqlrun
+ - name: .multi_shard
+ - name: multi_stmt_txn_jscore_passthrough_with_migration_gen
+ - name: multiversion_gen
+ - name: .query_fuzzer
+ - name: .random_multiversion_ds
+ - name: .read_write_concern .large
+ distros:
+ - rhel80-large
+ - name: .read_write_concern !.large
+ - name: .replica_sets !.encrypt !.auth
+ distros:
+ - rhel80-large
+ - name: replica_sets_reconfig_jscore_passthrough_gen
+ - name: replica_sets_reconfig_jscore_stepdown_passthrough
+ distros:
+ - rhel80-large
+ - name: replica_sets_reconfig_kill_primary_jscore_passthrough
+ distros:
+ - rhel62-medium
+ - name: retryable_writes_jscore_passthrough_gen
+ - name: retryable_writes_jscore_stepdown_passthrough
+ distros:
+ - rhel80-large
+ - name: .read_only
+ - name: .rollbackfuzzer
+ - name: sasl
+ - name: search
+ - name: search_auth
+ - name: search_ssl
+ - name: session_jscore_passthrough
+ - name: .sharding .jscore !.wo_snapshot !.multi_stmt
+ - name: .sharding .txns
+ - name: .sharding .common
+ - name: snmp
+ - name: .stitch
+ - name: .updatefuzzer
+ - name: secondary_reads_passthrough_gen
+ - name: server_discovery_and_monitoring_json_test_TG
+ distros:
+ - rhel80-large
+ - name: server_selection_json_test_TG
+ distros:
+ - rhel80-large
+ - name: cst_jscore_passthrough
- name: enterprise-rhel-62-64-bit-dynamic-all-feature-flags
display_name: "! Shared Library Enterprise RHEL 6.2 (all feature flags)"