fix(ci): pin Bun version for deterministic test runs #3
Annotations
7 errors
|
release
Process completed with exit code 1.
|
|
error: expect(received).toHaveLength(expected):
tests/lib/job-state.test.ts#L368
Expected length: 0
Received length: 1
at <anonymous> (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/lib/job-state.test.ts:368:23)
|
|
error::
tests/lib/job-state.test.ts#L202
Expected promise
Received: undefined
at <anonymous> (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/lib/job-state.test.ts:202:79)
at <anonymous> (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/lib/job-state.test.ts:201:47)
|
|
error: expect(received).toBe(expected):
tests/lib/job-state.test.ts#L195
Expected: "completed"
Received: "running"
at <anonymous> (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/lib/job-state.test.ts:195:31)
|
|
error: expect(received).toBe(expected):
tests/lib/integration.test.ts#L205
Expected: true
Received: false
at <anonymous> (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/lib/integration.test.ts:205:30)
|
|
error: bun test v1.3.6 (d530ed99):
tests/integration/orchestration.test.ts#L53
::group::tests/integration/orchestration.test.ts:
creating_pr (plan: Full orchestration plan)
(pass) orchestration integration > runs full orchestration flow from parallel jobs to PR [6810.02ms]
(pass) orchestration integration > marks plan failed when a merge conflict occurs and leaves integration clean [5197.01ms]
creating_pr (plan: Resume plan)
(pass) orchestration integration > resumes a persisted plan after orchestrator restart [5251.01ms]
creating_pr (plan: Dependency plan)
175 | }
176 | await new Promise((resolve) => setTimeout(resolve, 25));
177 | }
178 | const plan = await loadPlan();
179 | const statuses = plan?.jobs.map((job) => `${job.id}:${job.status}`).join(', ') ?? 'no-plan';
180 | throw new Error(`Condition not met within ${timeoutMs}ms (plan=${plan?.status ?? 'none'} jobs=${statuses})`);
^
error: Condition not met within 10000ms (plan=running jobs=job-a:merged, job-c:merged, job-b:merged)
at waitForCondition (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/integration/orchestration.test.ts:180:13)
::error file=tests/integration/orchestration.test.ts,line=180,col=13,title=error: Condition not met within 10000ms (plan=running jobs=job-a:merged, job-c:merged, job-b:merged)::
at waitForCondition (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/integration/orchestration.test.ts:180:13)
(fail) orchestration integration > enforces dependencies so dependent jobs wait for merged prerequisites [15174.03ms]
::endgroup::
3 pass
1 fail
25 expect() calls
Ran 4 tests across 1 file. [32.47s]
at <anonymous> (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/integration/orchestration.test.ts:53:82)
|
|
error: Condition not met within 10000ms (plan=running jobs=job-a:merged:
tests/integration/orchestration.test.ts#L180
at waitForCondition (/home/runner/work/opencode-mission-control/opencode-mission-control/tests/integration/orchestration.test.ts:180:13)
|