-
-
Notifications
You must be signed in to change notification settings - Fork 114
Closed
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
Description
When tests fail, error messages are basic with no intelligent diagnosis. There's no automated categorization or suggested fixes.
Why
Developers spend time debugging obvious failures. There's no way to automatically distinguish between test failures and infrastructure problems.
Proposed Approach
- Create
ITestFailureDiagnosticsanalyzing exception type, test dependencies, resource state - Implement
TestFailureCategorizer:InfrastructureFail,TestCodeFail,ProductionFail,EnvironmentFail - Generate diagnostic suggestions, e.g.: "This test timed out after 5s. The slow operation was Database.Query(). Consider [Timeout(10000)]."
- Show dependency chain when a test fails due to a dependency failure
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed