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

Request for a local burn_in_tests.py that locally runs all tests changed since master, including those committed in the local branch

    • Fully Compatible
    • v4.4
    • DAG 2020-05-04, DAG 2020-05-18, DAG 2020-06-29
    • 3

      When I attempt to run burn_in_tests.py locally, the wrong tests are chosen. Here is a snippet of the logs, showing only tests that are untracked in git:

      [2020-03-13 17:20:15,455 - __main__ - DEBUG] 2020-03-13 17:20.15 Found changed tests            files={'jstests/replsets/oplog_sampling1.js', 'jstests/concurrency/fsm_workloads/collreindex.js', 'jstests/noPassthrough/duplicate_key_get_last_error.js', 'jstests/sharding/create_collection_prepared_transactions.js'}

      Ideally, I would like local burn_in_tests.py to locally run all modified tests since master, including those that are already committed in the local branch, without needing to generate evergreen task configs.
      It is my understanding that presently, local burn_in_tests.py will not run any tests that are committed in the local branch, even if they are not part of master.

            Assignee:
            lydia.stepanek@mongodb.com Lydia Stepanek (Inactive)
            Reporter:
            maria.vankeulen@mongodb.com Maria van Keulen
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: