Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Huge performance issue and timeouts #276

Open
alexandru opened this issue Jan 20, 2019 · 1 comment
Open

Huge performance issue and timeouts #276

alexandru opened this issue Jan 20, 2019 · 1 comment

Comments

@alexandru
Copy link

In the Monix I've had to disable code coverage via sbt-scoverage because:

  1. 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
  2. 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
@witzatom
Copy link

witzatom commented Aug 5, 2022

Hey, I have a very similar issue on my project. We werent able to pinpoint the issue exactly but seems very similar to the above. In CI we have a huge overhead on runtime when running scoverage.
scala 2.12.8
sbt-coverage 1.5.1
I am going to update the coverage plugin, so might update later whether it helped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants