Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-65781

Have shell fixtures be symbolized

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.0.2, 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Fully Compatible
    • v6.0
    • DAG 2022-05-16, DAG 2022-05-30
    • 2

      Based on the results of the Spike ticket linked, we have two things to do before we can start adding symbolized stack traces to shell outputs in Evergreen.

      1. Fix the locking issue around how stacktraces were being found by the file system
      2. Add a 5 minute timeout to how long we wait to try to get symbols and symbolize stacktraces. If it takes longer than that, we gracefully fail the symbolizer and allow the task to continue


      As a Server engineer,

      I want to see symbolized tracktraces in my Evergreen logs,

      so that I can easily debug my failures.



      • Symbolized stacktraces will be shown at the end of the test log they appear in
      • If we can't symbolize a task, we gracefully fail the symbolizer portion of the task and allow the task to continue on like normal

            mikhail.shchatko@mongodb.com Mikhail Shchatko
            jeff.zambory@mongodb.com Jeffrey Zambory
            0 Vote for this issue
            3 Start watching this issue