You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -711,6 +711,45 @@ Set the `insights-report` input to true in your workflow configuration:
711
711
712
712
<sub><i>Measured over 2 runs.</i></sub>
713
713
714
+
## Tests Changed Report
715
+
716
+
### Overview
717
+
718
+
Displays tests that have been added or removed compared to a baseline or previous run. This report helps track test suite evolution over time by showing exactly which tests are new and which have been removed. Each test is listed with its name and suite hierarchy, making it easy to identify changes in your test coverage.
719
+
720
+
Requires previous test results or a baseline for comparison.
721
+
722
+
### Usage
723
+
724
+
Set the `tests-changed-report` input to true in your workflow configuration:
725
+
726
+
```yaml
727
+
- name: Publish Test Report
728
+
uses: ctrf-io/github-test-reporter@v1
729
+
with:
730
+
report-path: './ctrf/*.json'
731
+
tests-changed-report: true
732
+
if: always()
733
+
```
734
+
735
+
---
736
+
737
+
**3 new tests added, 1 removed**
738
+
739
+
### Added ➕
740
+
741
+
| **Name** | **Suite** |
742
+
| --- | --- |
743
+
| should handle async operations correctly | API Tests > Authentication |
744
+
| should validate user input | API Tests > Validation |
745
+
| should cache results properly | Performance Tests |
746
+
747
+
### Removed ➖
748
+
749
+
| **Name** | **Suite** |
750
+
| --- | --- |
751
+
| deprecated legacy test | Legacy Suite > Old Tests |
0 commit comments