src: enrich OTLP metrics resource attributes #1162
Annotations
6 errors
|
test-macOS
Process completed with exit code 2.
|
|
test-macOS:
test/agents/test-otlp-metrics.mjs#L501
--- stderr ---
node:assert:152
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
undefined !== '3'
at file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-metrics.mjs:504:14
at /Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15
at Array.forEach (<anonymous>)
at checkResource (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-metrics.mjs:501:25)
at checkMetrics (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-metrics.mjs:589:5)
at OTLPServer.<anonymous> (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-metrics.mjs:631:11)
at OTLPServer.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15)
at OTLPServer.emit (node:events:509:28)
at ChildProcess.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/index.js:25:16)
at ChildProcess.emit (node:events:509:28) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: '3',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v24.15.0
--- stdout ---
OTLP server started 59163
/v1/metrics
/v1/metrics
Command: out/Release/nsolid --expose-internals /Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-metrics.mjs
|
|
test-macOS:
test/agents/test-otlp-grpc-metrics.mjs#L499
--- stderr ---
(node:87199) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted.
(Use `nsolid --trace-deprecation ...` to show where the warning was created)
node:assert:152
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
undefined !== '3'
at file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-grpc-metrics.mjs:502:14
at /Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15
at Array.forEach (<anonymous>)
at checkResource (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-grpc-metrics.mjs:499:25)
at checkMetrics (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-grpc-metrics.mjs:587:5)
at OTLPGRPCServer.<anonymous> (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-grpc-metrics.mjs:658:11)
at OTLPGRPCServer.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15)
at OTLPGRPCServer.emit (node:events:509:28)
at ChildProcess.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/index.js:63:16)
at ChildProcess.emit (node:events:509:28) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: '3',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v24.15.0
node:events:487
throw er; // Unhandled 'error' event
^
Error: write EPIPE
at target._send (node:internal/child_process:900:20)
at target.send (node:internal/child_process:775:19)
at file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/otlp-grpc-server.mjs:54:11
at Object.Export (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/otlp-grpc-server.mjs:30:7)
at Object.onReceiveHalfClose (/Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/node_modules/@grpc/grpc-js/build/src/server.js:1464:25)
at BaseServerInterceptingCall.maybePushNextMessage (/Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/node_modules/@grpc/grpc-js/build/src/server-interceptors.js:595:31)
at BaseServerInterceptingCall.handleEndEvent (/Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/node_modules/@grpc/grpc-js/build/src/server-interceptors.js:635:14)
at ServerHttp2Stream.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/nsolid-otlp-agent/node_modules/@grpc/grpc-js/build/src/server-interceptors.js:394:18)
at ServerHttp2Stream.emit (node:events:521:24)
at endReadableNT (node:internal/streams/readable:1729:12)
Emitted 'error' event on process instance at:
at node:internal/child_process:904:39
at process.processTicksAndRejections (node:internal/process/task_queues:85:11) {
errno: -32,
code: 'EPIPE',
syscall: 'write'
}
Node.js v24.15.0
[Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:261 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "Socket closed"
[Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:175 [OTLP METRIC GRPC Exporter] ERROR: Export 1 metric(s) error: 1
[Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:261 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "Socket closed"
[Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:175 [OTLP METRIC GRPC Exporter] ERROR: Export 1 metric(s) error: 1
--- stdout ---
OTLP server started 59024
Metrics received
Metrics received
Command: out/Release/nsolid --expose-internals /Users/runner/work/nsolid/nsolid/node/test/agents/test-otlp-grpc-metrics.mjs
|
|
test-macOS:
test/agents/test-grpc-heap-profile.mjs#L0
--- stderr ---
(node:66078) 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:57480",
"hostname": "sat12-bq164-159a91e1-0442-462e-a07d-a5a4b3d82481-F2B453697529.local",
"iisNode": false,
"interval": 5000,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"tracingEnabled": false,
"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:57480"
},
{
"op": "add",
"path": "/hostname",
"value": "sat12-bq164-159a91e1-0442-462e-a07d-a5a4b3d82481-F2B453697529.local"
},
{
"op": "add",
"path": "/iisNode",
"value": false
},
{
"op": "add",
"path": "/interval",
"value": 5000
},
{
"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": "/tracingEnabled",
"value": false
},
{
"op": "add",
"path": "/tracingModulesBlacklist",
"value": 0
},
{
"op": "add",
"path": "/trackGlobalPackages",
"value": false
}
]
GrpcAgent configured. Endpoint: localhost:57480. 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:57480",
"hostname": "sat12-bq164-159a91e1-0442-462e-a07d-a5a4b3d82481-F2B453697529.local",
"iisNode": false,
"interval": 5000,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"tracingEnabled": false,
"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:57480",
"hostname": "sat12-bq164-159a91e1-0442-462e-a07d-a5a4b3d82481-F2B453697529.local",
"iisNode": false,
"inte
|
|
test-macOS:
test/parallel/test-nsolid-snapshot.js#L103
--- stderr ---
node:assert:849
throw newErr;
^
AssertionError [ERR_ASSERTION]: ifError got unwanted exception: Heap snapshot could not be generated
at /Users/runner/work/nsolid/nsolid/node/test/common/index.js:452:12
at /Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15
at node:internal/nsolid_assets:364:30
at process.processTicksAndRejections (node:internal/process/task_queues:85:11)
at Object.snapshot (node:internal/nsolid_assets:359:13)
at start.snapshot (node:nsolid:566:14)
at Immediate.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/parallel/test-nsolid-snapshot.js:103:22)
at Immediate.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15)
at process.processImmediate (node:internal/timers:506:21) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: Error [-17]: Heap snapshot could not be generated
at Object.snapshot (node:internal/nsolid_assets:359:13)
at start.snapshot (node:nsolid:566:14)
at Immediate.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/parallel/test-nsolid-snapshot.js:103:22)
at Immediate.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15)
at process.processImmediate (node:internal/timers:506:21) {
code: -17
},
expected: null,
operator: 'ifError',
diff: 'simple'
}
Node.js v24.15.0
Command: out/Release/nsolid /Users/runner/work/nsolid/nsolid/node/test/parallel/test-nsolid-snapshot.js
|
|
test-macOS:
test/parallel/test-inspector-break-when-eval.js#L0
--- stderr ---
[err] child process crashed, signal SIGTRAP
Timed out waiting for matching notification (break on file:///Users/runner/work/nsolid/nsolid/node/test/fixtures/inspector-global-function.mjs:9)
1
--- stdout ---
[test] Connecting to a child Node process
[test] Testing /json/list
[err] Debugger listening on ws://127.0.0.1:53235/8326cd68-d750-41ed-9780-a712f29d92d1
[err] For help, see: https://nodejs.org/en/docs/inspector
[err]
[err] Debugger attached.
[err]
[test] Setting up a debugger
[out] Loading
[out]
[out] Ready!
[out]
[test] Breaking in the code
[err]
[err]
[err] #
[err] # Fatal error in , line 0
[err] # Check failed: needs_context && current_scope_ == closure_scope_ && current_scope_->is_function_scope() && !function_.is_null() implies function_->context() != *context_.
[err] #
[err] #
[err] #
[err] #FailureMessage Object: 0x16b6eb6e8
[err] ----- Native stack trace -----
[err]
[err]
[err] 1: 0x1048dcc34 node::NodePlatform::GetStackTracePrinter()::$_0::__invoke() [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 2: 0x106a898bc V8_Fatal(char const*, ...) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 3: 0x104ce00b0 v8::internal::ScopeIterator::start_position() [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 4: 0x104ce24e4 v8::internal::ScopeIterator::VisitLocals(std::__1::function<bool (v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, v8::internal::ScopeIterator::ScopeType)> const&, v8::internal::ScopeIterator::Mode, v8::internal::ScopeIterator::ScopeType) const [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 5: 0x104ce0c40 v8::internal::ScopeIterator::VisitLocalScope(std::__1::function<bool (v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, v8::internal::ScopeIterator::ScopeType)> const&, v8::internal::ScopeIterator::Mode, v8::internal::ScopeIterator::ScopeType) const [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 6: 0x104cdff5c v8::internal::ScopeIterator::ScopeObject(v8::internal::ScopeIterator::Mode) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 7: 0x10531d8c8 v8_inspector::V8DebuggerAgentImpl::currentCallFrames(std::__1::unique_ptr<std::__1::vector<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>, std::__1::allocator<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>>>, std::__1::default_delete<std::__1::vector<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>, std::__1::allocator<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>>>>>*) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 8: 0x105313c94 v8_inspector::V8DebuggerAgentImpl::didPause(int, v8::Local<v8::Value>, std::__1::vector<int, std::__1::allocator<int>> const&, v8::debug::ExceptionType, bool, v8::base::EnumSet<v8::debug::BreakReason, int>) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 9: 0x105336464 v8_inspector::V8InspectorImpl::forEachSession(int, std::__1::function<void (v8_inspector::V8InspectorSessionImpl*)> const&) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 10: 0x10532753c v8_inspector::V8Debugger::handleProgramBreak(v8::Local<v8::Context>, v8::Local<v8::Value>, std::__1::vector<int, std::__1::allocator<int>> const&, v8::base::EnumSet<v8::debug::BreakReason, int>, v8::debug::ExceptionType, bool) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 11: 0x104ce758c v8::internal::Debug::OnDebugBreak(v8::internal::DirectHandle<v8::internal::FixedArray>, v8::internal::StepAction, v8::base::EnumSet<v8::debug::BreakReason, int>) [/Users/runner/work/nsolid/nsolid/node/ou
|