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

Allow devs to run local invocation from commandline

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Development Platform

      burn_in_tests.py does some complex processing to get the command line args from evergreen.yml. This has been reliably working for a while. We should consider expanding this usage so that devs can use a command line option like --args-like-task=rhel-all-feature-flag which will get the local invocation (this is an existing resmoke function) for this task and use it.

      This will eliminate the need for devs to open up evergreen task logs to find the local invocation command.

      *We will need to make sure that local invocation is in a better state than it's in today. It does not currently include all tag files, etc.

      **This may also be worth tying into/doing with part of PM-3104 (Improve Resmoke Interversion Version Testing) since this will improve the local multiversion testing experience

      ***This is also worth doing because local repro has been a consistent pain point, but we need to decide whether we want to continue to entangle resmoke with evergreen or not.

            Assignee:
            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            Reporter:
            tausif.rahman@mongodb.com Tausif Rahman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: