$ cd /home/ubuntu/wt/pr-24406 $ vp test run packages/source-control-gitcafe/src/server/gitCafePullRequestJson.test.ts packages/source-control-gitcafe/src/server/GitCafePullRequestProvider.test.ts -t keeps only the newest run of a re-run check|reads the checks state from each check's newest run note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. RUN v5.0.5 /home/ubuntu/wt/pr-24406 ❯ |root| packages/source-control-gitcafe/src/server/gitCafePullRequestJson.test.ts (16 tests | 1 failed | 15 skipped) 11ms ❯ toChecks (2) × keeps only the newest run of a re-run check 9ms stdout | packages/source-control-gitcafe/src/server/GitCafePullRequestProvider.test.ts > GitCafePullRequestProvider > reads the checks state from each check's newest run [19:21:05.572] ERROR (#1): Error [AssertionError]: expected [ [ 'Check', 'failure' ], …(1) ] to deeply equal [ [ 'Check', 'success' ] ] at /home/ubuntu/wt/pr-24406/packages/source-control-gitcafe/src/server/GitCafePullRequestProvider.test.ts:687:14 { actual: [ [ 'Check', 'failure' ], [ 'Check', 'success' ] ], expected: [ [ 'Check', 'success' ] ], showDiff: true, operator: 'deepStrictEqual', [cause]: undefined } ❯ |root| packages/source-control-gitcafe/src/server/GitCafePullRequestProvider.test.ts (33 tests | 1 failed | 32 skipped) 38ms ❯ GitCafePullRequestProvider (33) × reads the checks state from each check's newest run 36ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ FAIL |root| packages/source-control-gitcafe/src/server/GitCafePullRequestProvider.test.ts > GitCafePullRequestProvider > reads the checks state from each check's newest run AssertionError: expected [ [ 'Check', 'failure' ], …(1) ] to deeply equal [ [ 'Check', 'success' ] ] - Expected + Received [ [ "Check", + "failure", + ], + [ + "Check", "success", ], ] ❯ packages/source-control-gitcafe/src/server/GitCafePullRequestProvider.test.ts:687:14 685| return Effect.gen(function* () { 686| const detail = yield* detailWith(() => ({ items, next: null })); 687| assert.deepStrictEqual( | ^ 688| detail.checks.map((check) => [check.name, check.status]), 689| [["Check", "success"]], ❯ ~effect/Effect/successCont node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ ~effect/Effect/evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30 ❯ FiberImpl.runLoop node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ go node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:5189:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ FAIL |root| packages/source-control-gitcafe/src/server/gitCafePullRequestJson.test.ts > toChecks > keeps only the newest run of a re-run check AssertionError: expected [ 'failure', 'success' ] to deeply equal [ 'success' ] - Expected + Received [ + "failure", "success", ] ❯ packages/source-control-gitcafe/src/server/gitCafePullRequestJson.test.ts:465:12 463| (check) => check.status, 464| ); 465| assert.deepStrictEqual(statusOf([run("99", "failure"), run("100", … | ^ 466| assert.deepStrictEqual(statusOf([run("101", "failure"), run("100",… 467| // Another app's run of the same name is a separate check, not a r… ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/2]⎯ Test Files 2 failed (2) Tests 2 failed | 47 skipped (49) Start at 19:20:59 Duration 5.81s (transform 70%, import 16%, setup 14%) EXIT_CODE=1