[SERVER-77600] Put a Queryable Encryption test in jstests/core/** Created: 30/May/23  Updated: 29/Oct/23  Resolved: 03/Jul/23

Status: Closed
Project: Core Server
Component/s: Queryable Encryption
Affects Version/s: None
Fix Version/s: 7.1.0-rc0

Type: Engineering Test Priority: Major - P3
Reporter: Judah Schvimer Assignee: Erwin Pe
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
causes SERVER-79443 Fix legacy shell crash if an auto-enc... Closed
Related
related to SERVER-77665 Make shard merge passthrough suite to... Closed
Assigned Teams:
Server Security
Backwards Compatibility: Fully Compatible
Sprint: Security 2023-06-26, Security 2023-07-10
Participants:

 Description   

Currently these tests are in a different directory so they can get missed in new passthroughs. Putting minimal QE coverage in jscore that only uses one shell connection rather than two, would enable us to get this coverage by default in all (or almost all) passthroughs and ensure new features think about QE. We could also limit this to enterprise testing to use automatic encryption. We should ensure the test does a query, insert, update, delete, and compaction for full coverage.

Alternatively (or in addition) we could move all of the QE tests that use only one connection into jstests/core/**



 Comments   
Comment by Githook User [ 03/Jul/23 ]

Author:

{'name': 'Erwin Pe', 'email': 'erwin.pe@mongodb.com', 'username': 'erwee'}

Message: SERVER-77600 Add a Queryable Encryption test in jstests/core
Branch: master
https://github.com/mongodb/mongo/commit/b12221e4f203797bf8c54f5a4990a96ad6bb0215

Generated at Thu Feb 08 06:36:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.