Awesome Reviewers checks + prompts

CI failure analysis

Reads failing CI runs, separates real failures from flaky ones, and maps each to the job, step and change that caused it.

V1070 technique
tactic Feedback and evaluation
not detectable from CI configuration

Sub-techniques

2

IDNameDescription
V1070.001Flake detectionRe-run and compare to tell flaky tests from real failures.
V1070.002Workflow structure analysisMap jobs and steps to the checks they run (the scanner behind this site does this).

Craft it

  1. Record test outcomes per run, not just the job status.
  2. Quarantine tests that fail and pass on the same commit, and file an issue.
  3. Never skip a test to get a green run.

Reverse engineer it

Signs that a codebase already runs this technique, and where to read how it is configured.

  • Retry settings, flaky markers and test result uploads in CI.

Open-source packages

2