Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-1375

use SIGABRT to stop hung tools executions

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 3.3.12, 3.3.14
    • 3.3.11
    • All Tools
    • None
    • The hung processes occur most frequently on PPC, but this change is relevant to all operating systems.
    • Platforms 2016-08-26

    Description

      Sometimes our qa tests will time out because an execution of one of the mongo tools has hung. While the current Evergreen config does clean up this executions, it could be improved. Once all the tools have been killed, resmoke usually exits and produces its report file. If the config uploaded the report file after it killed the processes, Evergreen may be able to show more relevant information on the build status pages. Additionally, we could use SIGABRT to kill the tools processes, which would print a full stack trace. This would be useful for debugging.

      Attachments

        Activity

          People

            Unassigned Unassigned
            zach.snow Zach Snow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: