Remove legacy CSFLE/QE tests

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Unknown
    • None
    • Component/s: Client Side Encryption
    • None
    • Not Needed

      Summary

      Remove legacy CSFLE/QE tests after tests are migrated to unified format in DRIVERS-2295.

      Motivation

      Some drivers now use a git submodule to sync spec tests (example: PHP). As a result, when they update the submodule, all tests get synced. Therefore, the .json/.yml files (not templates) are preserved for the legacy tests. Once all drivers have synced the new tests, the old tests can be removed.

      That may prevent a loss of test coverage (e.g. driver upgrades submodule to get non-CSFLE test updates, but does not-yet have the test runner changes implemented to run the new CSFLE tests)

      Is this issue urgent?

      No.

      Is this ticket only for tests?

      Yes.

      Acceptance Criteria

            Assignee:
            Unassigned
            Reporter:
            Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: