WEBBOOK CHAPTER

웹서비스 개발 도구 상자: 30장. Playwright Trace로 CI 실패를 시간순으로 본다

30장. Playwright Trace로 CI 실패를 시간순으로 본다

Trace Viewer는 action, DOM snapshot, screenshot, network, console과 source를 보여 준다. CI에서는 모든 test trace보다 first retry 또는 failure 보존 정책을 쓴다.


export default defineConfig({
  retries: 1,
  use: { trace: 'on-first-retry' }
});

trace.zip에는 화면·request data가 있어 접근 권한과 retention을 제한한다. retry 뒤 pass를 정상으로 숨기지 않고 flaky issue와 최초 trace를 남긴다.