cyberneticlibrary

Analyze source files for needed tests

test-analysisworkflowsetup L22
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.