Skip to content

feat: allow reading config from a file and support toolMetadataOverrides MCP-292 MCP-300 #669

feat: allow reading config from a file and support toolMetadataOverrides MCP-292 MCP-300

feat: allow reading config from a file and support toolMetadataOverrides MCP-292 MCP-300 #669

Triggered via pull request November 21, 2025 16:44
Status Failure
Total duration 8m 30s
Artifacts 6

code-health.yml

on: pull_request
Matrix: Run MongoDB tests
Run Atlas tests
2m 53s
Run Atlas tests
Run Atlas Local tests
3m 0s
Run Atlas Local tests
Run git secrets
1m 46s
Run git secrets
Report Coverage
40s
Report Coverage
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 13 warnings
Run MongoDB tests (macos-latest)
Process completed with exit code 1.
tests/integration/tools/mongodb/connect/connect.test.ts > Connect tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
tests/integration/tools/mongodb/connect/connect.test.ts > SwitchConnection tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
tests/integration/server.test.ts > Server integration test > Tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
Run MongoDB tests (ubuntu-latest)
Process completed with exit code 1.
tests/integration/tools/mongodb/connect/connect.test.ts > Connect tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
tests/integration/tools/mongodb/connect/connect.test.ts > SwitchConnection tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
tests/integration/server.test.ts > Server integration test > Tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
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/integration/tools/mongodb/connect/connect.test.ts > Connect tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
tests/integration/tools/mongodb/connect/connect.test.ts > SwitchConnection tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
tests/integration/server.test.ts > Server integration test > Tool with overridden metadata > should have correct metadata: tests/integration/helpers.ts#L296
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/helpers.ts:296:56
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 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 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 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:239ba34ccc0c2ff091136ca6abd79c8f5e1bdc5f11477d811d33888053dc13f8
atlas-test-results
19.6 KB
sha256:40cb91c7959af1f067642d69db22ceb1c582d5a5b9470cde2b9f86ac977522a9
run-atlas-local-tests-permissions-0257e74d3f68f93bb8ef446b5dc925c2
140 Bytes
sha256:681553cdf007839322604c00d69d3b8db3656b1d5bf0351392f92acedb7dc6e1
run-atlas-tests-permissions-9734cb43d56b3b2eeb7da0a0ed718a4b
140 Bytes
sha256:8ba92dc388217e141404d3d8df6e20d82eefd9e84f17fb69f3b7e052ded176a7
run-git-secrets-permissions-cab5124c09b48fd84106cf5569755795
140 Bytes
sha256:8ac6ac9d9cd30a068243132273d08fa2a99448f46f255b20ce98e0c9c1d4030f
run-tests-permissions-874851415f8e2639cdd665d0fe942052
140 Bytes
sha256:d6d0dde5527b01125e51297da8550665c04f8359ea06b09ca7cec79fb5e8ed2b