diff --git a/pitest-entry/src/main/java/org/pitest/mutationtest/execute/MutationAnalysisExecutor.java b/pitest-entry/src/main/java/org/pitest/mutationtest/execute/MutationAnalysisExecutor.java index 6a3ef7526..e5a4de94a 100644 --- a/pitest-entry/src/main/java/org/pitest/mutationtest/execute/MutationAnalysisExecutor.java +++ b/pitest-entry/src/main/java/org/pitest/mutationtest/execute/MutationAnalysisExecutor.java @@ -63,6 +63,8 @@ public void run(final List testUnits) { private void processResult(List> results) throws InterruptedException, ExecutionException { + int countProcessedUnits = 0; + for (final Future f : results) { final MutationMetaData r = f.get(); for (final MutationResultListener l : this.listeners) { @@ -70,6 +72,12 @@ private void processResult(List> results) l.handleMutationResult(cr); } } + + countProcessedUnits++; + + if (countProcessedUnits % 100 == 0) { + LOG.info("Processed mutation unit " + countProcessedUnits + " of " + results.size() + "."); + } } }