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

Remove legacy CSFLE/QE tests

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown 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 Unassigned
            Reporter:
            kevin.albertson@mongodb.com Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: