fix: stabilize release CI regression tests
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s

Address Desktop CI 35849362694 failures with isolated OpenCode config dependencies, cleared IPC lookup counts, Supervisor default-off expectations, and polling-safe UI fixtures and timeouts.

Record the failed candidate CI and follow-up validation: 14 focused tests, typecheck, and lint passed. Product code, versions, and bilingual release notes are unchanged. The revised candidate requires approval and successful main-branch CI before tagging.
This commit is contained in:
mesalogo
2026-09-23 19:15:08 +08:00
parent bf8ece0590
commit 163e245b00
5 changed files with 78 additions and 14 deletions
+2
View File
@@ -9649,6 +9649,7 @@ describe('registerIpcHandlers agent terminal state', () => {
}
)
const event = trustedEvent(harness.webContents)
harness.getApplicationSettings.mockClear()
const request = {
requestId: '00000000-0000-4000-8000-000000000013',
conversationId: 'duplicate-request',
@@ -9737,6 +9738,7 @@ describe('registerIpcHandlers agent terminal state', () => {
getEnabledBuiltinMcpServerIds
}
)
harness.getApplicationSettings.mockClear()
harness.getApplicationSettings.mockReturnValueOnce(
applicationSettings
)