Skip to content

Commit 23a8907

Browse files
m4airm4air
authored andcommitted
Qualify final floor cleanup verdict handling
1 parent 46b47ad commit 23a8907

2 files changed

Lines changed: 8 additions & 10 deletions

File tree

‎config/bun-conpty-build/linux-floor/config/scripts/run-linux-packaged-terminal-floor-smoke.mjs‎

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ export async function runPackagedTerminalFloorSmoke(appDirectory) {
7575
const { runProcess } = createRequire(import.meta.url)(fixture)
7676
const containerName = `orca-terminal-floor-${randomUUID()}`
7777
let result
78+
let cleanup
7879
try {
7980
result = await runProcess({
8081
program: 'docker',
@@ -88,20 +89,17 @@ export async function runPackagedTerminalFloorSmoke(appDirectory) {
8889
})
8990
} finally {
9091
// A terminated Docker client does not stop its container.
91-
const cleanup = await runProcess({
92+
cleanup = await runProcess({
9293
program: 'docker',
9394
args: ['rm', '--force', containerName],
9495
timeoutMs: 10_000,
9596
maxOutputBytes: 8192
9697
})
97-
if (
98-
cleanup.timedOut ||
99-
(cleanup.code !== 0 && !cleanup.stderr.includes('No such container'))
100-
) {
101-
throw new Error(
102-
`Could not remove qualification container ${containerName}: ${cleanup.stderr}`
103-
)
104-
}
98+
}
99+
if (cleanup.timedOut || (cleanup.code !== 0 && !cleanup.stderr.includes('No such container'))) {
100+
throw new Error(
101+
`Could not remove qualification container ${containerName}: ${cleanup.stderr}`
102+
)
105103
}
106104
if (result.timedOut || result.outputTruncated || result.code !== 0) {
107105
throw new Error(

‎config/bun-conpty-build/linux-floor/source-hashes.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -704,5 +704,5 @@
704704
"src/main/daemon/daemon-pty-daemon-recovery.ts": "93607d3c70530f18076636d24395d9b5b74cd8ca909efe33b1a7077de6b77119",
705705
"src/main/daemon/daemon-pty-adapter.ts": "cd295912ab55b392987ca2df7198d6ee24a1d21dcf00346638bd6c64c544dfd5",
706706
"src/main/daemon/linux-packaged-terminal-floor-fixture.ts": "3e59120ff27ad85f9850e0edf192de99e0e97836175fbbb56efe39ddd95524ca",
707-
"config/scripts/run-linux-packaged-terminal-floor-smoke.mjs": "cc2761c8551c618be0233a96ba89a8508244691696e2b19fa23636301e8618cf"
707+
"config/scripts/run-linux-packaged-terminal-floor-smoke.mjs": "7c59d31670fbe0e5d1c79d66cd40d67195fefb7ba42b3eb99f05552cf7921fce"
708708
}

0 commit comments

Comments
 (0)