Add OpenCode integration for Sandbox SDK #591
pullrequest.yml
on: pull_request
unit-tests
42s
validate-changesets
9s
e2e-tests
3m 44s
Annotations
9 errors
|
tests/opencode/opencode.test.ts > createOpencode > should throw OpencodeStartupError when server fails to start:
packages/sandbox/tests/opencode/opencode.test.ts#L94
AssertionError: expected error to be instance of OpencodeStartupError
- Expected:
[Function OpencodeStartupError]
+ Received:
TypeError {
"message": "sandbox.listProcesses is not a function",
}
❯ tests/opencode/opencode.test.ts:94:5
|
|
tests/opencode/opencode.test.ts > createOpencode > should provide stop method that kills process:
packages/sandbox/src/opencode/opencode.ts#L39
TypeError: sandbox.listProcesses is not a function
❯ findExistingOpencodeProcess src/opencode/opencode.ts:39:35
❯ ensureOpencodeServer src/opencode/opencode.ts:64:23
❯ Module.createOpencode src/opencode/opencode.ts:166:25
❯ tests/opencode/opencode.test.ts:80:20
|
|
tests/opencode/opencode.test.ts > createOpencode > should return client and server:
packages/sandbox/src/opencode/opencode.ts#L39
TypeError: sandbox.listProcesses is not a function
❯ findExistingOpencodeProcess src/opencode/opencode.ts:39:35
❯ ensureOpencodeServer src/opencode/opencode.ts:64:23
❯ Module.createOpencode src/opencode/opencode.ts:166:25
❯ tests/opencode/opencode.test.ts:72:20
|
|
tests/opencode/opencode.test.ts > createOpencode > should wait for port to be ready:
packages/sandbox/src/opencode/opencode.ts#L39
TypeError: sandbox.listProcesses is not a function
❯ findExistingOpencodeProcess src/opencode/opencode.ts:39:35
❯ ensureOpencodeServer src/opencode/opencode.ts:64:23
❯ Module.createOpencode src/opencode/opencode.ts:166:25
❯ tests/opencode/opencode.test.ts:62:5
|
|
tests/opencode/opencode.test.ts > createOpencode > should pass config via OPENCODE_CONFIG_CONTENT env var:
packages/sandbox/src/opencode/opencode.ts#L39
TypeError: sandbox.listProcesses is not a function
❯ findExistingOpencodeProcess src/opencode/opencode.ts:39:35
❯ ensureOpencodeServer src/opencode/opencode.ts:64:23
❯ Module.createOpencode src/opencode/opencode.ts:166:25
❯ tests/opencode/opencode.test.ts:51:5
|
|
tests/opencode/opencode.test.ts > createOpencode > should start OpenCode server on custom port:
packages/sandbox/src/opencode/opencode.ts#L39
TypeError: sandbox.listProcesses is not a function
❯ findExistingOpencodeProcess src/opencode/opencode.ts:39:35
❯ ensureOpencodeServer src/opencode/opencode.ts:64:23
❯ Module.createOpencode src/opencode/opencode.ts:166:25
❯ tests/opencode/opencode.test.ts:40:20
|
|
tests/opencode/opencode.test.ts > createOpencode > should start OpenCode server on default port 4096:
packages/sandbox/src/opencode/opencode.ts#L39
TypeError: sandbox.listProcesses is not a function
❯ findExistingOpencodeProcess src/opencode/opencode.ts:39:35
❯ ensureOpencodeServer src/opencode/opencode.ts:64:23
❯ Module.createOpencode src/opencode/opencode.ts:166:25
❯ tests/opencode/opencode.test.ts:29:20
|
|
e2e-tests
🚨 Action failed
|
|
e2e-tests
The process '/opt/hostedtoolcache/node/24.11.1/x64/bin/npx' failed with exit code 1
|