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

Add support for doing resmoke.py process management through jasper

    • Fully Compatible
    • STM 2018-11-05, STM 2018-11-19
    • 5

      https://github.com/mongodb/jasper is a library for doing process management through commands over a socket. Having process management available as a service means (1) we can consolidate the various implementations we have through the subprocess / subprocess32 Python packages and the mongo shell's shell_utils_launcher.cpp C++ code, and (2) we can allow tests to interact with the cluster in a potentially destructive way. #2 enables tools such as genny to be able to run performance workloads that measure the latency of operations after restarting a mongod or mongos process.

      MAKE-497 exposed jasper through the curator binary.

            Assignee:
            shreyas.kalyan@mongodb.com Shreyas Kalyan
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: