-
Notifications
You must be signed in to change notification settings - Fork 354
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allowed more tests to be considered killing a mutant when using histo…
…ric data (fixes #763) (#765) * made incremental analysis more tolerant of coverage changes fixes #763 Incremental analysis honors all killing tests now instead of limiting the scope of analysis to the first killing test. This is often identical if there is no matrix mutation in place but TestNG plugin calculates test units in terms of test classes thus executes all test methods of a test class and records historic data with method level granularity and class level granularity. We need to take all killing tests into account to match history data and executable test units in the analyzer. This will also help if different test classes cover a certain production class and one of those test classes is deleted or renamed. Improved logging to help spotting analyzer misbehaviour. * remove log catcher after tests Changing the configuration of the Logger is a global setting per JVM. When running tests with surefire the JVM will be reused among tests. Permanently changing the logging configuration might interfere with other tests.
- Loading branch information
1 parent
0b8b582
commit 503e939
Showing
4 changed files
with
314 additions
and
84 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.