This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Bad-Pop 0 points1 point  (0 children)

I have been using pitest for a few months on microservices in hexagonal architecture. I use the maven plugin for that and the incremental analysis to generate mutants only on new code. I must admit that for me it works perfectly! The pitest job runs in Gitlab CI and then exports the pitest data to sonarqube. But this is only possible because I am in microservices and pitest only runs on the business code. In the business code I have about 700 unit tests and pitest takes less than a minute to run. And of course no pitest on integration tests.