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

Have shell fixtures be symbolized

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.0.2, 6.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • v6.0
    • DAG 2022-05-16, DAG 2022-05-30
    • 2

    Description

      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.

      ------------------------

      AC:

      • 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

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: