Skip to content

grpc: fix statsdTags in reconfigure response #1240

grpc: fix statsdTags in reconfigure response

grpc: fix statsdTags in reconfigure response #1240

Triggered via pull request July 13, 2026 11:02
Status Failure
Total duration 1h 39m 43s
Artifacts

test-macos.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

3 errors
test-macOS
Process completed with exit code 2.
test-macOS: test/agents/test-grpc-continuous-profile.mjs#L47
--- stderr --- (node:89132) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:89135) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:89137) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:89141) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted. (Use `nsolid --trace-deprecation ...` to show where the warning was created) (node:89343) 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: '4284ea38dccbb4010929fdbf8953d6f384d63d7e', command: 'exit', recorded: { seconds: '1783946190', nanoseconds: '302143000' }, 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' => [ 'f7c732f231e92a00d63ddf53b37e5f00935f1963' ], '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: 'ff0834d5ee6bf4b484cac4fa273260c254661940', command: 'exit', recorded: { seconds: '1783946190', nanoseconds: '833071000' }, 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' => [ 'dcc9b5dcb4626b00139878466c8fce00066317c5' ], '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