diff --git a/.github/workflows/ci-cache-warmup.yml b/.github/workflows/ci-cache-warmup.yml index ac274e55734..b485dbfacc0 100644 --- a/.github/workflows/ci-cache-warmup.yml +++ b/.github/workflows/ci-cache-warmup.yml @@ -41,13 +41,8 @@ on: pull_request: paths: - '.github/workflows/ci-cache-warmup.yml' - - '.github/actions/prepare-git-compatibility/**' - '.github/actions/prepare-headless-compiler/**' - 'config/scripts/headless-detector-compiler-cache.mjs' - - '.github/actions/prepare-linux-package-fixture/**' - - 'config/docker/headless-serve-shutdown/**' - - 'config/docker/cli-launch-contract/**' - - 'config/docker/daemon-shutdown-descendants/**' permissions: contents: read diff --git a/.github/workflows/computer-e2e.yml b/.github/workflows/computer-e2e.yml index cb6a63e0415..5a660769a47 100644 --- a/.github/workflows/computer-e2e.yml +++ b/.github/workflows/computer-e2e.yml @@ -30,6 +30,10 @@ on: - 'config/build-plugins/**' - 'src/main/daemon/**' - '!src/main/daemon/**/*.test.ts' + - '!src/main/daemon/daemon-init-dependency-mocks.ts' + - '!src/main/daemon/daemon-init-test-harness.ts' + - '!src/main/daemon/daemon-init-fresh-import.ts' + - '!src/main/daemon/daemon-init-mock-types.ts' - 'src/main/providers/local-pty-provider.ts' - 'src/main/providers/windows-shell-args.ts' - 'src/main/providers/windows-shell-preflight-runtime.windows.test.ts' diff --git a/src/main/runtime/antigravity-readiness-transcripts.test.ts b/src/main/runtime/antigravity-readiness-transcripts.test.ts index 133bc8eca9d..c386500cc78 100644 --- a/src/main/runtime/antigravity-readiness-transcripts.test.ts +++ b/src/main/runtime/antigravity-readiness-transcripts.test.ts @@ -176,11 +176,9 @@ describe('Antigravity raw captured readiness', () => { foregroundProcess: ANTIGRAVITY_COMMAND, data: transcript }) + await runtime.readTerminal(handle, { screen: true }) try { - const result = (await runtime.waitForTerminal(handle, { - condition: 'tui-idle', - timeoutMs - })) as { satisfied?: boolean; blockedReason?: unknown } + const result = await waitForTranscriptIdle({ runtime, handle }, timeoutMs) return { ready: result.satisfied === true, blockedReason: result.blockedReason ?? null,