test(cli/replication): add execute replication job coverage #878
tests.yml
on: push
Release actor guard
0s
UI E2E (Playwright)
35m 16s
UI Tests (unit + integration)
20m 21s
Shared Package Unit Tests
5m 17s
Server Tests (unit + integration)
10m 1s
Server DB Contract (Postgres)
5m 33s
CLI Tests (unit + integration)
5m 4s
Stack Tests (unit + integration)
5m 32s
Release Contracts
5m 15s
Installer Smoke (Linux)
12s
Installer Smoke (macOS)
20s
Installer Smoke (Windows)
30s
Binary Smoke (isolated cwd)
5m 41s
Self-Host E2E (Linux systemd)
0s
Self-Host E2E (macOS launchd)
0s
Self-Host E2E (Windows schtasks)
0s
Typecheck
6m 48s
CLI + Server (light/sqlite) E2E
5m 34s
Core E2E (fast, packages/tests, server-light, sqlite)
12m 27s
Core E2E (slow, packages/tests, server-light, sqlite)
0s
Stress (repeat/chaos)
0s
Matrix: Self-Host + Daemon E2E
Providers (contract matrix)
0s
Annotations
34 errors and 15 warnings
|
Installer Smoke (Linux)
Process completed with exit code 1.
|
|
Installer Smoke (macOS)
Process completed with exit code 1.
|
|
Installer Smoke (Windows)
Process completed with exit code 1.
|
|
CLI Tests (unit + integration)
Process completed with exit code 1.
|
|
Release Contracts
Process completed with exit code 1.
|
|
Shared Package Unit Tests
Process completed with exit code 1.
|
|
Stack Tests (unit + integration)
Process completed with exit code 1.
|
|
CLI + Server (light/sqlite) E2E
Process completed with exit code 1.
|
|
CLI + Server (light/sqlite) E2E
Process completed with exit code 1.
|
|
Binary Smoke (isolated cwd)
Process completed with exit code 1.
|
|
Typecheck
No overload matches this call.
|
|
Typecheck
No overload matches this call.
|
|
Typecheck
No overload matches this call.
|
|
Typecheck
No overload matches this call.
|
|
Typecheck
No overload matches this call.
|
|
Typecheck
Type '({ pressed }: PressableStateCallbackType) => (false | { start?: DimensionValue | { [x: symbol]: DimensionValue | undefined; ... 6 more ...; xl?: DimensionValue | undefined; } | undefined; ... 153 more ...; boxShadow?: string | ... 1 more ... | undefined; } | ((...args: any[]) => { ...; }) | null)[]' is not assignable to type 'StyleProp<ViewStyle> | ((state: PressableStateCallbackType) => StyleProp<ViewStyle>)'.
|
|
Typecheck
No overload matches this call.
|
|
Typecheck
Property 'hovered' does not exist on type 'PressableStateCallbackType'.
|
|
Typecheck
No overload matches this call.
|
|
Typecheck
No overload matches this call.
|
|
suites/core-e2e/executionRuns.planAndDelegate.feat.execution.runs.e2e.test.ts > core e2e: execution runs (plan/delegate) produce structured meta > runs plan intent end-to-end with fake Claude JSON outputs:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/ephemeralTasks.scmCommitMessage.feat.scm.writeOperations.e2e.test.ts > core e2e: ephemeral task scm.commit_message > generates a deterministic commit message via fake Claude:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/directSessions.opencode.browseTail.feat.sessions.direct.e2e.test.ts > core e2e: direct OpenCode sessions browse/link/tail > lists provider-backed OpenCode sessions, links one idempotently, and tails appended server messages:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/directSessions.codex.browseTail.feat.sessions.direct.e2e.test.ts > core e2e: direct Codex sessions browse/link/tail > lists provider-backed Codex sessions, links one idempotently, and tails appended rollout lines:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/directSessions.codex.appServer.browseTail.feat.sessions.direct.e2e.test.ts > core e2e: direct Codex app-server sessions browse/link/tail > surfaces app-server fallback metadata when browsing, opening, and tailing a linked direct session:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/directSessions.claude.browseTail.feat.sessions.direct.e2e.test.ts > core e2e: direct Claude sessions browse/link/tail > converts a linked direct Claude session to persisted mode and resumes it through the persisted runner:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/directSessions.claude.browseTail.feat.sessions.direct.e2e.test.ts > core e2e: direct Claude sessions browse/link/tail > lists provider-backed Claude sessions, links one idempotently, and tails appended log lines:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/codex.fastStart.createSessionDelay.e2e.test.ts > core e2e: Codex fast-start > spawns Codex local TUI before slow create-session completes:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/cli.profiles.list.test.ts > core e2e: cli profiles list > lists built-in + custom profiles from account settings:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
suites/core-e2e/claude.fastStart.createSessionDelay.e2e.test.ts > core e2e: Claude fast-start > spawns Claude local before slow create-session completes:
packages/tests/src/testkit/process/spawnProcess.ts#L144
Error: yarn exited with code 1
❯ ChildProcess.<anonymous> src/testkit/process/spawnProcess.ts:144:35
|
|
UI Tests (unit + integration)
The job has exceeded the maximum execution time of 20m0s
|
|
UI Tests (unit + integration)
The operation was canceled.
|
|
UI E2E (Playwright)
The job has exceeded the maximum execution time of 35m0s
|
|
UI E2E (Playwright)
The operation was canceled.
|
|
Installer Smoke (Linux)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Installer Smoke (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Installer Smoke (Windows)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
CLI Tests (unit + integration)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release Contracts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Shared Package Unit Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Stack Tests (unit + integration)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Server DB Contract (Postgres)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
CLI + Server (light/sqlite) E2E
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Binary Smoke (isolated cwd)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Typecheck
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Server Tests (unit + integration)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Core E2E (fast, packages/tests, server-light, sqlite)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI Tests (unit + integration)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI E2E (Playwright)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
core-e2e-artifacts-fast-sqlite
|
1.28 MB |
sha256:7428d65038df00364d3b318e63327a356a81ffea45bbb7509c33f823cb6460a4
|
|