Skip to content

Fail CI if snapshots aren't present #67

Fail CI if snapshots aren't present

Fail CI if snapshots aren't present #67

Triggered via pull request January 30, 2026 22:44
Status Failure
Total duration 2m 53s
Artifacts

nodejs-sdk-tests.yml

on: pull_request
Matrix: Node.js SDK Tests
Fit to window
Zoom out
Zoom in

Annotations

15 errors
Node.js SDK Tests (ubuntu-latest)
Process completed with exit code 1.
test/e2e/ask-user.test.ts > User input (ask_user): nodejs/test/e2e/harness/CapiProxy.ts#L50
TypeError: fetch failed ❯ CapiProxy.stop test/e2e/harness/CapiProxy.ts:50:26 ❯ test/e2e/harness/sdkTestContext.ts:79:9 Caused by: Caused by: Error: connect ECONNREFUSED 127.0.0.1:46737 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 46737 }
Node.js SDK Tests (ubuntu-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (ubuntu-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (ubuntu-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (macos-latest)
Process completed with exit code 1.
test/e2e/ask-user.test.ts > User input (ask_user): nodejs/test/e2e/harness/CapiProxy.ts#L50
TypeError: fetch failed ❯ CapiProxy.stop test/e2e/harness/CapiProxy.ts:50:26 ❯ test/e2e/harness/sdkTestContext.ts:79:9 Caused by: Caused by: Error: connect ECONNREFUSED 127.0.0.1:49226 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -61, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 49226 }
Node.js SDK Tests (macos-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (macos-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (macos-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (windows-latest)
Process completed with exit code 1.
test/e2e/ask-user.test.ts > User input (ask_user): nodejs/test/e2e/harness/CapiProxy.ts#L50
TypeError: fetch failed ❯ CapiProxy.stop test/e2e/harness/CapiProxy.ts:50:26 ❯ test/e2e/harness/sdkTestContext.ts:79:9 Caused by: Caused by: Error: connect ECONNREFUSED 127.0.0.1:53668 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -4078, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 53668 }
Node.js SDK Tests (windows-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (windows-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (windows-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}