-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: Client Side Encryption
Once https://github.com/mongodb/libmongocrypt/pull/263 is complete, it should be possible to enable the “should encrypt mock data when using the CSFLE shared library” AutoEncrypter test in the libmongocrypt bindings.
AC:
- Create a script that will download the shared library for a specific MONGODB_VERSION and set the path to it as CRYPT_SHARED_LIBRARY.
- Create a separate task in Evergreen to use the download script and then run npm run check:csfle with CRYPT_SHARED_LIBRARY set in the env.
- Add this task to our PR CI Matrix
- Update the driver spec test setup to set autoEncryption.extraOptions.cryptSharedLibPath when CRYPT_SHARED_LIBRARY is present in the env.
- The existing task should be renamed so it is clear which is testing shared library and which is testing mongocryptd
- If there are any failures against shared library, file a separate ticket where those can be investigate
- depends on
-
MONGOCRYPT-421 CSFLE shared library from previous mongocrypt_t is unexpectedly reused
- Closed
- is depended on by
-
NODE-4422 Test with consistent versions of crypt_shared and server
- Closed
- is duplicated by
-
NODE-4087 Add integration tests for CSFLE shared library support
- Closed
There are no Sub-Tasks for this issue.