Open
Description
In the Monix I've had to disable code coverage via sbt-scoverage
because:
- the Travis-ci build had an additional overhead of over 30 minutes, so we are talking 11 minutes for a build versus 43 minutes, see sample
- the build would sometimes timeout, possibly depending on Travis's allocated resources, because when they tended to fail, they would fail in a row, see sample and note that only the build with coverage was timing out
The code being tested is heavy on concurrency and so some tests tend to be heavy because multiple iterations are used. The performance issue happens locally too, but Travis-ci is obviously underpowered.
Is there any configuration I could try for increasing performance?
Versions used:
- sbt-scoverage:
1.5.1
- Scala:
2.12.8