Skip to content

chore: add connection metadata to telemetry #537

chore: add connection metadata to telemetry

chore: add connection metadata to telemetry #537

Triggered via pull request November 6, 2025 20:20
Status Failure
Total duration 4m 47s
Artifacts 3

code-health.yml

on: pull_request
Matrix: Run MongoDB tests
Run Atlas tests
1m 23s
Run Atlas tests
Run Atlas Local tests
57s
Run Atlas Local tests
Report Coverage
51s
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 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 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 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 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 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 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-2a242f0574842d545fc021fe5b4751db
140 Bytes
sha256:ec15014b29f2a41a83f3fe76b45881beeba17ee5bba91faff19a53fe6ee7bb51
run-atlas-tests-permissions-004957c914773bffe1aee206de744e7e
140 Bytes
sha256:67ec934bd223a48ee9d7ebc93b09a32bfb413ea302f4c6241c2cc5de5dfcfbd3
run-tests-permissions-3ff18b935a91678a9eb0417e4635a74e
140 Bytes
sha256:ae001a88bcfa0610e30825f60889409e35f2a322b5b50aab60dab368edeb87d7