Run core analysis task on the same host as failing task

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • None
    • DevProd Correctness
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Currently we have a workflow of:

      • Some suite (task) runs on a host
        • If it fails, it uploads core dumps to S3
        • Schedule a follow up task to analyze the core dump
      • The core analysis task runs on a whichever host it was scheduled on
        • It downloads core dumps (takes time)
        • Downloads binaries
        • Download debug symbols (takes a lot of time – > 10 mins)
        • Performs core analysis

      If we can have the two run on the same host we can cut out all the download time, because core dumps & binaries will be on the host already. We'd still have to do download debug symbols. But is it possible to kick that off early the moment Resmoke detects a failure?

              Assignee:
              Unassigned
              Reporter:
              Vishnu Kaushik
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: