pitest icon indicating copy to clipboard operation
pitest copied to clipboard

Show some progress indication

Open Vampire opened this issue 1 year ago • 0 comments

I'm not talking about the spinner, especially as it does not play well with things like Gradle integration. But if I analyse my project without verbose output, it sits there for an hour showing no output at all and you don't know whether something happens, whether something hangs, how much more you have to wait, ... With Switch from Spock 1.x to 2.x it seems it is even about 3 hours instead of 1. o_O

It would be nice if there could be some progress output like once a second

122/196 (62%) done | estimated remaining time 00:03:13

just as a new info line logged or similar. I tried to do this within the MutationTestWorker, but that didn't work out nicely of course, because as it is minion ouptut it is still just shown with verbose logging, even if logged on info level, and it only shows progress within one mutation test unit. If those are run in parallel it is of course even worse.

So it would nice if some proper progress reporting could be added here.

Vampire avatar May 28 '23 13:05 Vampire