summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorDaniel Gottlieb <daniel.gottlieb@mongodb.com>2022-08-11 16:31:18 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-08-12 01:42:23 +0000
commitd7021894b27587754e506f12d58452c0a5ff4331 (patch)
tree060e8d00523049b2aff1927f8b74ab44a3501c73 /buildscripts
parent408c0cfc46ca7adccb7f4784a6ec6a6d167b0991 (diff)
downloadmongo-d7021894b27587754e506f12d58452c0a5ff4331.tar.gz
SERVER-68474: Support unarchiving split-dwarf from the debugsymbols artifact.
Diffstat (limited to 'buildscripts')
-rwxr-xr-xbuildscripts/setup_spawnhost_coredump4
1 files changed, 3 insertions, 1 deletions
diff --git a/buildscripts/setup_spawnhost_coredump b/buildscripts/setup_spawnhost_coredump
index 11191d53c4a..c82b09462b1 100755
--- a/buildscripts/setup_spawnhost_coredump
+++ b/buildscripts/setup_spawnhost_coredump
@@ -109,7 +109,9 @@ fi' >> .bash_profile
tar --wildcards --strip-components=1 -xzf $BIN_ARCHIVE '*/bin/mongod' '*/bin/mongos' '*/bin/mongo' '*/bin/mongobridge' &
tar --wildcards --strip-components=1 -xzf $BIN_ARCHIVE '*/lib/*' &
DBG_ARCHIVE=`ls /data/mci/artifacts-*archive_dist_test_debug/debugsymbols-*.tgz`
- tar --wildcards --strip-components=1 -xzf $DBG_ARCHIVE '*/bin/mongod.debug' '*/bin/mongos.debug' '*/bin/mongo.debug' '*/bin/mongobridge.debug' &
+ # Support discovering split-dwarf files. Specifically, capture both <file>.debug and <file>.dwp
+ # files.
+ tar --wildcards --strip-components=1 -xzf $DBG_ARCHIVE '*/bin/mongod.d*' '*/bin/mongos.d*' '*/bin/mongo.d*' '*/bin/mongobridge.d*' &
tar --wildcards --strip-components=1 -xzf $DBG_ARCHIVE '*/lib/*' &
UNITTEST_ARCHIVE=`ls /data/mci/artifacts-*run_unittests/mongo-unittests-*.tgz`
tar --wildcards --strip-components=0 -xzf $UNITTEST_ARCHIVE 'bin/*' &