[SERVER-50255] Capture shared library files on unittest task failures in evergreen Created: 11/Aug/20  Updated: 29/Oct/23  Resolved: 28/Jan/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.9.0

Type: Improvement Priority: Major - P3
Reporter: Spencer Brody (Inactive) Assignee: Mikhail Shchatko
Resolution: Fixed Votes: 3
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-54451 Have setup_spawnhost_coredump extract... Closed
Backwards Compatibility: Fully Compatible
Sprint: STM 2020-08-24, STM 2020-09-07, STM 2020-09-21, STM 2020-10-19, STM 2021-02-08
Participants:
Story Points: 1

 Description   

The lack of shared library files prevents the core dump captured from being usable.

Here's a patch build that demonstrates the problem: https://spruce.mongodb.com/task/mongodb_mongo_master_linux_64_debug_unittests_patch_b9d6ae55fd793711dd539fa9322ab5f916b4c89a_5f31ae7357e85a0c7c306166_20_08_10_20_31_46/files



 Comments   
Comment by Githook User [ 28/Jan/21 ]

Author:

{'name': 'Mikhail Shchatko', 'email': 'mikhail.shchatko@mongodb.com'}

Message: SERVER-50255 Capture shared library files on unittest task failures in evergreen
Branch: master
https://github.com/mongodb/mongo/commit/a1b30a434c9840cc378642cee12396220c7fe804

Comment by Robert Guo (Inactive) [ 17/Aug/20 ]

Ah bummer, Drew said it'll be an easy fix. I'll put up a CR today and try to push it early tomorrow.

Comment by Spencer Brody (Inactive) [ 17/Aug/20 ]

Aaaaand this is blocking me again. New failure, once again repros on evergreen but not locally. The lack of usable core dumps, especially on such a critical build variant as Linux 64 Debug, is a definite problem. Is there any update on when this might get addressed? robert.guo

Comment by Spencer Brody (Inactive) [ 11/Aug/20 ]

Update: I was able to get this to repro on my virtual workstation, so this is no longer actively blocking me. It would still be a valuable improvement however.

Comment by Spencer Brody (Inactive) [ 11/Aug/20 ]

This is blocking me from pushing my current work. There's a unit test that always passes for me locally, but always fails on some builders in evergreen, but since the core dump from the evergreen failures is unusable, I have no way to debug the issue.

Generated at Thu Feb 08 05:22:11 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.