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

Run core analysis task on the same host as failing task

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

      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 Unassigned
            Reporter:
            vishnu.kaushik@mongodb.com Vishnu Kaushik
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: