summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorHenrik Edin <henrik.edin@mongodb.com>2021-11-23 14:31:51 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-12-02 18:26:01 +0000
commit5f0e10a14f6088890d208bdc4f2ea79c06931d73 (patch)
tree5b451296c58562b40172d116d5116d7d2f80e09a /etc
parentbee2c7e52db151e3f4fa9a7c7c311ac3fcc47d67 (diff)
downloadmongo-5f0e10a14f6088890d208bdc4f2ea79c06931d73.tar.gz
SERVER-61047 Add test-only server parameter to validate BSONColumn in the validate command
This reverts commit 2312f463fdb0f0971df9f5057be8fe9437de6cc0.
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml109
1 files changed, 109 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index dfb47855805..a306d8b1956 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -7844,6 +7844,115 @@ buildvariants:
<<: *enterprise-rhel80-dynamic-v4gcc-debug-experimental-expansions
compile_flags: --dbg=on --opt=on -j$(grep -c ^processor /proc/cpuinfo) --link-model=dynamic --variables-files=etc/scons/mongodbtoolchain_testing_clang.vars --cxx-std=20
+- name: enterprise-rhel-80-64-bit-bson-column
+ display_name: "~ Shared Library Enterprise RHEL 8.0 (BSONColumn validate)"
+ modules:
+ - enterprise
+ run_on:
+ - rhel80-small
+ expansions:
+ additional_package_targets: archive-mongocryptd archive-mongocryptd-debug archive-mh archive-mh-debug
+ compile_flags: --ssl MONGO_DISTMOD=rhel80 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars --link-model=dynamic
+ multiversion_platform: rhel80
+ multiversion_edition: enterprise
+ has_packages: false
+ scons_cache_scope: shared
+ scons_cache_mode: all
+ jstestfuzz_num_generated_files: 40
+ jstestfuzz_concurrent_num_files: 10
+ target_resmoke_time: 10
+ max_sub_suites: 5
+ large_distro_name: rhel80-medium
+ burn_in_tag_buildvariants: enterprise-rhel-80-64-bit-inmem linux-64-duroff enterprise-rhel-80-64-bit-multiversion
+ num_scons_link_jobs_available: 0.99
+ test_flags: >-
+ --mongodSetParameters="{roundtripBsonColumnOnValidate: true}"
+ tasks:
+ - name: compile_test_and_package_parallel_core_stream_TG
+ distros:
+ - rhel80-xlarge
+# - name: compile_test_and_package_parallel_unittest_stream_with_recording_TG
+# distros:
+# - rhel80-xlarge
+ - name: compile_test_and_package_parallel_unittest_stream_TG
+ distros:
+ - rhel80-xlarge
+ - name: compile_test_and_package_parallel_dbtest_stream_TG
+ distros:
+ - rhel80-xlarge
+ - name: build_variant_gen
+ - name: .aggfuzzer
+ - name: .aggregation
+ - name: audit
+ - name: unittest_shell_hang_analyzer_gen
+ - name: .causally_consistent !.sharding
+ - name: .change_streams
+ - name: .change_stream_fuzzer
+ - name: .misc_js
+ - name: .concurrency !.large !.ubsan !.no_txns !.debug_only
+ distros:
+ - rhel80-medium
+ - name: config_fuzzer_concurrency
+ - name: config_fuzzer_concurrency_replication
+ distros:
+ - rhel80-large
+ - name: config_fuzzer_jsCore
+ - name: config_fuzzer_replica_sets_jscore_passthrough
+ distros:
+ - rhel80-large
+ - name: disk_wiredtiger
+ - name: idl_tests
+ - name: initial_sync_fuzzer_gen
+ - name: .integration
+ distros:
+ - rhel80-medium
+ - name: jsCore
+ distros:
+ - rhel80-xlarge
+ - name: .jscore .common !jsCore
+ - name: jsCore_minimum_batch_size
+ - name: jsCore_txns_large_txns_format
+ - name: json_schema
+ - name: .jstestfuzz !.flow_control # Flow control jstestfuzz take longer.
+ - name: libunwind_tests
+ - name: mqlrun
+ - name: multi_stmt_txn_jscore_passthrough_with_migration_gen
+ - name: .query_fuzzer
+ - name: .read_write_concern .large
+ distros:
+ - rhel80-medium
+ - name: .read_write_concern !.large
+ - name: .replica_sets !.encrypt !.auth
+ distros:
+ - rhel80-xlarge
+ - name: replica_sets_api_version_jscore_passthrough_gen
+ - name: replica_sets_reconfig_jscore_passthrough_gen
+ - name: replica_sets_reconfig_jscore_stepdown_passthrough_gen
+ distros:
+ - rhel80-xlarge
+ - name: replica_sets_reconfig_kill_primary_jscore_passthrough_gen
+ distros:
+ - rhel80-xlarge
+ - name: retryable_writes_jscore_passthrough_gen
+ - name: retryable_writes_jscore_stepdown_passthrough_gen
+ distros:
+ - rhel80-medium
+ - name: .read_only
+ - name: .rollbackfuzzer
+ - name: sasl
+ - name: search
+ - name: search_auth
+ - name: search_ssl
+ - name: session_jscore_passthrough
+ - name: snmp
+ - name: .stitch
+ - name: .updatefuzzer
+ - name: secondary_reads_passthrough_gen
+ - name: server_discovery_and_monitoring_json_test_TG
+ - name: server_selection_json_test_TG
+ distros:
+ - rhel80-xlarge
+
- <<: *enterprise-rhel80-dynamic-v4gcc-debug-experimental-template
name: enterprise-rhel80-dynamic-v4gcc-cxx20-debug-pm-1328-experimental
display_name: "~ Shared Library Enterprise RHEL 8.0 v4 Toolchain GCC C++20 DEBUG + PM-1328"