Skip to content

chore: add connection metadata to telemetry #539

chore: add connection metadata to telemetry

chore: add connection metadata to telemetry #539

Triggered via pull request November 6, 2025 20:23
Status Failure
Total duration 5m 52s
Artifacts 3

code-health.yml

on: pull_request
Matrix: Run MongoDB tests
Run Atlas tests
1m 29s
Run Atlas tests
Run Atlas Local tests
1m 32s
Run Atlas Local tests
Report Coverage
45s
Report Coverage
Fit to window
Zoom out
Zoom in

Annotations

54 errors and 12 warnings
Run MongoDB tests (macos-latest)
Process completed with exit code 1.
Run MongoDB tests (macos-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (macos-latest)
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run MongoDB tests (macos-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (macos-latest)
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run MongoDB tests (macos-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (macos-latest)
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run MongoDB tests (macos-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (macos-latest)
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run Atlas tests
Process completed with exit code 1.
Run Atlas tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas tests
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run Atlas tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas tests
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run Atlas tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas tests
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run Atlas tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas tests
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run Atlas Local tests
Process completed with exit code 1.
Run Atlas Local tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas Local tests
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run Atlas Local tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas Local tests
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run Atlas Local tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas Local tests
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run Atlas Local tests
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run Atlas Local tests
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run MongoDB tests (ubuntu-latest)
Process completed with exit code 1.
Run MongoDB tests (ubuntu-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (ubuntu-latest)
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run MongoDB tests (ubuntu-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (ubuntu-latest)
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run MongoDB tests (ubuntu-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (ubuntu-latest)
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run MongoDB tests (ubuntu-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (ubuntu-latest)
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run MongoDB tests (windows-latest)
Process completed with exit code 1.
Run MongoDB tests (windows-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (windows-latest)
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run MongoDB tests (windows-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (windows-latest)
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run MongoDB tests (windows-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (windows-latest)
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Run MongoDB tests (windows-latest)
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Run MongoDB tests (windows-latest)
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Report Coverage
Process completed with exit code 1.
Report Coverage
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Report Coverage
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Report Coverage
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Report Coverage
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Report Coverage
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Report Coverage
Property 'resolveTelemetryMetadata' in type 'ConnectClusterTool' is not assignable to the same property in base type 'AtlasToolBase'.
Report Coverage
Module '"../../../telemetry/types.js"' declares 'AtlasLocalToolMetadata' locally, but it is not exported.
Report Coverage
Type '(new (params: ToolConstructorParams) => ToolBase)[] | (typeof ListClustersTool | typeof ListProjectsTool | typeof InspectClusterTool | ... 35 more ... | typeof DropIndexTool)[]' is not assignable to type '(new (params: ToolConstructorParams) => ToolBase)[]'.
Run Atlas tests
No files were found with the provided path: coverage/lcov.info. No artifacts will be uploaded.
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
No files were found with the provided path: coverage/lcov.info. No artifacts will be uploaded.
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
run-atlas-local-tests-permissions-b40740cf4b7e8ab5554cb64a298d8c2e
140 Bytes
sha256:66101c261b971c9f08e525933377419fbe76116619b0ac888578d2661a96b0af
run-atlas-tests-permissions-c2c31f2fdb145add1d60a7258d31a173
140 Bytes
sha256:cd8e553cc16ddcb47f78495ac0be428818ffcd12f4c1704c2fdaab397b83b010
run-tests-permissions-bc33b44f9b04031d9ae3073d7f3e1463
140 Bytes
sha256:02f37dc3efc4cae4f8ee209cddc41d93db18a21924b8c128944be100845dfd0d