Keep managed servers unverifiable until they answer (#26637)

* Require a server reply before treating a live managed process as serving

* Log the unanswered live managed server like the other unverifiable verdicts

---------

Co-authored-by: m4air <m4air@Mac.localdomain>
Co-authored-by: OrcaWin <alpha-eng@stably.ai>
This commit is contained in:
Neil
2026-10-09 04:22:17 -07:00
committed by GitHub
co-authored by m4air OrcaWin
parent c12c211804
commit 3bcb312043
5 changed files with 92 additions and 3 deletions
@@ -63,6 +63,7 @@ it('routes the idle-exit spec from its idle sources and the shared convert harne
[
'src/shared/orcad-idle-exit.ts',
'src/main/ssh/orcad-remote-runtime-control.ts',
'src/main/ssh/orcad-managed-serving.ts',
'tests/e2e/helpers/orcad-convert-flow.ts',
'tests/e2e/helpers/orcad-convert-host.ts'
],
+1 -1
View File
@@ -127,7 +127,7 @@ export const PR_E2E_SOURCE_ROUTES = [
matches: (file) =>
/^tests\/e2e\/helpers\/orcad-convert-(?:flow|host)\.ts$/.test(file) ||
(isProductSource(file) &&
/^src\/(?:main\/(?:orcad\/orcad-(?:idle-|managed-idle-)|ssh\/orcad-(?:managed-wake|managed-tunnel|recovery-slot|remote-launch|remote-runtime-control))|shared\/orcad-idle-exit)/.test(
/^src\/(?:main\/(?:orcad\/orcad-(?:idle-|managed-idle-)|ssh\/orcad-(?:managed-serving|managed-wake|managed-tunnel|recovery-slot|remote-launch|remote-runtime-control))|shared\/orcad-idle-exit)/.test(
file
))
},