From af798c2ea301868c0ef1104889ef06fce921cfa2 Mon Sep 17 00:00:00 2001 From: Neal Beeken Date: Tue, 8 Apr 2025 14:44:30 -0400 Subject: [PATCH 1/3] chore: add logging for withTransaction inherits transaction options from defaultTransactionOptions --- test/tools/runner/flaky.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/tools/runner/flaky.ts b/test/tools/runner/flaky.ts index 32f299559e..763cdce85b 100644 --- a/test/tools/runner/flaky.ts +++ b/test/tools/runner/flaky.ts @@ -27,5 +27,6 @@ export const flakyTests = [ 'Client Side Encryption Prose Tests 16. Rewrap Case 1: Rewrap with separate ClientEncryption should rewrap data key from local to gcp', 'Client Side Encryption Prose Tests 16. Rewrap Case 1: Rewrap with separate ClientEncryption should rewrap data key from local to kmip', 'Client Side Encryption Prose Tests 16. Rewrap Case 1: Rewrap with separate ClientEncryption should rewrap data key from local to local', - 'Client Side Encryption Prose Tests 16. Rewrap Case 2: RewrapManyDataKeyOpts.provider is not optional when provider field is missing raises an error' + 'Client Side Encryption Prose Tests 16. Rewrap Case 2: RewrapManyDataKeyOpts.provider is not optional when provider field is missing raises an error', + 'Transactions Convenient API Spec Unified Tests transaction-options withTransaction inherits transaction options from defaultTransactionOptions' ]; From cfddb5f33f62e2f7af5c10f80fabc31c10fc2e3c Mon Sep 17 00:00:00 2001 From: Neal Beeken Date: Tue, 8 Apr 2025 14:48:28 -0400 Subject: [PATCH 2/3] chore: add another test --- test/tools/runner/flaky.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/tools/runner/flaky.ts b/test/tools/runner/flaky.ts index 763cdce85b..59d8f74378 100644 --- a/test/tools/runner/flaky.ts +++ b/test/tools/runner/flaky.ts @@ -28,5 +28,6 @@ export const flakyTests = [ 'Client Side Encryption Prose Tests 16. Rewrap Case 1: Rewrap with separate ClientEncryption should rewrap data key from local to kmip', 'Client Side Encryption Prose Tests 16. Rewrap Case 1: Rewrap with separate ClientEncryption should rewrap data key from local to local', 'Client Side Encryption Prose Tests 16. Rewrap Case 2: RewrapManyDataKeyOpts.provider is not optional when provider field is missing raises an error', - 'Transactions Convenient API Spec Unified Tests transaction-options withTransaction inherits transaction options from defaultTransactionOptions' + 'Transactions Convenient API Spec Unified Tests transaction-options withTransaction inherits transaction options from defaultTransactionOptions', + 'CSOT spec tests timeoutMS behaves correctly for GridFS download operations timeoutMS applied to entire download, not individual parts' ]; From 7dd97e9b8019a30263a5e8b6620212d8b858cd11 Mon Sep 17 00:00:00 2001 From: Neal Beeken Date: Tue, 8 Apr 2025 14:55:39 -0400 Subject: [PATCH 3/3] chore: more tests --- test/tools/runner/flaky.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/tools/runner/flaky.ts b/test/tools/runner/flaky.ts index 59d8f74378..2edef6a7d6 100644 --- a/test/tools/runner/flaky.ts +++ b/test/tools/runner/flaky.ts @@ -29,5 +29,7 @@ export const flakyTests = [ 'Client Side Encryption Prose Tests 16. Rewrap Case 1: Rewrap with separate ClientEncryption should rewrap data key from local to local', 'Client Side Encryption Prose Tests 16. Rewrap Case 2: RewrapManyDataKeyOpts.provider is not optional when provider field is missing raises an error', 'Transactions Convenient API Spec Unified Tests transaction-options withTransaction inherits transaction options from defaultTransactionOptions', - 'CSOT spec tests timeoutMS behaves correctly for GridFS download operations timeoutMS applied to entire download, not individual parts' + 'CSOT spec tests timeoutMS behaves correctly for GridFS download operations timeoutMS applied to entire download, not individual parts', + 'Retryable Writes (unified) retryable writes handshake failures collection.updateOne succeeds after retryable handshake network error', + 'Retryable Reads (unified) retryable reads handshake failures collection.aggregate succeeds after retryable handshake network error' ];