diff options
author | Jon Streets <jonathan.streets@10gen.com> | 2021-04-09 10:16:47 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-04-09 14:54:14 +0000 |
commit | dfde12485c163e88c91a7e67e768a51804033e56 (patch) | |
tree | 5aa6632b14194da8942d05a3d2f29c8553736e4e | |
parent | 1ddadedeadd6029a0e26281fd6f13b0dee867d03 (diff) | |
download | mongo-dfde12485c163e88c91a7e67e768a51804033e56.tar.gz |
SERVER-55917 remove all feature variants and resharding_fuzzer from 4.9 waterfall
-rw-r--r-- | etc/evergreen.yml | 561 |
1 files changed, 0 insertions, 561 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 7528cfac1f0..0765cbed64f 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -4900,67 +4900,6 @@ tasks: resmoke_args: "--storageEngine=wiredTiger --mongodSetParameters='{logComponentVerbosity: {command: 2}}'" name: jstestfuzz_sharded_session -## resharding generational fuzzer ## -- <<: *jstestfuzz_template - name: resharding_fuzzer_inplace_gen - tags: ["resharding_fuzzer"] - commands: - - func: "generate fuzzer tasks" - vars: - <<: *jstestfuzz_config_vars - num_files: 10 - num_tasks: 5 - npm_command: resharding-fuzzer - jstestfuzz_vars: --numDonors 2 --numRecipients 2 --inPlace yes - suite: resharding_fuzzer - resmoke_args: --storageEngine=wiredTiger - name: resharding_fuzzer_inplace - -- <<: *jstestfuzz_template - name: resharding_fuzzer_split_gen - tags: ["resharding_fuzzer"] - commands: - - func: "generate fuzzer tasks" - vars: - <<: *jstestfuzz_config_vars - num_files: 10 - num_tasks: 5 - npm_command: resharding-fuzzer - jstestfuzz_vars: --numDonors 1 --numRecipients 2 --inPlace no - suite: resharding_fuzzer - resmoke_args: --storageEngine=wiredTiger - name: resharding_fuzzer_split - -- <<: *jstestfuzz_template - name: resharding_fuzzer_merge_gen - tags: ["resharding_fuzzer"] - commands: - - func: "generate fuzzer tasks" - vars: - <<: *jstestfuzz_config_vars - num_files: 10 - num_tasks: 5 - npm_command: resharding-fuzzer - jstestfuzz_vars: --numDonors 2 --numRecipients 1 --inPlace no - suite: resharding_fuzzer - resmoke_args: --storageEngine=wiredTiger - name: resharding_fuzzer_merge - -- <<: *jstestfuzz_template - name: resharding_fuzzer_shuffle_gen - tags: ["resharding_fuzzer"] - commands: - - func: "generate fuzzer tasks" - vars: - <<: *jstestfuzz_config_vars - num_files: 10 - num_tasks: 5 - npm_command: resharding-fuzzer - jstestfuzz_vars: --numDonors 3 --numRecipients 3 --inPlace no - suite: resharding_fuzzer - resmoke_args: --storageEngine=wiredTiger - name: resharding_fuzzer_shuffle - ## Tests that the multiversion test generation logic is not broken. - name: multiversion_sanity_check_gen commands: @@ -9469,7 +9408,6 @@ buildvariants: - name: .replica_sets .large distros: - windows-vsCurrent-large - - name: .resharding_fuzzer - name: retryable_writes_jscore_passthrough_gen - name: retryable_writes_jscore_stepdown_passthrough distros: @@ -9527,48 +9465,6 @@ buildvariants: - windows-vsCurrent-xlarge - name: unittest_shell_hang_analyzer_gen -- <<: *enterprise-windows-required-template - name: enterprise-windows-all-feature-flags-required - display_name: "! Enterprise Windows (all feature flags)" - batchtime: 240 # 4 hours - expansions: - burn_in_tests_build_variant: enterprise-windows-suggested - exe: ".exe" - additional_package_targets: archive-mongocryptd archive-mongocryptd-debug msi archive-mh archive-mh-debug - content_type: application/zip - compile_flags: --ssl MONGO_DISTMOD=windows CPPPATH="c:/sasl/include c:/snmp/include" LIBPATH="c:/sasl/lib c:/snmp/lib" -j$(( $(grep -c ^processor /proc/cpuinfo) / 2 )) --win-version-min=win10 - num_scons_link_jobs_available: 0.5 - python: '/cygdrive/c/python/python37/python.exe' - ext: zip - scons_cache_scope: shared - multiversion_platform: windows - multiversion_edition: enterprise - jstestfuzz_num_generated_files: 35 - target_resmoke_time: 20 - max_sub_suites: 5 - large_distro_name: windows-vsCurrent-large - test_flags: >- - --mongodSetParameters="{ - featureFlagToaster: true, - featureFlagSpoon: true, - featureFlagAuthorizationContract: true, - featureFlagImprovedAuditing: true, - featureFlagRuntimeAuditConfig: true, - featureFlagTimeseriesCollection: true, - featureFlagShardingFullDDLSupport: true, - featureFlagShardingFullDDLSupportTimestampedVersion: true, - featureFlagWindowFunctions: true, - featureFlagUseSecondaryDelaySecs: true, - featureFlagChangeStreamsOptimization: true, - }" - --mongosSetParameters="{ - featureFlagImprovedAuditing: true, - featureFlagTimeseriesCollection: true, - featureFlagWindowFunctions: true, - featureFlagChangeStreamsOptimization: true, - }" - --excludeWithAnyTags=incompatible_with_windows_tls - - &enterprise-windows-suggested-template name: enterprise-windows-suggested display_name: "* Enterprise Windows" @@ -9634,47 +9530,6 @@ buildvariants: - name: snmp - name: unittest_shell_hang_analyzer_gen -- <<: *enterprise-windows-suggested-template - name: enterprise-windows-all-feature-flags-suggested - display_name: "* Enterprise Windows (all feature flags)" - batchtime: 240 # 4 hours - expansions: - exe: ".exe" - additional_package_targets: archive-mongocryptd archive-mongocryptd-debug msi archive-mh archive-mh-debug - content_type: application/zip - compile_flags: --ssl MONGO_DISTMOD=windows CPPPATH="c:/sasl/include c:/snmp/include" LIBPATH="c:/sasl/lib c:/snmp/lib" -j$(( $(grep -c ^processor /proc/cpuinfo) / 2 )) --win-version-min=win10 - num_scons_link_jobs_available: 0.5 - python: '/cygdrive/c/python/python37/python.exe' - ext: zip - scons_cache_scope: shared - multiversion_platform: windows - multiversion_edition: enterprise - jstestfuzz_num_generated_files: 35 - target_resmoke_time: 20 - max_sub_suites: 3 - large_distro_name: windows-vsCurrent-large - test_flags: >- - --mongodSetParameters="{ - featureFlagToaster: true, - featureFlagSpoon: true, - featureFlagAuthorizationContract: true, - featureFlagImprovedAuditing: true, - featureFlagRuntimeAuditConfig: true, - featureFlagTimeseriesCollection: true, - featureFlagShardingFullDDLSupport: true, - featureFlagShardingFullDDLSupportTimestampedVersion: true, - featureFlagWindowFunctions: true, - featureFlagUseSecondaryDelaySecs: true, - featureFlagChangeStreamsOptimization: true, - }" - --mongosSetParameters="{ - featureFlagImprovedAuditing: true, - featureFlagTimeseriesCollection: true, - featureFlagWindowFunctions: true, - featureFlagChangeStreamsOptimization: true, - }" - --excludeWithAnyTags=incompatible_with_windows_tls - - <<: *enterprise-windows-nopush-template name: enterprise-windows-benchmarks display_name: "~ Enterprise Windows (Benchmarks)" @@ -9728,7 +9583,6 @@ buildvariants: - name: sharding_auth_audit_gen - name: snmp - name: .ssl - - name: .resharding_fuzzer - name: windows display_name: Windows @@ -10105,7 +9959,6 @@ buildvariants: - name: replica_sets_reconfig_kill_primary_jscore_passthrough distros: - rhel80-medium - - name: .resharding_fuzzer - name: retryable_writes_jscore_passthrough_gen - name: retryable_writes_jscore_stepdown_passthrough distros: @@ -10258,138 +10111,6 @@ buildvariants: distros: - rhel80-xlarge -- name: enterprise-rhel-80-64-bit-dynamic-all-feature-flags-required - display_name: "! Shared Library Enterprise RHEL 8.0 (all feature flags)" - batchtime: 240 # 4 hour - stepback: false - modules: - - enterprise - run_on: - - rhel80-small - expansions: &enterprise-rhel-80-64-bit-dynamic-all-feature-flags-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 - num_scons_link_jobs_available: 0.99 - test_flags: >- - --mongodSetParameters="{ - featureFlagToaster: true, - featureFlagSpoon: true, - featureFlagAuthorizationContract: true, - featureFlagTenantMigrations: true, - featureFlagImprovedAuditing: true, - featureFlagRuntimeAuditConfig: true, - featureFlagTimeseriesCollection: true, - featureFlagShardingFullDDLSupport: true, - featureFlagShardingFullDDLSupportTimestampedVersion: true, - featureFlagWindowFunctions: true, - featureFlagUseSecondaryDelaySecs: true, - featureFlagChangeStreamsOptimization: true, - }" - --mongosSetParameters="{ - featureFlagImprovedAuditing: true, - featureFlagTimeseriesCollection: true, - featureFlagWindowFunctions: true, - featureFlagChangeStreamsOptimization: true, - }" - tasks: - - name: compile_test_and_package_parallel_core_stream_TG - distros: - - rhel80-large - - name: compile_test_and_package_parallel_unittest_stream_TG - distros: - - rhel80-large - - name: compile_test_and_package_parallel_dbtest_stream_TG - distros: - - rhel80-medium - - name: libdeps_graph_linting_TG - distros: - - rhel80-large - - name: burn_in_tests_gen - - 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_sharded_ddl_operations - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only - distros: - - rhel80-medium - - name: disk_wiredtiger - - name: .encrypt - - name: feature_flag_multiversion_gen - - name: idl_tests - - name: initial_sync_fuzzer_gen - - name: .integration - distros: - - rhel80-medium - - 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: 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-medium - - name: .read_write_concern !.large - - name: .replica_sets !.encrypt !.auth - distros: - - rhel80-medium - - name: replica_sets_reconfig_jscore_passthrough_gen - - name: replica_sets_reconfig_jscore_stepdown_passthrough - distros: - - rhel80-medium - - name: replica_sets_reconfig_kill_primary_jscore_passthrough - distros: - - rhel80-medium - - name: retryable_writes_jscore_passthrough_gen - - name: retryable_writes_jscore_stepdown_passthrough - distros: - - rhel80-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: sharded_multi_stmt_txn_jscore_passthrough - - name: snmp - - name: .stitch - - name: .tenant_migration - - 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: enterprise-rhel-80-64-bit-dynamic-sbe display_name: "Shared Library Enterprise RHEL 8.0 (SBE)" batchtime: 1440 # 1 day @@ -10489,7 +10210,6 @@ buildvariants: - name: .replica_sets !.multi_oplog .large distros: - rhel80-medium - - name: .resharding_fuzzer - name: .rollbackfuzzer - name: .sharding .txns - name: sharding_gen @@ -11336,55 +11056,6 @@ buildvariants: distros: - rhel70-small -- name: enterprise-rhel-72-s390x-all-feature-flags - display_name: Enterprise RHEL 7.2 s390x (all feature flags) - modules: - - enterprise - run_on: - - rhel72-zseries-test - batchtime: 525600 # 365 days - stepback: false - expansions: - additional_package_targets: archive-mongocryptd archive-mongocryptd-debug - release_buid: true - compile_flags: --ssl MONGO_DISTMOD=rhel72 -j3 --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars - resmoke_jobs_max: 2 - has_packages: true - packager_script: packager_enterprise.py - packager_arch: s390x - packager_distro: rhel72 - repo_edition: enterprise - multiversion_platform: rhel72 - multiversion_architecture: s390x - multiversion_edition: enterprise - test_flags: >- - --mongodSetParameters="{ - featureFlagToaster: true, - featureFlagSpoon: true, - featureFlagAuthorizationContract: true, - featureFlagTenantMigrations: true, - featureFlagImprovedAuditing: true, - featureFlagRuntimeAuditConfig: true, - featureFlagTimeseriesCollection: true, - featureFlagShardingFullDDLSupport: true, - featureFlagShardingFullDDLSupportTimestampedVersion: true, - featureFlagWindowFunctions: true, - featureFlagUseSecondaryDelaySecs: true, - featureFlagChangeStreamsOptimization: true, - }" - --mongosSetParameters="{ - featureFlagImprovedAuditing: true, - featureFlagTimeseriesCollection: true, - featureFlagWindowFunctions: true, - featureFlagChangeStreamsOptimization: true, - }" - tasks: - - name: compile_test_and_package_serial_TG - distros: - - rhel72-zseries-build - - name: jsCore - - name: replica_sets_jscore_passthrough - - name: rhel-72-s390x display_name: RHEL 7.2 s390x batchtime: 525600 # 365 days @@ -11885,7 +11556,6 @@ buildvariants: - name: replica_sets_multi_stmt_txn_stepdown_jscore_passthrough_gen distros: - rhel80-medium - - name: .resharding_fuzzer - name: .retry - name: rollback_fuzzer_gen - name: sasl @@ -12040,97 +11710,6 @@ buildvariants: - name: replica_sets_large_txns_format_gen - name: replica_sets_large_txns_format_jscore_passthrough - name: .replica_sets !.multi_oplog - - name: .resharding_fuzzer - - name: .retry - - name: .read_only - - name: .rollbackfuzzer - - name: sasl - - name: secondary_reads_passthrough_gen - - name: session_jscore_passthrough - - name: .sharding .jscore !.wo_snapshot - - name: .sharding .common !.csrs - - name: snmp - - name: .watchdog - - name: .stitch - - name: unittest_shell_hang_analyzer_gen - - name: .updatefuzzer - - name: server_discovery_and_monitoring_json_test_TG - - name: server_selection_json_test_TG - -- <<: *ubuntu1804-debug-asan-template - name: ubuntu1804-debug-asan-all-feature-flags - display_name: "~ Shared Library ASAN Enterprise Ubuntu 18.04 DEBUG (all feature flags)" - modules: - - enterprise - run_on: - - ubuntu1804-build - stepback: false - expansions: - additional_package_targets: archive-mongocryptd archive-mongocryptd-debug - lang_environment: LANG=C - # If you add anything to san_options, make sure the appropriate changes are - # also made to SConstruct. - san_options: LSAN_OPTIONS="suppressions=etc/lsan.suppressions:report_objects=1:external_symbolizer_path=/opt/mongodbtoolchain/v3/bin/llvm-symbolizer" ASAN_OPTIONS="detect_leaks=1:check_initialization_order=true:strict_init_order=true:abort_on_error=1:disable_coredump=0:handle_abort=1:external_symbolizer_path=/opt/mongodbtoolchain/v3/bin/llvm-symbolizer" - compile_flags: --variables-files=etc/scons/mongodbtoolchain_v3_clang.vars --dbg=on --opt=on --allocator=system --sanitize=address --ssl --ocsp-stapling=off --enable-free-mon=on -j$(grep -c ^processor /proc/cpuinfo) - multiversion_platform: ubuntu1804 - multiversion_edition: enterprise - resmoke_jobs_factor: 0.3 # Avoid starting too many mongod's under ASAN build. - hang_analyzer_dump_core: false - scons_cache_scope: shared - exec_timeout_secs: 14400 # 3 hour timeout - test_flags: >- - --excludeWithAnyTags=requires_fast_memory,requires_ocsp_stapling - --mongodSetParameters="{ - featureFlagToaster: true, - featureFlagSpoon: true, - featureFlagAuthorizationContract: true, - featureFlagTenantMigrations: true, - featureFlagImprovedAuditing: true, - featureFlagRuntimeAuditConfig: true, - featureFlagTimeseriesCollection: true, - featureFlagShardingFullDDLSupport: true, - featureFlagShardingFullDDLSupportTimestampedVersion: true, - featureFlagWindowFunctions: true, - featureFlagUseSecondaryDelaySecs: true, - featureFlagChangeStreamsOptimization: true, - }" - --mongosSetParameters="{ - featureFlagImprovedAuditing: true, - featureFlagTimeseriesCollection: true, - featureFlagWindowFunctions: true, - featureFlagChangeStreamsOptimization: true, - }" - tasks: - - name: compile_test_and_package_serial_TG - - name: compile_benchmarks - - name: .aggregation -# - name: .auth - - name: audit - - name: .benchmarks - - name: .causally_consistent !.wo_snapshot - - name: .change_streams - - name: .misc_js -# - name: .concurrency !.ubsan !.no_txns !.kill_terminate -# - name: disk_wiredtiger -# - name: .encrypt - - name: free_monitoring - - name: external_auth - - name: external_auth_aws - - name: initial_sync_fuzzer_gen - - name: .integration !.standalone !.audit - - name: .jscore .common - - name: jsCore_minimum_batch_size - - name: jsCore_op_query - - name: jsCore_txns_large_txns_format - - name: jsonSchema - - name: .logical_session_cache - - name: .multi_shard .common - - name: .query_fuzzer - - name: .read_write_concern - - name: replica_sets_large_txns_format_gen - - name: replica_sets_large_txns_format_jscore_passthrough - - name: .replica_sets !.multi_oplog - - name: .resharding_fuzzer - name: .retry - name: .read_only - name: .rollbackfuzzer @@ -12140,7 +11719,6 @@ buildvariants: - name: .sharding .jscore !.wo_snapshot - name: .sharding .common !.csrs - name: snmp - - name: .tenant_migration - name: .watchdog - name: .stitch - name: unittest_shell_hang_analyzer_gen @@ -12220,7 +11798,6 @@ buildvariants: - name: replica_sets_large_txns_format_gen - name: replica_sets_large_txns_format_jscore_passthrough - name: .replica_sets !.multi_oplog - - name: .resharding_fuzzer - name: .retry - name: .rollbackfuzzer - name: .read_only @@ -12236,91 +11813,6 @@ buildvariants: - name: server_discovery_and_monitoring_json_test_TG - name: server_selection_json_test_TG -- <<: *ubuntu1804-debug-ubsan-template - name: ubuntu1804-debug-ubsan-all-feature-flags - display_name: "~ Shared Library UBSAN Enterprise Ubuntu 18.04 DEBUG (all feature flags)" - modules: - - enterprise - run_on: - - ubuntu1804-build - stepback: false - expansions: - additional_package_targets: archive-mongocryptd archive-mongocryptd-debug - lang_environment: LANG=C - # If you add anything to san_options, make sure the appropriate changes are - # also made to SConstruct. - san_options: UBSAN_OPTIONS="print_stacktrace=1:external_symbolizer_path=/opt/mongodbtoolchain/v3/bin/llvm-symbolizer" - compile_flags: --variables-files=etc/scons/mongodbtoolchain_v3_clang.vars --dbg=on --opt=on --sanitize=undefined --ssl --ocsp-stapling=off --enable-free-mon=on -j$(grep -c ^processor /proc/cpuinfo) - test_flags: >- - --excludeWithAnyTags=requires_ocsp_stapling - --mongodSetParameters="{ - featureFlagToaster: true, - featureFlagSpoon: true, - featureFlagAuthorizationContract: true, - featureFlagTenantMigrations: true, - featureFlagImprovedAuditing: true, - featureFlagRuntimeAuditConfig: true, - featureFlagTimeseriesCollection: true, - featureFlagShardingFullDDLSupport: true, - featureFlagShardingFullDDLSupportTimestampedVersion: true, - featureFlagWindowFunctions: true, - featureFlagUseSecondaryDelaySecs: true, - featureFlagChangeStreamsOptimization: true, - }" - --mongosSetParameters="{ - featureFlagImprovedAuditing: true, - featureFlagTimeseriesCollection: true, - featureFlagWindowFunctions: true, - featureFlagChangeStreamsOptimization: true, - }" - multiversion_platform: ubuntu1804 - multiversion_edition: enterprise - resmoke_jobs_factor: 0.3 # Avoid starting too many mongod's under UBSAN build. - scons_cache_scope: shared - tasks: - - name: compile_test_and_package_serial_TG - - name: compile_benchmarks - - name: .aggregation - - name: .auth - - name: audit - - name: .benchmarks - - name: .causally_consistent !.wo_snapshot - - name: .change_streams - - name: .misc_js - - name: .concurrency !.no_txns !.repl !.kill_terminate - - name: disk_wiredtiger - - name: .encrypt - - name: free_monitoring - - name: initial_sync_fuzzer_gen - - name: .integration !.audit - - name: .jscore .common - - name: jsCore_minimum_batch_size - - name: jsCore_op_query - - name: jsCore_txns_large_txns_format - - name: jsonSchema - - name: .logical_session_cache .one_sec - - name: .multi_shard .common - - name: .read_write_concern - - name: replica_sets_large_txns_format_gen - - name: replica_sets_large_txns_format_jscore_passthrough - - name: .replica_sets !.multi_oplog - - name: .resharding_fuzzer - - name: .retry - - name: .rollbackfuzzer - - name: .read_only - - name: sasl - - name: secondary_reads_passthrough_gen - - name: session_jscore_passthrough - - name: .sharding .jscore !.wo_snapshot - - name: .sharding .common !.csrs - - name: snmp - - name: .stitch - - name: .tenant_migration - - name: .updatefuzzer - - name: watchdog_wiredtiger - - name: server_discovery_and_monitoring_json_test_TG - - name: server_selection_json_test_TG - - &ubuntu1804-debug-aubsan-lite-required-template name: ubuntu1804-debug-aubsan-lite-required display_name: "! Shared Library {A,UB}SAN Enterprise Ubuntu 18.04 DEBUG" @@ -12358,59 +11850,6 @@ buildvariants: - name: jsCore_txns - name: unittest_shell_hang_analyzer_gen -- <<: *ubuntu1804-debug-aubsan-lite-required-template - name: ubuntu1804-debug-aubsan-lite-all-feature-flags-required - display_name: "! Shared Library {A,UB}SAN Enterprise Ubuntu 18.04 DEBUG (all feature flags)" - batchtime: 240 # 4 hours - expansions: - additional_package_targets: archive-mongocryptd archive-mongocryptd-debug - lang_environment: LANG=C - # If you add anything to san_options, make sure the appropriate changes are - # also made to SConstruct. - san_options: UBSAN_OPTIONS="print_stacktrace=1:external_symbolizer_path=/opt/mongodbtoolchain/v3/bin/llvm-symbolizer" LSAN_OPTIONS="suppressions=etc/lsan.suppressions:report_objects=1" ASAN_OPTIONS="detect_leaks=1:check_initialization_order=true:strict_init_order=true:abort_on_error=1:disable_coredump=0:handle_abort=1:external_symbolizer_path=/opt/mongodbtoolchain/v3/bin/llvm-symbolizer" - compile_flags: --variables-files=etc/scons/mongodbtoolchain_v3_clang.vars --dbg=on --opt=on --allocator=system --sanitize=undefined,address --ssl --ocsp-stapling=off -j$(grep -c ^processor /proc/cpuinfo) --link-model=dynamic - test_flags: >- - --excludeWithAnyTags=requires_ocsp_stapling - --mongodSetParameters="{ - featureFlagToaster: true, - featureFlagSpoon: true, - featureFlagAuthorizationContract: true, - featureFlagTenantMigrations: true, - featureFlagImprovedAuditing: true, - featureFlagRuntimeAuditConfig: true, - featureFlagTimeseriesCollection: true, - featureFlagShardingFullDDLSupport: true, - featureFlagShardingFullDDLSupportTimestampedVersion: true, - featureFlagWindowFunctions: true, - featureFlagUseSecondaryDelaySecs: true, - featureFlagChangeStreamsOptimization: true, - }" - --mongosSetParameters="{ - featureFlagImprovedAuditing: true, - featureFlagTimeseriesCollection: true, - featureFlagWindowFunctions: true, - featureFlagChangeStreamsOptimization: true, - }" - resmoke_jobs_factor: 0.3 # Avoid starting too many mongod's under {A,UB}SAN build. - hang_analyzer_dump_core: false - scons_cache_scope: shared - scons_cache_mode: all - max_sub_suites: 3 - num_scons_link_jobs_available: 0.99 - tasks: - - name: compile_test_and_package_parallel_core_stream_TG - distros: - - ubuntu1804-xlarge - - name: compile_test_and_package_parallel_unittest_stream_TG - distros: - - ubuntu1804-xlarge - - name: compile_test_and_package_parallel_dbtest_stream_TG - distros: - - ubuntu1804-xlarge - - name: jsCore - - name: jsCore_txns - - name: unittest_shell_hang_analyzer_gen - - name: ubuntu1804-debug-aubsan-lite_fuzzer display_name: "{A,UB}SAN Enterprise Ubuntu 18.04 FUZZER" modules: |