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

Rework the timeout task in evergreen.yml and ensure analysis & archival works

    • STM 2020-06-29
    • 3

      Once SERVER-46687 is completed, the timeout task in evergreen.yml needs to be modified to:

      • If running powercycle or jepsen, run the hang-analyzer as before (call resmoke hang-analyzer args directly - this just means keep this section.
        (Resmoke does not execute powercycle, so the mechanism outlined in this project will not work for it.)

      otherwise:
      call new script that will:

      • Send sigusr1/windows event to resmoke processes explictly - the code for this exists in hang_analyzer.py, it needs to be moved into it's own file that still lives in mongo/buildscripts.
      • Wait for the resmoke processes to exit. Since we already know the pids this should be easy.

            Assignee:
            vlad.rachev@mongodb.com Vlad Rachev (Inactive)
            Reporter:
            vlad.rachev@mongodb.com Vlad Rachev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: