From 76cd719bd4c5cbf1c32a109267c5ebd53b32ffa6 Mon Sep 17 00:00:00 2001 From: nirinchev Date: Tue, 28 Oct 2025 11:34:13 +0100 Subject: [PATCH 1/2] chore: disable telemetry in accuracy tests --- tests/accuracy/sdk/accuracyTestingClient.ts | 5 ++++- tests/integration/elicitation.test.ts | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/accuracy/sdk/accuracyTestingClient.ts b/tests/accuracy/sdk/accuracyTestingClient.ts index 7d00d6ec7..651b22668 100644 --- a/tests/accuracy/sdk/accuracyTestingClient.ts +++ b/tests/accuracy/sdk/accuracyTestingClient.ts @@ -91,11 +91,14 @@ export class AccuracyTestingClient { return [`--${key}`, value]; }); - const args = [MCP_SERVER_CLI_SCRIPT, "--connectionString", mdbConnectionString, ...additionalArgs]; + const args = [MCP_SERVER_CLI_SCRIPT, mdbConnectionString, ...additionalArgs]; const clientTransport = new StdioClientTransport({ command: process.execPath, args, + env: { + DO_NOT_TRACK: "1", + }, }); const client = await createMCPClient({ diff --git a/tests/integration/elicitation.test.ts b/tests/integration/elicitation.test.ts index d4664882b..d16df9b97 100644 --- a/tests/integration/elicitation.test.ts +++ b/tests/integration/elicitation.test.ts @@ -9,7 +9,6 @@ import { describeWithMongoDB } from "./tools/mongodb/mongodbHelpers.js"; function createTestConfig(config: Partial = {}): UserConfig { return { ...defaultTestConfig, - telemetry: "disabled", // Add fake API credentials so Atlas tools get registered apiClientId: "test-client-id", apiClientSecret: "test-client-secret", From 0ad5c58478abfcd0d94c8dbc9c495ab54aa90a22 Mon Sep 17 00:00:00 2001 From: nirinchev Date: Tue, 28 Oct 2025 11:46:45 +0100 Subject: [PATCH 2/2] pass in the process env --- tests/accuracy/sdk/accuracyTestingClient.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/accuracy/sdk/accuracyTestingClient.ts b/tests/accuracy/sdk/accuracyTestingClient.ts index 651b22668..d63b63598 100644 --- a/tests/accuracy/sdk/accuracyTestingClient.ts +++ b/tests/accuracy/sdk/accuracyTestingClient.ts @@ -97,6 +97,7 @@ export class AccuracyTestingClient { command: process.execPath, args, env: { + ...process.env, DO_NOT_TRACK: "1", }, });