Skip to content

feat: add ability to override parameters using HTTP headers MCP-293 #684

feat: add ability to override parameters using HTTP headers MCP-293

feat: add ability to override parameters using HTTP headers MCP-293 #684

Triggered via pull request November 24, 2025 16:06
Status Failure
Total duration 8m 11s
Artifacts 6

code-health.yml

on: pull_request
Matrix: Run MongoDB tests
Run Atlas tests
2m 41s
Run Atlas tests
Run Atlas Local tests
2m 18s
Run Atlas Local tests
Run git secrets
54s
Run git secrets
Report Coverage
44s
Report Coverage
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 13 warnings
Run MongoDB tests (macos-latest)
Process completed with exit code 1.
tests/unit/common/config.test.ts > config > should generate defaults when no config sources are populated: tests/unit/common/config.test.ts#L103
AssertionError: expected { …(26) } to strictly equal { …(25) } - Expected + Received @@ -1,6 +1,7 @@ { + "allowRequestOverrides": false, "apiBaseUrl": "https://cloud.mongodb.com/", "atlasTemporaryDatabaseUserLifetimeMs": 14400000, "confirmationRequiredTools": [ "atlas-create-access-list", "atlas-create-db-user", ❯ tests/unit/common/config.test.ts:103:36
tests/unit/common/config.test.ts > config > should generate defaults from UserConfigSchema that match expected values: tests/unit/common/config.test.ts#L65
AssertionError: expected { …(26) } to strictly equal { …(25) } - Expected + Received @@ -1,6 +1,7 @@ { + "allowRequestOverrides": false, "apiBaseUrl": "https://cloud.mongodb.com/", "atlasTemporaryDatabaseUserLifetimeMs": 14400000, "confirmationRequiredTools": [ "atlas-create-access-list", "atlas-create-db-user", ❯ tests/unit/common/config.test.ts:65:44
Run MongoDB tests (ubuntu-latest)
Process completed with exit code 1.
tests/unit/common/config.test.ts > config > should generate defaults when no config sources are populated: tests/unit/common/config.test.ts#L103
AssertionError: expected { …(26) } to strictly equal { …(25) } - Expected + Received @@ -1,6 +1,7 @@ { + "allowRequestOverrides": false, "apiBaseUrl": "https://cloud.mongodb.com/", "atlasTemporaryDatabaseUserLifetimeMs": 14400000, "confirmationRequiredTools": [ "atlas-create-access-list", "atlas-create-db-user", ❯ tests/unit/common/config.test.ts:103:36
tests/unit/common/config.test.ts > config > should generate defaults from UserConfigSchema that match expected values: tests/unit/common/config.test.ts#L65
AssertionError: expected { …(26) } to strictly equal { …(25) } - Expected + Received @@ -1,6 +1,7 @@ { + "allowRequestOverrides": false, "apiBaseUrl": "https://cloud.mongodb.com/", "atlasTemporaryDatabaseUserLifetimeMs": 14400000, "confirmationRequiredTools": [ "atlas-create-access-list", "atlas-create-db-user", ❯ tests/unit/common/config.test.ts:65:44
Run MongoDB tests (windows-latest)
Process completed with exit code 1.
tests/integration/tools/mongodb/create/insertMany.test.ts > insertMany tool when search is disabled: tests/integration/tools/mongodb/mongodbHelpers.ts#L135
Error: Hook timed out in 120000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ setupMongoDBIntegrationTest tests/integration/tools/mongodb/mongodbHelpers.ts:135:5 ❯ tests/integration/tools/mongodb/mongodbHelpers.ts:94:32
tests/unit/common/config.test.ts > config > should generate defaults when no config sources are populated: tests/unit/common/config.test.ts#L103
AssertionError: expected { …(26) } to strictly equal { …(25) } - Expected + Received @@ -1,6 +1,7 @@ { + "allowRequestOverrides": false, "apiBaseUrl": "https://cloud.mongodb.com/", "atlasTemporaryDatabaseUserLifetimeMs": 14400000, "confirmationRequiredTools": [ "atlas-create-access-list", "atlas-create-db-user", ❯ tests/unit/common/config.test.ts:103:36
tests/unit/common/config.test.ts > config > should generate defaults from UserConfigSchema that match expected values: tests/unit/common/config.test.ts#L65
AssertionError: expected { …(26) } to strictly equal { …(25) } - Expected + Received @@ -1,6 +1,7 @@ { + "allowRequestOverrides": false, "apiBaseUrl": "https://cloud.mongodb.com/", "atlasTemporaryDatabaseUserLifetimeMs": 14400000, "confirmationRequiredTools": [ "atlas-create-access-list", "atlas-create-db-user", ❯ tests/unit/common/config.test.ts:65:44
Report Coverage
Unable to download artifact(s): Artifact not found for name: test-results Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
Run git secrets
1 added, 0 removed; done.
Run git secrets
rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
Run git secrets
Updating certificates in /etc/ssl/certs...
Run Atlas Local tests
1 added, 0 removed; done.
Run Atlas Local tests
rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
Run Atlas Local tests
Updating certificates in /etc/ssl/certs...
Run Atlas tests
1 added, 0 removed; done.
Run Atlas tests
rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
Run Atlas tests
Updating certificates in /etc/ssl/certs...
Run MongoDB tests (ubuntu-latest)
No files were found with the provided path: coverage/lcov.info. No artifacts will be uploaded.
Run MongoDB tests (ubuntu-latest)
1 added, 0 removed; done.
Run MongoDB tests (ubuntu-latest)
rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
Run MongoDB tests (ubuntu-latest)
Updating certificates in /etc/ssl/certs...

Artifacts

Produced during runtime
Name Size Digest
atlas-local-test-results
17.9 KB
sha256:31f3b3e10c1d7fc23d1ca4491c3a11f0d9cf66a35b99c093be46ae0decb439a7
atlas-test-results
19.5 KB
sha256:1f69baa393e8855b54e1e241b506aec26198e5186d56cbad3b050925a10c4122
run-atlas-local-tests-permissions-8979b8932448e7503ba9281b1158f7a4
140 Bytes
sha256:c69da96898947da9e4b688d89d2a6acd3caa6b4899d6533abd5f5ad644d86f43
run-atlas-tests-permissions-bb5ca03133fcc64966a7fb6531cccabf
140 Bytes
sha256:25d9d337531b276e0f95b3d945d3dec0229aba5c653ce0e8f90d22060e2c1d03
run-git-secrets-permissions-c802062946982465c44b3f6195cf37ee
140 Bytes
sha256:fec2379883ec62c29be90b4e12ad7d182d19a219f8f38173be61c92b71d09f30
run-tests-permissions-e11fe0a12ea92839db01e704088d7af0
140 Bytes
sha256:49fb3e8cabefb074568f2144c9026a1d25ae806fe981684b7124c88566cba661