New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pitest: increase mutation coverage for pitest-checks-misc profile to 100% #4675
Comments
@Nimfadora , FYI, missed set of classes. I created new profile. |
fix is merged |
problematic test is reverted to unlock release process. See issue #5141 |
Latest report: http://rveach.no-ip.org/checkstyle/regression/pitest-reports/13/ Report shows |
…n my laptop , see checkstyle#5141 for details
the only missed coverage we have is @Nimfadora , please help us to finish this issue. |
@romani, ok, I will do it today. |
@romani xml output varies only in order of lines when I comment out line with missed coverage. And comment in testLogOutput says:
So, I don't really understand how to test it, if it influences only order, which we can't check by known reasons. XmlLogger#fileMessages are rewritten two times, when we call XmlLogger#fileFinished() and XmlLogger#auditFinished() (called from Checker#process). This causes situation when selected line doesn't really change anything special, just rewrites messages in different order. |
@Nimfadora , if line of code does not affect anything, and generated xml report is still correct (all violations reported on proper files, no false-postives). |
@romani See
Probably why this isn't the case for this is because auditFinished finishes the job, but it shouldn't have to worry about it as fileFinished should be handling it.
Edit: I can confirm that fixing that issue will make pitest 100%. |
Final fix is merged |
We should increase coverage for pitest-checks-misc profile up to 100%.
This issue is a subtask of #3708
Current threshold of pitest-checks-misc profile: XX
The text was updated successfully, but these errors were encountered: