Analyze source files for needed tests
test-analysisworkflowsetup L2★2
umutbasal/pi-workflows ↗What it does
Analyze failing tests for root cause
Best for
Debugging tests when you need to distinguish flakiness from real failures and identify patterns.
Inputs
- · failing_test_logs (list)
- · source code (optional)
Outputs
- · root cause per test; flakiness indicators; recommendations
Requires
- · test log parser
- · analyzer agent
Preconditions
Test logs must be available; should contain stack traces and timestamps.
Failure modes
Logs are too terse to diagnose; flakiness cannot be isolated; source code not available.