summaryrefslogtreecommitdiff
path: root/etc/evergreen.yml
diff options
context:
space:
mode:
authorRobert Guo <robert.guo@10gen.com>2022-02-04 09:40:55 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-02-04 15:40:17 +0000
commit6030a892a8b4ea5543ceb9048641ecdaf78b3cb8 (patch)
tree13e91fc392ae4969cf67669f70d6a701b8ef2fb4 /etc/evergreen.yml
parent3f0788882675f8e4893a9c5ebbcee4716ed436fa (diff)
downloadmongo-6030a892a8b4ea5543ceb9048641ecdaf78b3cb8.tar.gz
Revert "SERVER-60832 Readd and fix gcov code coverage variant"
This reverts commit bf96dbdca5e9c23cf541cb6f53292a18d837cde5.
Diffstat (limited to 'etc/evergreen.yml')
-rw-r--r--etc/evergreen.yml100
1 files changed, 0 insertions, 100 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index a246659c6cc..a99da0940d9 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -8285,106 +8285,6 @@ 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-coverage
- display_name: "~ Enterprise RHEL 8.0 DEBUG Code Coverage (v3 gcc)"
- modules:
- - enterprise
- run_on:
- - rhel80-medium
- cron: "0 0 * * 0" # Every week starting 00:00 on Sunday
- stepback: false
- expansions:
- additional_package_targets: archive-mongocryptd archive-mongocryptd-debug
- test_flags: --excludeWithAnyTags=resource_intensive --excludeWithAnyTags=incompatible_with_gcov
- compile_flags: --dbg=on --gcov --ssl MONGO_DISTMOD=rhel80 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars
- large_distro_name: rhel80-medium
- multiversion_platform: rhel80
- multiversion_edition: enterprise
- resmoke_jobs_factor: 0.5 # Avoid starting too many mongod's
- # The gcov instrumentation saves the path the .gcno files were created in as the default path
- # for the .gcda files. In Evergreen the path will start with /data/mci/[Hashed ID]/src/... where
- # the hashed ID is unique per task run. GCOV_PREFIX_STRIP is the number of directory levels to
- # strip from the top of the default path before appending to the GCOV_PREFIX (if any).
- gcov_environment: GCOV_PREFIX=$(pwd) GCOV_PREFIX_STRIP=4
- # Mixing --cache and --gcov doesn't work correctly yet. See SERVER-11084
- exec_timeout_secs: 16200 # 4.5 hour timeout
- timeout_secs: 9000 # 2.5 hour idle timeout
- use_scons_cache: false
- tasks: &enterprise-rhel-80-64-bit-coverage-tasks
- - name: compile_test_and_package_serial_TG
- distros:
- - rhel80-large
- - name: build_variant_gen
-# - name: .aggfuzzer # Disabled for FCV 5.3
- - name: .aggregation !.unwind
- - name: audit
- - name: .auth
- - name: causally_consistent_jscore_txns_passthrough
- - name: .change_streams
- - name: .misc_js # serial_run needs extra memory
- distros:
- - rhel80-large
- - name: .concurrency !.ubsan !.no_txns !.stepdowns !.kill_terminate !.disabled_on_code_coverage
- - name: disk_wiredtiger
- - name: .encrypt
- - name: initial_sync_fuzzer_gen
- - name: .integration !.audit
- - name: .jscore .common
- - name: jsCore_txns_large_txns_format
- - name: jsCore_minimum_batch_size
- - name: libunwind_tests
- - name: .logical_session_cache .one_sec
- - name: .multi_shard .common
- - name: multiversion_gen
- - name: .multiversion_fuzzer
- - name: .multiversion_passthrough
- - name: .query_fuzzer
- - name: .random_multiversion_ds
- - name: .read_write_concern
- - name: .replica_sets !.ignore_non_generated_replica_sets_jscore_passthrough
- - name: replica_sets_jscore_passthrough_gen
- - name: .read_only
- - name: .rollbackfuzzer
- - name: retryable_writes_jscore_passthrough_gen
- - name: sasl
- - name: search
- - name: search_auth
- - name: search_ssl
- - name: secondary_reads_passthrough_gen
- - name: session_jscore_passthrough
- - name: .sharding .jscore !.wo_snapshot
- - name: .sharding .common
- - name: snmp
- - name: update_fuzzer_gen
-
-- name: enterprise-rhel-80-64-bit-coverage-v4-gcc
- display_name: "~ Enterprise RHEL 8.0 DEBUG Code Coverage (v4 gcc)"
- modules:
- - enterprise
- run_on:
- - rhel80-medium
- cron: "0 0 * * 0" # Every week starting 00:00 on Sunday
- stepback: false
- expansions:
- additional_package_targets: archive-mongocryptd archive-mongocryptd-debug
- test_flags: --excludeWithAnyTags=resource_intensive --excludeWithAnyTags=incompatible_with_gcov
- compile_flags: --dbg=on --gcov --ssl MONGO_DISTMOD=rhel80 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v4_gcc.vars
- large_distro_name: rhel80-medium
- multiversion_platform: rhel80
- multiversion_edition: enterprise
- resmoke_jobs_factor: 0.5 # Avoid starting too many mongod's
- # The gcov instrumentation saves the path the .gcno files were created in as the default path
- # for the .gcda files. In Evergreen the path will start with /data/mci/[Hashed ID]/src/... where
- # the hashed ID is unique per task run. GCOV_PREFIX_STRIP is the number of directory levels to
- # strip from the top of the default path before appending to the GCOV_PREFIX (if any).
- gcov_environment: GCOV_PREFIX=$(pwd) GCOV_PREFIX_STRIP=4
- # Mixing --cache and --gcov doesn't work correctly yet. See SERVER-11084
- exec_timeout_secs: 32400 # 9 hour timeout
- timeout_secs: 18000 # 5 hour idle timeout
- use_scons_cache: false
- tasks:
- *enterprise-rhel-80-64-bit-coverage-tasks
-
- name: enterprise-rhel-80-64-bit-bson-column
display_name: "~ Shared Library Enterprise RHEL 8.0 (BSONColumn validate)"
modules: