Situation
When debugging broken tracing chains (the most likely use case of running a trace in your IDE), transitive defects are noise. What you need to fix are direct defects. Once the direct defects are fixed, transitive defects of items that depend on them are automatically clean too.
We need a filter option "Show transitive defects" that should be on by default in the run config templates.
In Scope
- Update of the run configuration
- Apply filter in test runner view
- Apply filter in plain text view
Out of Scope
- Changes in the tracing logic
- Toggle switch in the UI / instant filter
Acceptance Criteria
- Run configs have a checkbox in the Result view that controls whether or not transitive defects are shown
- Test runner view applies transitive defect filter
- Plain text view applies transitive defect filter
- Architecture decision documented (interview designer for which variants were tried and rejected before)
Situation
When debugging broken tracing chains (the most likely use case of running a trace in your IDE), transitive defects are noise. What you need to fix are direct defects. Once the direct defects are fixed, transitive defects of items that depend on them are automatically clean too.
We need a filter option "Show transitive defects" that should be on by default in the run config templates.
In Scope
Out of Scope
Acceptance Criteria