test-runner PoC (5-module integration pipeline) #8
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
목표
Sprint Contract:
docs/contracts/test-runner.mdsut-prober / normalizer / player / diff-reporter 를 엮어 시나리오 일괄 회귀 파이프라인을 구현.
범위
Recordingtest.Runner콘솔 —--scenarios --baselines --out --profile --no-launch<out>/report.{json,md}생성IPlayerHostDI로 fake 주입, xUnit 테스트 ≥ 5사이클
/evaluate test-runnerRelated: #2, #3, #4, #5, #6, #7
test-runner PoC — Verdict: pass ✅
Generator (
96df2ef)Recordingtest.Runner+Recordingtest.Runner.TestsINormalizer/IDiffer/IRunnerHostFactoryDI 인터페이스 → fake 주입 가능report.{json,md}생성Thread.Sleep0건Evaluator DoD
--scenarios --baselines --out --profile --no-launchreport.json스키마{runAt, total, passed, failed, errored, scenarios[]}report.md표 + 실패 섹션IPlayerHostDI (IRunnerHostFactory)1회 사이클로 pass — 재작업 없음. 5개 PoC 모듈이 E2E 파이프라인으로 결합.
비용
다음 단계
P1: 라이브 SUT smoke test (사용자 환경 필요), engine-bridge 탐색.
closing.