Test Triage and Intermittent Test techniques

From CitconWiki
Jump to navigationJump to search

Attendance

  • Tyler @macetw
  • Emil
  • @RobPark

Test Triage Techniques

Often tests appear without clear reason, many commits into a single build. Unreliable machines or frameworks, how do we respond?

Problems:

  • Not enough information in the log

Smoke test:

  • Impose a time limit on a smoke test

1 team might be dedicated to triaging

  • Build sheriff
  • Assign person responsible
  • File ticket

Assumed: Does everyone care that a build is red? Is a build/test cycle easy enough to reproduce?