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

Repackage the hang-analyzer as a resmoke subcommand

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v4.4, v4.2
    • Sprint:
      STM 2020-05-04, STM 2020-05-18
    • Story Points:
      2

      Description

      • Move hang_analyzer.py to the resmoke directory
      • Rewire all usages of the hang-analyzer to be run through new command syntax (assert.soon, evergreen.yml 'run hang analyzer'
      • Ensure running the hang-analyzer locally works as it does now
      • Update documentation and do engineer outreach to ensure users are aware of the change
      • buildscripts/hang_analyzer.py will print the new command syntax
      • backport to 4.2

      The exact syntax will need to be fleshed out, but the new command should at least be able to accept pids and process_types for backwards compatibility.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              carl.worley Raiden Worley
              Reporter:
              vlad.rachev Vlad Rachev
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: