Skip to content

grpc: fix statsdTags in reconfigure response #1241

grpc: fix statsdTags in reconfigure response

grpc: fix statsdTags in reconfigure response #1241

Triggered via pull request July 14, 2026 08:45
Status Failure
Total duration 2h 37m 59s
Artifacts

test-macos.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 errors
test-macOS
Process completed with exit code 2.
test-macOS: test/agents/test-grpc-profile.mjs#L0
--- stderr --- (node:25183) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25185) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25187) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25189) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25192) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25194) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25196) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25199) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25201) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25203) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25206) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25208) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:25210) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:279 reject(new Error(`No call object found for agentId ${agentId}`)); ^ Error: No call object found for agentId 2a1df64cc2fd78009c8d18ad5ec1d000daa4b35e at file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:279:14 at new Promise (<anonymous>) at sendCommand (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:276:10) at sendCpuProfile (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:301:10) at process.<anonymous> (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:250:5) at process.emit (node:events:509:28) at emit (node:internal/child_process:972:14) at process.processTicksAndRejections (node:internal/process/task_queues:91:21) Node.js v24.18.0 [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:245 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:59960: Failed to connect to remote host: Connection refused" [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:171 [OTLP METRIC GRPC Exporter] ERROR: Export 1 metric(s) error: 1 [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:245 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:59960: Failed to connect to remote host: Connection refused" [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:171 [
test-macOS: test/agents/test-grpc-heap-profile.mjs#L0
--- stderr --- (node:83923) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:83926) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:83929) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:83931) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:83934) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:83936) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:83939) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:279 reject(new Error(`No call object found for agentId ${agentId}`)); ^ Error: No call object found for agentId 7a03a8082cc639000dd720f4051143004cb7625f at file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:279:14 at new Promise (<anonymous>) at sendCommand (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:276:10) at sendHeapProfile (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:309:10) at process.<anonymous> (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:252:5) at process.emit (node:events:509:28) at emit (node:internal/child_process:972:14) at process.processTicksAndRejections (node:internal/process/task_queues:91:21) Node.js v24.18.0 [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:245 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:58523: Failed to connect to remote host: Connection refused" [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:245 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:58523: Failed to connect to remote host: Connection refused" [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:171 [OTLP METRIC GRPC Exporter] ERROR: Export 1 metric(s) error: 1 [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:171 [OTLP METRIC GRPC Exporter] ERROR: Export 1 metric(s) error: 1 [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:245 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:58523: Failed to connect to remote host: Connection refused" [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:171 [OTLP METRIC GRPC Exporter] ERROR: Export 1 metric(s) error: 1 [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_client.cc:245 [OTLP GRPC Client] ERROR: Export metric(s) failed with status_code: "14" error_message: "failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:58523: Failed to connect to remote host: Connection refused" [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_metric_exporter.cc:171 [OTLP METRIC GRPC Exporter] ERROR: Export 1 metric(s) error: 1 [Error] File: ../deps/opentelemetry-cpp/exporters/otlp/src/otlp_grpc_clie
test-macOS: test/agents/test-grpc-continuous-profile.mjs#L47
--- stderr --- (node:69567) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:69570) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:69572) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:69576) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:69580) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) node:internal/process/promises:394 triggerUncaughtException(err, true /* fromPromise */); ^ AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value: assert.ok(now - profile.endTs > 0) at checkContinuousProfileData (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-grpc-continuous-profile.mjs:47:10) at GRPCServer.<anonymous> (file:///Users/runner/work/nsolid/nsolid/node/test/agents/test-grpc-continuous-profile.mjs:274:11) at GRPCServer.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/index.js:489:15) at GRPCServer.emit (node:events:509:28) at ChildProcess.<anonymous> (/Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/index.js:162:16) at ChildProcess.emit (node:events:509:28) at emit (node:internal/child_process:972:14) at process.processTicksAndRejections (node:internal/process/task_queues:91:21) { generatedMessage: true, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==', diff: 'simple' } Node.js v24.18.0 node:events:487 throw er; // Unhandled 'error' event ^ Error [ERR_IPC_CHANNEL_CLOSED]: Channel closed at target.send (node:internal/child_process:777:16) at ServerDuplexStreamImpl.<anonymous> (file:///Users/runner/work/nsolid/nsolid/node/test/common/nsolid-grpc-agent/server.mjs:158:17) at ServerDuplexStreamImpl.emit (node:events:509:28) at endReadableNT (node:internal/streams/readable:1729:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) Emitted 'error' event on process instance at: at node:internal/child_process:781:35 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_IPC_CHANNEL_CLOSED' } Node.js v24.18.0 --- stdout --- [continuous profile] should start continuous CPU profiling when enabled { common: { requestId: '2c92b24f9cf57d480a1f41b00806581abe2f1ef1', command: 'exit', recorded: { seconds: '1784024275', nanoseconds: '296207000' }, error: null }, body: { code: 0, error: null, profile: '' } } Metadata { internalRepr: Map(3) { 'user-agent' => [ 'grpc-c++/1.80.0 grpc-c/53.0.0 (osx; chttp2)' ], 'nsolid-agent-id' => [ 'd04bc6eaf2632a0060c38c08331b6d00873bd920' ], 'nsolid-version' => [ 'node-v24.18.0-nsolid-v6.3.3-pre' ] }, opaqueData: Map(0) {}, options: {} } child process exited with code 0 and signal null [continuous profile] should not emit continuous profiles when assets are disabled via env { common: { requestId: '9f7fddf2dba1573171c8a2c510a237e056cb5774', command: 'exit', recorded: { seconds: '1784024275', nanoseconds: '763158000' }, error: null }, body: { code: 0, error: null, profile: '' } } Metadata { internalRepr: Map(3) { 'user-agent' => [ 'grpc-c++/1.80.0 grpc-c/53.0.0 (osx; chttp2)' ], 'nsolid-agent-id' => [ '60ce7b5056af1f00db70173f5065820061ce0b6b' ], 'nsolid-version' => [ 'node-v24.18.0-nsolid-v6.3.3-pre' ] }, opaqueData: Map(0) {}, options: {} } child process exited with code 0 and signal null [continuous profile] should stop continuous profiling after disabling assets via start config {
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:573: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:573: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.18.0 Command: out/Release/nsolid /Users/runner/work/nsolid/nsolid/node/test/parallel/test-nsolid-snapshot.js