Refactor test_api_version_compatibility Evergreen task into dedicated resmoke test suite(s) for local testing

XMLWordPrintableJSON

    • Query Optimization
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The evergreen/check_idl_compat.sh script is not suitable for local development. The inability to locally run the logic for the test_api_version_compatibility Evergreen task slows down development for Server engineers by requiring a new patch build to debug any error. Additionally, the evergreen/check_idl_compat.sh script as currently written makes strong assumptions about using a fresh mongodb/mongo checkout and can lead to surprising behavior when an enterprising Server engineer copies + adapts lines from the evergreen/check_idl_compat.sh script for local use. For example -

              Assignee:
              [DO NOT USE] Backlog - Query Optimization
              Reporter:
              Max Hirschhorn
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: