Node v22.23.2 nsolid v6.3.6 release #1282
Annotations
4 errors
|
Test
Process completed with exit code 2.
|
|
Test:
test/agents/test-zmq-tracing.mjs#L0
--- stderr ---
node:internal/process/promises:394
triggerUncaughtException(err, true /* fromPromise */);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'agent-metrics'
- 'agent-tracing'
^
at file:///home/runner/work/nsolid/nsolid/node/test/agents/test-zmq-tracing.mjs:429:16
at /home/runner/work/nsolid/nsolid/node/test/common/index.js:448:15
at TestPlayground.detectInitialSequence (/home/runner/work/nsolid/nsolid/node/test/common/nsolid-zmq-agent/index.js:403:13)
at ZmqAgentBus.<anonymous> (/home/runner/work/nsolid/nsolid/node/test/common/nsolid-zmq-agent/index.js:305:14)
at ZmqAgentBus.emit (node:events:519:28)
at ZmqAgentBus._handleMessage (/home/runner/work/nsolid/nsolid/node/test/common/nsolid-zmq-agent/zmqagentbus.js:331:12)
at exports.Socket.emit (node:events:519:28)
at Socket._emitMessage (/home/runner/work/nsolid/nsolid/node/test/common/nsolid-zmq-agent/node_modules/zeromq/lib/index.js:647:10)
at Socket._flushRead (/home/runner/work/nsolid/nsolid/node/test/common/nsolid-zmq-agent/node_modules/zeromq/lib/index.js:660:10)
at Socket._flushReads (/home/runner/work/nsolid/nsolid/node/test/common/nsolid-zmq-agent/node_modules/zeromq/lib/index.js:696:15) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'agent-metrics',
expected: 'agent-tracing',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v22.23.2
--- stdout ---
[local] tracing generation should work for http transactions
[0] agent-connected, 4567a27baeec4a00597a1f63f8758a00b2844a66
[1] agent-metrics, 4567a27baeec4a00597a1f63f8758a00b2844a66
[1] agent-info, 4567a27baeec4a00597a1f63f8758a00b2844a66
[2] agent-packages, 4567a27baeec4a00597a1f63f8758a00b2844a66
[3] agent-metrics, 4567a27baeec4a00597a1f63f8758a00b2844a66
[4] agent-tracing, 4567a27baeec4a00597a1f63f8758a00b2844a66
agent-tracing, 4567a27baeec4a00597a1f63f8758a00b2844a66
{
agentId: '4567a27baeec4a00597a1f63f8758a00b2844a66',
app: 'myapp',
requestId: null,
command: 'tracing',
recorded: { seconds: 1786406053, nanoseconds: 46723785 },
duration: 0,
interval: 5000,
version: 4,
body: {
spans: [
{
id: 'd9c68a4470820851',
parentId: '39de97c15200a94a',
traceId: 'da06cd915993a3909ae75a8c69d34ee4',
start: 1786406052869.6465,
end: 1786406052871.4878,
kind: 1,
type: 8,
name: 'HTTP GET',
threadId: 0,
status: { message: '', code: 0 },
attributes: {
'http.method': 'GET',
'http.status_code': 200,
'http.status_text': 'OK',
'http.url': 'http://127.0.0.1:41939/',
'network.protocol.version': '1.1'
},
events: []
},
{
id: '39de97c15200a94a',
parentId: '0000000000000000',
traceId: 'da06cd915993a3909ae75a8c69d34ee4',
start: 1786406052863.7769,
end: 1786406052873.0088,
kind: 2,
type: 4,
name: 'HTTP GET',
threadId: 0,
status: { message: '', code: 0 },
attributes: {
'http.method': 'GET',
'http.status_code': 200,
'http.status_text': 'OK',
'http.url': 'http://127.0.0.1:41939/',
'network.protocol.version': '1.1'
},
events: []
}
]
},
time: 1786406053047,
timeNS: '1786406053046723785'
}
child process exited with code 0 and signal null
[local] tracing generation should work for http transactions immediately on startup
[0] agent-connected, 5c950157add50100ce6f254a69446a0081d329fc
[1] agent-metrics, 5c950157add50100ce6f254a69446a0081d329fc
[1] agent-info, 5c950157add50100ce6f254a69446a0081d329fc
[2] agent-packages, 5c950157add50100ce6f254a69446a0081d329fc
[3] agent-metrics, 5c950157add50100ce6f254a69446a0081d329fc
[4] agent-tracing, 5c950157add50100ce6f254a69446a0081d329fc
agent-tracing, 5c950157add50100ce6f254a69446a0081d329fc
{
agentId: '5c950157add50100ce6f254a69446a0081d329fc',
app: 'myapp',
requestId: null,
command: 'tracing',
recorded: { secon
|
|
Test:
test/agents/test-otlp-grpc-traces.mjs#L0
--- stderr ---
(node:236163) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted.
(Use `nsolid --trace-deprecation ...` to show where the warning was created)
--- stdout ---
OTLP server started 37957
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
interval
in
|
|
Test:
test/agents/test-grpc-tracing.mjs#L0
--- stderr ---
(node:234689) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted.
(Use `nsolid --trace-deprecation ...` to show where the warning was created)
Using default certs
Old Config:
{}
NewConfig:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blockedLoopThreshold": 200,
"contCpuProfile": false,
"contCpuProfileInterval": 30000,
"disablePackageScan": false,
"env": "prod",
"grpc": "localhost:39507",
"hostname": "runnervma9114",
"iisNode": false,
"interval": 100000,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"traceSampleRate": 1,
"tracingEnabled": true,
"tracingModulesBlacklist": 0,
"trackGlobalPackages": false
}
Diff:
[
{
"op": "add",
"path": "/app",
"value": "nsolid-grpc-agent"
},
{
"op": "add",
"path": "/appVersion",
"value": "1.0.0"
},
{
"op": "add",
"path": "/assetsEnabled",
"value": true
},
{
"op": "add",
"path": "/blockedLoopThreshold",
"value": 200
},
{
"op": "add",
"path": "/contCpuProfile",
"value": false
},
{
"op": "add",
"path": "/contCpuProfileInterval",
"value": 30000
},
{
"op": "add",
"path": "/disablePackageScan",
"value": false
},
{
"op": "add",
"path": "/env",
"value": "prod"
},
{
"op": "add",
"path": "/grpc",
"value": "localhost:39507"
},
{
"op": "add",
"path": "/hostname",
"value": "runnervma9114"
},
{
"op": "add",
"path": "/iisNode",
"value": false
},
{
"op": "add",
"path": "/interval",
"value": 100000
},
{
"op": "add",
"path": "/pauseMetrics",
"value": false
},
{
"op": "add",
"path": "/promiseTracking",
"value": false
},
{
"op": "add",
"path": "/pubkey",
"value": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I"
},
{
"op": "add",
"path": "/statsdBucket",
"value": "nsolid.${env}.${app}.${hostname}.${shortId}"
},
{
"op": "add",
"path": "/tags",
"value": []
},
{
"op": "add",
"path": "/traceSampleRate",
"value": 1
},
{
"op": "add",
"path": "/tracingEnabled",
"value": true
},
{
"op": "add",
"path": "/tracingModulesBlacklist",
"value": 0
},
{
"op": "add",
"path": "/trackGlobalPackages",
"value": false
}
]
GrpcAgent configured. Endpoint: localhost:39507. Insecure: 1
Resetting command stream
Old Config:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blockedLoopThreshold": 200,
"contCpuProfile": false,
"contCpuProfileInterval": 30000,
"disablePackageScan": false,
"env": "prod",
"grpc": "localhost:39507",
"hostname": "runnervma9114",
"iisNode": false,
"interval": 100000,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"traceSampleRate": 1,
"tracingEnabled": true,
"tracingModulesBlacklist": 0,
"trackGlobalPackages": false
}
NewConfig:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blockedLoopThreshold": 200,
"contCpuProfile": false,
"contCpuProfileInterval": 30000,
"disablePackageScan": false,
"env": "prod",
"grpc": "localhost:39507",
"hostname": "runnervma9114",
"iisNode": false,
"interval": 100000,
"pauseMetrics": false,
"promiseTracking": false,
|
background
wait
wait-all
cancel
parallel
Loading