summaryrefslogtreecommitdiff
path: root/etc/evergreen.yml
diff options
context:
space:
mode:
Diffstat (limited to 'etc/evergreen.yml')
-rw-r--r--etc/evergreen.yml51
1 files changed, 51 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index cc065caba80..25ce3658d27 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -6883,6 +6883,22 @@ tasks:
vars:
resmoke_args: --suites=mqlrun
+- name: generate_buildid_to_debug_symbols_mapping
+ tags: ["symbolizer"]
+ stepback: false
+ patchable: true
+ depends_on:
+ - archive_dist_test_debug
+ commands:
+ - *f_expansions_write
+ - func: "do setup"
+ - func: "configure evergreen api credentials"
+ - command: subprocess.exec
+ params:
+ binary: bash
+ args:
+ - "./src/evergreen/generate_buildid_debug_symbols_mapping.sh"
+
#######################################
# Task Groups #
#######################################
@@ -7205,6 +7221,7 @@ buildvariants:
- name: server_selection_json_test_TG
distros:
- rhel80-large
+ - name: generate_buildid_to_debug_symbols_mapping
- name: linux-64-duroff
@@ -7238,6 +7255,7 @@ buildvariants:
- name: failpoints_auth
- name: .jscore .common !.sharding !.decimal !.txns
- name: .jstestfuzz .common !.sharding !.repl
+ - name: generate_buildid_to_debug_symbols_mapping
- name: ubuntu1804
display_name: Ubuntu 18.04
@@ -7295,6 +7313,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu1804-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-ubuntu1804-64
display_name: Enterprise Ubuntu 18.04
@@ -7367,6 +7386,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu1804-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: tla-plus
display_name: TLA+
@@ -7431,6 +7451,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu1804-test
+ - name: generate_buildid_to_debug_symbols_mapping
- name: ubuntu1804-arm64
display_name: Ubuntu 18.04 arm64
@@ -7466,6 +7487,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu1804-test
+ - name: generate_buildid_to_debug_symbols_mapping
- name: ubuntu2004
display_name: Ubuntu 20.04
@@ -7517,6 +7539,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu2004-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-ubuntu2004-64
display_name: Enterprise Ubuntu 20.04
@@ -7569,6 +7592,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu2004-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-ubuntu2004-arm64
display_name: Enterprise Ubuntu 20.04 arm64
@@ -7621,6 +7645,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu2004-test
+ - name: generate_buildid_to_debug_symbols_mapping
- name: ubuntu2004-arm64
display_name: Ubuntu 20.04 arm64
@@ -7655,6 +7680,7 @@ buildvariants:
- name: .publish
distros:
- ubuntu2004-test
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-linux-64-amazon-ami
display_name: "Enterprise Amazon Linux"
@@ -7712,6 +7738,7 @@ buildvariants:
- name: .publish
distros:
- amazon1-2018-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: amazon
display_name: Amazon Linux
@@ -7766,6 +7793,7 @@ buildvariants:
- name: .publish
distros:
- amazon1-2018-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-amazon2
display_name: "Enterprise Amazon Linux 2"
@@ -7822,6 +7850,7 @@ buildvariants:
- name: .publish
distros:
- amazon2-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: amazon2
display_name: Amazon Linux 2
@@ -7876,6 +7905,7 @@ buildvariants:
- name: .publish
distros:
- amazon2-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-amazon2-arm64
display_name: "Enterprise Amazon Linux 2 arm64"
@@ -7931,6 +7961,7 @@ buildvariants:
- name: .publish
distros:
- rhel80-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: amazon2-arm64
display_name: Amazon Linux 2 arm64
@@ -7980,6 +8011,7 @@ buildvariants:
- name: .publish
distros:
- rhel80-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: stm-daily-cron
modules:
@@ -8719,6 +8751,7 @@ buildvariants:
distros:
- ubuntu2004-package
- name: .publish
+ - name: generate_buildid_to_debug_symbols_mapping
- &enterprise-rhel-80-64-bit-dynamic-required-template
name: enterprise-rhel-80-64-bit-dynamic-required
@@ -9007,6 +9040,7 @@ buildvariants:
- name: sharded_multi_stmt_txn_jscore_passthrough
distros:
- rhel80-medium
+ - name: generate_buildid_to_debug_symbols_mapping
# This build variant is used to run multiversion tests as part of burn_in_tags as these tests are
# currently only run on our daily builders.
@@ -9337,6 +9371,7 @@ buildvariants:
- name: .publish
distros:
- rhel70-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: ubi8
display_name: "UBI 8"
@@ -9418,6 +9453,7 @@ buildvariants:
- name: .publish
distros:
- rhel80-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-rhel-82-arm64
display_name: "Enterprise RHEL 8.2 arm64"
@@ -9472,6 +9508,7 @@ buildvariants:
- name: .publish
distros:
- rhel80-small
+ - name: generate_buildid_to_debug_symbols_mapping
# This variant is to intentionally test uncommon features nightly
- <<: *enterprise-rhel-70-64-bit-template
@@ -9652,6 +9689,7 @@ buildvariants:
- name: .publish
distros:
- rhel70-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: rhel80
display_name: RHEL 8.0
@@ -9703,6 +9741,7 @@ buildvariants:
- name: .publish
distros:
- rhel80-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: rhel-82-arm64
display_name: RHEL 8.2 arm64
@@ -9751,6 +9790,7 @@ buildvariants:
- name: .publish
distros:
- rhel80-small
+ - name: generate_buildid_to_debug_symbols_mapping
# This variant compiles on RHEL 7.0 and runs tests on RHEL 7.6
- name: rhel76_compile_rhel70
@@ -9819,6 +9859,7 @@ buildvariants:
- name: .publish
distros:
- rhel70-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-rhel-72-s390x-compile
display_name: Enterprise RHEL 7.2 s390x Compile
@@ -9849,6 +9890,7 @@ buildvariants:
- name: compile_test_and_package_serial_TG
distros:
- rhel72-zseries-build
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-rhel-72-s390x
display_name: Enterprise RHEL 7.2 s390x
@@ -9901,6 +9943,7 @@ buildvariants:
- name: .publish
distros:
- rhel70-small
+ - name: generate_buildid_to_debug_symbols_mapping
###########################################
# Ubuntu buildvariants #
@@ -9977,6 +10020,7 @@ buildvariants:
- name: .publish
distros:
- suse12-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: suse12
display_name: SUSE 12
@@ -10027,6 +10071,7 @@ buildvariants:
- name: .publish
distros:
- suse12-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-suse15-64
display_name: Enterprise SLES 15
@@ -10068,6 +10113,7 @@ buildvariants:
- name: .publish
distros:
- suse15-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: suse15
display_name: SUSE 15
@@ -10115,6 +10161,7 @@ buildvariants:
- name: .publish
distros:
- suse15-small
+ - name: generate_buildid_to_debug_symbols_mapping
###########################################
# Debian buildvariants #
@@ -10167,6 +10214,7 @@ buildvariants:
- name: .publish
distros:
- debian92-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: debian92
display_name: Debian 9.2
@@ -10219,6 +10267,7 @@ buildvariants:
- name: .publish
distros:
- debian92-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-debian10-64
display_name: Enterprise Debian 10
@@ -10266,6 +10315,7 @@ buildvariants:
- name: .publish
distros:
- debian10-small
+ - name: generate_buildid_to_debug_symbols_mapping
- name: debian10
display_name: Debian 10
@@ -10317,6 +10367,7 @@ buildvariants:
- name: .publish
distros:
- debian10-small
+ - name: generate_buildid_to_debug_symbols_mapping
################################
# storage engine buildvariants #