api-2026-07-30T09-07-38-186Z

Detail hasil suite api.

Info Run

Target: api

Status: passed

Started: 30/7/2026, 16.07.38

Finished: 30/7/2026, 16.07.41

Exit code: 0

Log file: output.log

Summary file: summary.md

JSON file: results.json

Summary

# QA Run Summary

- Run ID: api-2026-07-30T09-07-38-186Z
- Target: api
- Passed: 6
- Failed: 0
- Skipped: 0
- Failed tests:
  - none

Log

> rekrutia-qa-playwright@0.1.0 qa:api
> playwright test tests/api

◇ injected env (0) from .env // tip: ⌘ multiple files { path: ['.env.local', '.env'] }

Running 6 tests using 2 workers

◇ injected env (0) from .env // tip: ◈ secrets for agents [www.dotenvx.com]
◇ injected env (0) from .env // tip: ⌘ override existing { override: true }
  ✓  1 [api-no-auth] › tests/api/service-contracts.spec.ts:33:7 › @regression API contracts › cv-analysis menerima format auth header jika token QA diatur (83ms)
  ✓  2 [api-no-auth] › tests/api/service-contracts.spec.ts:18:7 › @regression API contracts › cv-analysis menolak request tanpa token (89ms)
  ✓  3 [api-no-auth] › tests/api/service-contracts.spec.ts:54:7 › @regression API contracts › cv-clustering preflight menolak atau merespons terstruktur (49ms)
  ✓  5 [api-no-auth] › tests/api/service-health.spec.ts:23:7 › @smoke @prod-safe service health checks › service cv-analysis merespons sehat (16ms)
  ✓  6 [api-no-auth] › tests/api/service-health.spec.ts:29:7 › @smoke @prod-safe service health checks › service cv-clustering merespons sehat (15ms)
  ✓  4 [api-no-auth] › tests/api/service-health.spec.ts:17:7 › @smoke @prod-safe service health checks › app utama merespons sehat (526ms)

  6 passed (2.0s)