fine-tuning pitest config and increasing threshold

This commit is contained in:
Michael Hoennig 2019-04-28 08:11:41 +02:00
parent 187ccfdcc7
commit 405568fee4
2 changed files with 9 additions and 5 deletions

View File

@ -240,14 +240,17 @@ pitest {
'org.hostsharing.hsadminng.**Criteria', 'org.hostsharing.hsadminng.**Criteria',
'org.hostsharing.hsadminng.**MapperImpl', 'org.hostsharing.hsadminng.**MapperImpl',
'org.hostsharing.hsadminng.aop.logging.*', 'org.hostsharing.hsadminng.aop.logging.*',
'org.hostsharing.hsadminng.web.rest.vm.*',
'org.hostsharing.hsadminng.security.jwt.TokenProvider',
'org.hostsharing.hsadminng.web.api.*' // API helpers, not the API itself 'org.hostsharing.hsadminng.web.api.*' // API helpers, not the API itself
] ]
threads = 2 threads = 2
// Do not set these limit lower! 90% each might sound good, but keep in mind: // Do not set these limit lower! 96% each might sound great, but keep in mind:
// 90%*90% means that ~81% of the code are properly covered by automated tests. // 91%*91% means that ~8% of the code are NOT properly covered by automated tests
mutationThreshold = 90 // (100%-94%*96% = ~8%). Not counting defects which come through missing code :-)
coverageThreshold = 90 coverageThreshold = 94
mutationThreshold = 96
outputFormats = ['XML', 'HTML'] outputFormats = ['XML', 'HTML']
timestampedReports = false timestampedReports = false

View File

@ -1,5 +1,6 @@
#Sun Apr 28 06:46:48 CEST 2019
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-bin.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip