Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2698

Clarify that the unified test format is not intended to run on community servers

    • Not Needed

      Summary

      DRIVERS-2549 added a new search index management API to the index-management spec. The unified test files added by this tickets were modified by DRIVERS-2630 to validate the the error message returned by the server.

      Search index commands are only supported with Atlas.

      This message is only returned by the enterprise version. The community version have an other message

      no such command: 'createSearchIndexes'

      After discussion (see comments), it was decided that the unified test format is not intended to run with community servers. The spec should be clarified to say that enterprise servers should be used with unified tests.

      Motivation

      Who is the affected end user?

      Drivers engineers.

      How does this affect the end user?

      It does not.

      How likely is it that this problem or use case will occur?

      Developers running the tests on community version get unexpected failures.

      If the problem does occur, what are the consequences and how severe are they?

      Engineers are stuck until they figure out they must run the driver tests against the enterprise version.
      The problem can be solved by implementing a check before running the UTR.

      Example in PHPLIB.

      Is this issue urgent?

      No, as long as the engineers are aware of the problem and can implement the check as described in the previous question.

      Is this ticket required by a downstream team?

      No

      Is this ticket only for tests?

      Yes, this ticket is only for tests.

      Acceptance Criteria

      • Update the unified test format spec to state that only enterprise servers are intended to be supported.

            Assignee:
            bailey.pearson@mongodb.com Bailey Pearson
            Reporter:
            jerome.tamarelle@mongodb.com Jérôme Tamarelle
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: