{
  "revision": "5970a1a56a04a4566a0549981e3f9cdf47e10262",
  "base": "849191b54b15682fba001dbde9757f88b76cf580",
  "runId": "local-1789103639053-41664",
  "shards": 4,
  "partial": false,
  "totalMs": 618504,
  "results": [
    {
      "status": "pass",
      "name": "static",
      "ms": 89308
    },
    {
      "status": "pass",
      "detail": "1894 passed / 0 failed / 63 conditional skip",
      "failures": [],
      "name": "unit-1",
      "ms": 186107
    },
    {
      "status": "pass",
      "detail": "1724 passed / 0 failed / 27 conditional skip",
      "failures": [],
      "name": "unit-2",
      "ms": 71009
    },
    {
      "status": "fail",
      "detail": "db reset(마이그레이션 전체 적용): pass · schema.sql 스냅샷 --check: pass · pgTAP: pass 123파일/2498 assert · 동시 저장 세대·영수증: pass · dirty 범위·세대 병합: pass · 순차 체크포인트·기간/달력 동치: pass · worker 임대·울타리·한 유저 트랜잭션: pass · 큰 이력 계산 격리·동시 CRUD·통계 수렴: fail",
      "steps": [
        {
          "name": "db reset(마이그레이션 전체 적용)",
          "status": "pass",
          "ms": 130561
        },
        {
          "name": "schema.sql 스냅샷 --check",
          "status": "pass",
          "detail": "",
          "ms": 54342
        },
        {
          "name": "pgTAP",
          "status": "pass",
          "detail": "123파일/2498 assert",
          "failures": [],
          "ms": 82579
        },
        {
          "name": "동시 저장 세대·영수증",
          "status": "pass",
          "ms": 69587
        },
        {
          "name": "dirty 범위·세대 병합",
          "status": "pass",
          "ms": 9205
        },
        {
          "name": "순차 체크포인트·기간/달력 동치",
          "status": "pass",
          "ms": 80311
        },
        {
          "name": "worker 임대·울타리·한 유저 트랜잭션",
          "status": "pass",
          "ms": 25810
        },
        {
          "name": "큰 이력 계산 격리·동시 CRUD·통계 수렴",
          "status": "fail",
          "ms": 98195
        }
      ],
      "failures": [
        "큰 이력 계산 격리·동시 CRUD·통계 수렴"
      ],
      "name": "database",
      "ms": 607730
    }
  ]
}
