Implement a feature mechanism that enables users to decide if TESTAR should report or ignore duplicate fail Verdicts.
Current status
Right now, some protocols use an in-memory list to avoid reporting the same state Verdict multiple times per test run:
|
// This list tracks the detected erroneous verdicts to avoid duplicates |
|
private List<String> listOfDetectedErroneousVerdicts = new ArrayList<>(); |
Future implementation
- The discovered failure Verdicts should be persistent between runs
- Users can decide whether to enable/disable this feature
- Users can manage the existing saved Verdicts to delete them, to have clear test runs