summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorHenrik Edin <henrik.edin@mongodb.com>2021-01-08 12:39:47 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-01-08 21:05:45 +0000
commitbd08deede90941f512c95c7f0bc963bb9ef38362 (patch)
tree7a0596e473cb812b48a86c6386892f3732c4a615 /etc
parent85e5e6f90d2c76034f98802cc8b3835a679243c4 (diff)
downloadmongo-bd08deede90941f512c95c7f0bc963bb9ef38362.tar.gz
SERVER-53658 Convert Lock Free Reads builder into one that disables the feature flag
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml73
1 files changed, 65 insertions, 8 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 80f62e8c0e2..29ccc752208 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -11099,14 +11099,15 @@ buildvariants:
- name: .updatefuzzer
- name: enterprise-rhel-62-64-bit-lock-free-reads
- display_name: "Enterprise RHEL 6.2 (Lock Free Reads)"
+ display_name: "Enterprise RHEL 6.2 (Lock Free Reads disabled)"
modules:
- enterprise
run_on:
- rhel62-small
+ batchtime: 1440 # 1 day
expansions: &enterprise-rhel-62-64-bit-lock-free-reads-expansions
test_flags: >-
- --mongodSetParameters="{featureFlagLockFreeReads: true}" --excludeWithAnyTags=incompatible_with_lockfreereads
+ --mongodSetParameters="{featureFlagLockFreeReads: false}" --excludeWithAnyTags=incompatible_with_lockfreereads
compile_flags: >-
-j$(grep -c ^processor /proc/cpuinfo)
--ssl
@@ -11119,20 +11120,76 @@ buildvariants:
build_mongoreplay: false
large_distro_name: rhel62-medium
tasks:
- - name: compile_TG
+ - name: compile_parallel_TG
distros:
- - rhel62-large
+ - rhel62-large
+ - name: .aggfuzzer
- name: .aggregation
+ - name: audit
+ - name: .auth
+ - 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:
- rhel62-medium
+ - name: disk_wiredtiger
+ - name: .encrypt
+ - name: initial_sync_fuzzer_gen
- name: .jscore .common
- - name: .misc_js
- - name: .replica_sets
- - name: .sharding .common
- - name: .sharding .jscore
+ - 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: 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:
+ - rhel62-medium
+ - name: .read_write_concern !.large
+ - name: .replica_sets !.encrypt !.auth
+ distros:
+ - rhel62-medium
+ - name: replica_sets_reconfig_jscore_passthrough_gen
+ - name: replica_sets_reconfig_jscore_stepdown_passthrough
+ distros:
+ - rhel62-medium
+ - name: replica_sets_reconfig_kill_primary_jscore_passthrough
+ distros:
+ - rhel62-medium
+ - name: retryable_writes_jscore_passthrough_gen
+ - name: retryable_writes_jscore_stepdown_passthrough
+ distros:
+ - rhel62-medium
+ - 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:
+ - rhel62-large
+ - name: server_selection_json_test_TG
+ distros:
+ - rhel62-large
+ - name: cst_jscore_passthrough
- name: enterprise-rhel-62-64-bit-time-series-collection
display_name: "Enterprise RHEL 6.2 (Time-series Collection)"