Skip to content

merge

merge #3

Triggered via push July 8, 2025 23:22
Status Failure
Total duration 51s
Artifacts

ci.yml

on: push
Matrix: test
🔍 Code Quality
15s
🔍 Code Quality
Matrix: cross-platform
🏗️ Build & Package
0s
🏗️ Build & Package
📋 CI Summary
2s
📋 CI Summary
Fit to window
Zoom out
Zoom in

Annotations

48 errors and 10 warnings
🔍 Code Quality: scripts/test-multi-version.js#L65
'console' is not defined
🔍 Code Quality: scripts/test-multi-version.js#L53
'console' is not defined
🔍 Code Quality: scripts/test-multi-version.js#L48
'console' is not defined
🔍 Code Quality: scripts/test-multi-version.js#L31
'process' is not defined
🔍 Code Quality: scripts/test-multi-version.js#L28
'console' is not defined
🔍 Code Quality: scripts/test-multi-version.js#L10
'require' is not defined
🔍 Code Quality: scripts/test-multi-version.js#L10
'path' is assigned a value but never used
🔍 Code Quality: scripts/test-multi-version.js#L9
'require' is not defined
🔍 Code Quality: scripts/test-multi-version.js#L9
'existsSync' is assigned a value but never used
🔍 Code Quality: scripts/test-multi-version.js#L8
'require' is not defined
🧪 Test Node.js 20.18.1
Process completed with exit code 1.
tests/core/tracer.test.ts > Tracer > isActiveTrace > should correctly identify active traces: tests/core/tracer.test.ts#L368
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/core/tracer.test.ts:368:45
tests/core/tracer.test.ts > Tracer > trace ordering > should order spans with parents before children: tests/core/tracer.test.ts#L351
AssertionError: expected 3 to be less than 2 ❯ tests/core/tracer.test.ts:351:25
tests/core/tracer.test.ts > Tracer > span attributes and tags > should support trace-level tags: tests/core/tracer.test.ts#L235
AssertionError: expected { environment: 'test' } to deeply equal { environment: 'test', version: '1.0' } - Expected + Received { "environment": "test", - "version": "1.0", } ❯ tests/core/tracer.test.ts:235:40
tests/core/tracer.test.ts > Tracer > async context management > should maintain separate context for concurrent async operations: tests/core/tracer.test.ts#L168
AssertionError: expected 1 to be 3 // Object.is equality - Expected + Received - 3 + 1 ❯ tests/core/tracer.test.ts:168:29
tests/core/tracer.test.ts > Tracer > shutdown > should prevent new spans after shutdown: tests/core/tracer.test.ts#L122
AssertionError: expected [ { …(20) } ] to have a length of +0 but got 1 - Expected + Received - 0 + 1 ❯ tests/core/tracer.test.ts:122:32
tests/core/decorator.test.ts > Span Decorator > complex scenarios > should handle concurrent decorated method calls: tests/core/decorator.test.ts#L359
AssertionError: expected 1 to be 5 // Object.is equality - Expected + Received - 5 + 1 ❯ tests/core/decorator.test.ts:359:29
🧪 Test Node.js 18.20.5
Process completed with exit code 1.
tests/core/tracer.test.ts > Tracer > isActiveTrace > should correctly identify active traces: tests/core/tracer.test.ts#L368
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/core/tracer.test.ts:368:45
tests/core/tracer.test.ts > Tracer > trace ordering > should order spans with parents before children: tests/core/tracer.test.ts#L351
AssertionError: expected 3 to be less than 2 ❯ tests/core/tracer.test.ts:351:25
tests/core/tracer.test.ts > Tracer > error handling > should handle writer errors gracefully: tests/core/tracer.test.ts#L272
Error: UUID error ❯ tests/core/tracer.test.ts:272:17 ❯ new Span src/observability/Span.ts:11:29 ❯ Tracer.startSpan src/observability/Tracer.ts:80:18 ❯ tests/core/tracer.test.ts:292:27
tests/core/tracer.test.ts > Tracer > span attributes and tags > should support trace-level tags: tests/core/tracer.test.ts#L235
AssertionError: expected { environment: 'test' } to deeply equal { environment: 'test', version: '1.0' } - Expected + Received { "environment": "test", - "version": "1.0", } ❯ tests/core/tracer.test.ts:235:40
tests/core/tracer.test.ts > Tracer > async context management > should maintain separate context for concurrent async operations: tests/core/tracer.test.ts#L168
AssertionError: expected 1 to be 3 // Object.is equality - Expected + Received - 3 + 1 ❯ tests/core/tracer.test.ts:168:29
tests/core/tracer.test.ts > Tracer > shutdown > should prevent new spans after shutdown: tests/core/tracer.test.ts#L122
AssertionError: expected [ { …(20) } ] to have a length of +0 but got 1 - Expected + Received - 0 + 1 ❯ tests/core/tracer.test.ts:122:32
tests/core/span.test.ts > Span > basic properties > should generate unique IDs for each span: tests/core/span.test.ts#L21
AssertionError: expected undefined not to be undefined // Object.is equality ❯ tests/core/span.test.ts:21:32
🖥️ Test macos-latest
Process completed with exit code 1.
tests/core/span.test.ts > Span > basic properties > should create a span with required fields: tests/core/span.test.ts#L10
AssertionError: expected undefined to be truthy - Expected: true + Received: undefined ❯ tests/core/span.test.ts:10:27
tests/core/tracer.test.ts > Tracer > isActiveTrace > should correctly identify active traces: tests/core/tracer.test.ts#L368
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/core/tracer.test.ts:368:45
tests/core/decorator.test.ts > Span Decorator > complex scenarios > should handle concurrent decorated method calls: tests/core/decorator.test.ts#L359
AssertionError: expected 1 to be 5 // Object.is equality - Expected + Received - 5 + 1 ❯ tests/core/decorator.test.ts:359:29
tests/core/tracer.test.ts > Tracer > trace ordering > should order spans with parents before children: tests/core/tracer.test.ts#L351
AssertionError: expected 3 to be less than 2 ❯ tests/core/tracer.test.ts:351:25
tests/core/tracer.test.ts > Tracer > span attributes and tags > should support trace-level tags: tests/core/tracer.test.ts#L235
AssertionError: expected { environment: 'test' } to deeply equal { environment: 'test', version: '1.0' } - Expected + Received { "environment": "test", - "version": "1.0", } ❯ tests/core/tracer.test.ts:235:40
tests/core/tracer.test.ts > Tracer > async context management > should maintain separate context for concurrent async operations: tests/core/tracer.test.ts#L168
AssertionError: expected 1 to be 3 // Object.is equality - Expected + Received - 3 + 1 ❯ tests/core/tracer.test.ts:168:29
tests/core/tracer.test.ts > Tracer > shutdown > should prevent new spans after shutdown: tests/core/tracer.test.ts#L122
AssertionError: expected [ { …(20) } ] to have a length of +0 but got 1 - Expected + Received - 0 + 1 ❯ tests/core/tracer.test.ts:122:32
tests/core/decorator.test.ts > Span Decorator > complex scenarios > should handle concurrent decorated method calls: tests/core/decorator.test.ts#L359
AssertionError: expected 1 to be 5 // Object.is equality - Expected + Received - 5 + 1 ❯ tests/core/decorator.test.ts:359:29
🧪 Test Node.js 22.12.0
Process completed with exit code 1.
tests/core/tracer.test.ts > Tracer > isActiveTrace > should correctly identify active traces: tests/core/tracer.test.ts#L368
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/core/tracer.test.ts:368:45
tests/core/tracer.test.ts > Tracer > trace ordering > should order spans with parents before children: tests/core/tracer.test.ts#L351
AssertionError: expected 3 to be less than 2 ❯ tests/core/tracer.test.ts:351:25
tests/core/tracer.test.ts > Tracer > span attributes and tags > should support trace-level tags: tests/core/tracer.test.ts#L235
AssertionError: expected { environment: 'test' } to deeply equal { environment: 'test', version: '1.0' } - Expected + Received { "environment": "test", - "version": "1.0", } ❯ tests/core/tracer.test.ts:235:40
tests/core/tracer.test.ts > Tracer > async context management > should maintain separate context for concurrent async operations: tests/core/tracer.test.ts#L168
AssertionError: expected 1 to be 3 // Object.is equality - Expected + Received - 3 + 1 ❯ tests/core/tracer.test.ts:168:29
tests/core/tracer.test.ts > Tracer > shutdown > should prevent new spans after shutdown: tests/core/tracer.test.ts#L122
AssertionError: expected [ { …(20) } ] to have a length of +0 but got 1 - Expected + Received - 0 + 1 ❯ tests/core/tracer.test.ts:122:32
tests/core/decorator.test.ts > Span Decorator > complex scenarios > should handle concurrent decorated method calls: tests/core/decorator.test.ts#L359
AssertionError: expected 1 to be 5 // Object.is equality - Expected + Received - 5 + 1 ❯ tests/core/decorator.test.ts:359:29
🖥️ Test windows-latest
Process completed with exit code 1.
tests/core/tracer.test.ts > Tracer > isActiveTrace > should correctly identify active traces: tests/core/tracer.test.ts#L368
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/core/tracer.test.ts:368:45
tests/core/tracer.test.ts > Tracer > trace ordering > should order spans with parents before children: tests/core/tracer.test.ts#L351
AssertionError: expected 3 to be less than 2 ❯ tests/core/tracer.test.ts:351:25
tests/core/tracer.test.ts > Tracer > span attributes and tags > should support trace-level tags: tests/core/tracer.test.ts#L235
AssertionError: expected { environment: 'test' } to deeply equal { environment: 'test', version: '1.0' } - Expected + Received { "environment": "test", - "version": "1.0", } ❯ tests/core/tracer.test.ts:235:40
tests/core/tracer.test.ts > Tracer > async context management > should maintain separate context for concurrent async operations: tests/core/tracer.test.ts#L168
AssertionError: expected 1 to be 3 // Object.is equality - Expected + Received - 3 + 1 ❯ tests/core/tracer.test.ts:168:29
tests/core/tracer.test.ts > Tracer > shutdown > should prevent new spans after shutdown: tests/core/tracer.test.ts#L122
AssertionError: expected [ { …(20) } ] to have a length of +0 but got 1 - Expected + Received - 0 + 1 ❯ tests/core/tracer.test.ts:122:32
tests/core/decorator.test.ts > Span Decorator > complex scenarios > should handle concurrent decorated method calls: tests/core/decorator.test.ts#L359
AssertionError: expected 1 to be 5 // Object.is equality - Expected + Received - 5 + 1 ❯ tests/core/decorator.test.ts:359:29
🔍 Code Quality
Unexpected any. Specify a different type
🔍 Code Quality
Unexpected any. Specify a different type
🔍 Code Quality
Unexpected any. Specify a different type
🔍 Code Quality: src/observability/integrations/base.ts#L16
Unexpected any. Specify a different type
🔍 Code Quality: src/observability/integrations/base.ts#L12
Unexpected any. Specify a different type
🔍 Code Quality: src/observability/Tracer.ts#L167
Unexpected any. Specify a different type