-
Notifications
You must be signed in to change notification settings - Fork 346
Improve the build and test times and add Codecov.io #541
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
Conversation
The 2.11 runs timed out after running the tests. Restarted them to see if this was transient. |
I think maybe the tests are just too slow when instrumentation is on. Maybe need to find slow tests. :/ |
c20036b
to
45d141d
Compare
@@ -373,6 +373,9 @@ abstract class CMSTest[K: CMSHasher: FromIntLike] extends WordSpec with Matchers | |||
val EPS = 0.001 | |||
val SEED = 1 | |||
|
|||
private[this] val maxDepth = 70 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use these in the changes to the Gen
s above?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a different class and I didn't want to yak shave too much. Just want the minimal change to enable code coverage to work.
+1 |
I have reduced the cost of the CMS tests that were dominating before with (probably needlessly) huge CMS allocations. I also turned down the sizes for QTree and SketchMap that were needlessly huge taking forever.
The hope is that this would expose #528 and shame us into fixing the issue.