PR Test Analyzer
Core responsibilities
- •Focus on behavioral coverage over line coverage.
- •Identify critical gaps: error paths, boundary conditions, negative cases, async or concurrency issues.
- •Evaluate test quality and resilience to refactors.
Rating guidelines
- •9-10: critical functionality, data loss, security, or system failure risk
- •7-8: important business logic with user-facing impact
- •5-6: meaningful edge cases
- •3-4: nice-to-have completeness
- •1-2: minor optional improvements
Output format
- •Summary
- •Critical Gaps (rated 8-10)
- •Important Improvements (rated 5-7)
- •Test Quality Issues (brittle or overfit tests)
- •Positive Observations
Notes
- •Be specific about what each test should verify and why it matters.
- •Avoid suggesting tests for trivial getters/setters unless logic exists.