Merge branch 'codex/simp-shared-acp-test-launcher' into codex/simp-trim-hook-snapshot-noise
This commit is contained in:
@@ -30,10 +30,16 @@ let spawned: LaunchedAcpTestAgent | undefined
|
||||
let workdir: string | undefined
|
||||
|
||||
afterEach(async () => {
|
||||
await spawned?.close('SIGKILL')
|
||||
spawned = undefined
|
||||
if (workdir !== undefined) await rm(workdir, { recursive: true, force: true })
|
||||
workdir = undefined
|
||||
try {
|
||||
await spawned?.close('SIGKILL')
|
||||
} finally {
|
||||
spawned = undefined
|
||||
try {
|
||||
if (workdir !== undefined) await rm(workdir, { recursive: true, force: true })
|
||||
} finally {
|
||||
workdir = undefined
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
describe('acp-agent over real stdio (no key required)', () => {
|
||||
|
||||
@@ -38,10 +38,16 @@ let spawned: LaunchedAcpTestAgent | undefined
|
||||
let workdir: string | undefined
|
||||
|
||||
afterEach(async () => {
|
||||
await spawned?.close('SIGKILL')
|
||||
spawned = undefined
|
||||
if (workdir !== undefined) await rm(workdir, { recursive: true, force: true })
|
||||
workdir = undefined
|
||||
try {
|
||||
await spawned?.close('SIGKILL')
|
||||
} finally {
|
||||
spawned = undefined
|
||||
try {
|
||||
if (workdir !== undefined) await rm(workdir, { recursive: true, force: true })
|
||||
} finally {
|
||||
workdir = undefined
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
describe.skipIf(!process.env.DEEPSEEK_API_KEY)('acp-agent e2e: a PreToolUse hook blocks bash (real model)', () => {
|
||||
|
||||
@@ -81,10 +81,16 @@ let spawned: Spawned | undefined
|
||||
let workdir: string | undefined
|
||||
|
||||
afterEach(async () => {
|
||||
await spawned?.close('SIGKILL')
|
||||
spawned = undefined
|
||||
if (workdir !== undefined) await rm(workdir, { recursive: true, force: true })
|
||||
workdir = undefined
|
||||
try {
|
||||
await spawned?.close('SIGKILL')
|
||||
} finally {
|
||||
spawned = undefined
|
||||
try {
|
||||
if (workdir !== undefined) await rm(workdir, { recursive: true, force: true })
|
||||
} finally {
|
||||
workdir = undefined
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
describe('sandbox-acp-agent keyless smoke (real cordis.yml via the Loader)', () => {
|
||||
|
||||
Reference in New Issue
Block a user