Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-2036

Improve spec test runners

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      The CXX driver's spec test runners are difficult to use and maintain.  Some of the problems with the test runner include:

      • each spec test suite has a file that lists all the spec tests in that suite, and these lists must be updated manually each time we sync in new spec tests.  If we fail to update these files, spec tests will be skipped silently.
      • the spec tests rely on specific environment variables being set, these variables point to the directories holding the spec tests, which are always the same.

            Assignee:
            Unassigned Unassigned
            Reporter:
            samantha.ritter@mongodb.com Samantha Ritter (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: