wads.agents.test_analyzer¶
Test Failure Analyzer Agent
Analyzes pytest test failures, categorizes them, and suggests fixes. Identifies patterns in failures and provides actionable recommendations.
Functions
|
Categorize test failure type. |
|
CLI entry point for test analyzer. |
|
Parse pytest output and analyze failures. |
|
Print formatted test analysis report. |
|
Suggest fix based on failure category. |
Classes
|
Result of test failure analysis. |
|
Represents a pattern of test failures. |
- class wads.agents.test_analyzer.TestAnalysisReport(total_failures, total_errors, failure_patterns, flaky_tests, slow_tests, recommendations)[source]¶
Bases:
objectResult of test failure analysis.
- class wads.agents.test_analyzer.TestFailurePattern(pattern_type, count, examples, suggested_fix, severity)[source]¶
Bases:
objectRepresents a pattern of test failures.
- wads.agents.test_analyzer.categorize_failure(error_type, error_message)[source]¶
Categorize test failure type.