Open andre15silva opened 3 years ago
A possible path to optimize is to use online instrumentation (See https://www.eclemma.org/jacoco/trunk/doc/agent.html)
FYI, I'm experimenting with online instrumentation with JMX.
See https://github.com/andre15silva/test-runner/tree/online-prototype, working prototype but it is slower from my tests.
Btw @danglotb, I got online instrumentation working but it was even slower, so I gave up on that.
You might want to read the last two comments of https://github.com/SpoonLabs/flacoco/issues/74, if you want to keep up to date with the optimization effort.
Hot spots of the
test-runner
process started byflacoco
onmath_70
:Self times
Expanded self times for the top result. This highlights that the most time consuming operation is analyzing the instrumented classes after execution.
Total times
Where to optimize?
(This is copied from https://github.com/SpoonLabs/flacoco/issues/74)