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

[Do not merge] experimenting to fix travis build #1254

Conversation

kailuowang
Copy link
Contributor

No description provided.

ceedubs and others added 5 commits July 31, 2016 12:16
This reverts commit 561ee92.

We've had a lot of failed builds recently and it seems to coincide with
when we updated from Scala.js 0.6.8 to 0.6.11. This is an experiment to
see if reverting that change stabilizes the build.
This is a shot in the dark attempting to fix typelevel#1242.

The idea is that we can mark certain tests as slow and not run them when
running JS tests. Currently I've done this for all of the stack-safety
tests that I can find.

I don't really like this solution, but currently almost every PR is
resulting in a failed build, which is really problematic. One thing that
we could do is get rid of the `Platform.isJs` branch of the `slowTest`
implementation locally just before a release to make sure that these
tests all pass on JS. I think we only really run into these issues on
Travis CI.
@codecov-io
Copy link

codecov-io commented Aug 2, 2016

Current coverage is 90.13% (diff: 100%)

Merging #1254 into master will not change coverage

@@             master      #1254   diff @@
==========================================
  Files           243        243          
  Lines          3285       3285          
  Methods        3231       3231          
  Messages          0          0          
  Branches         51         51          
==========================================
  Hits           2961       2961          
  Misses          324        324          
  Partials          0          0          

Sunburst

Powered by Codecov. Last update 0c5f48c...1b6318f

@kailuowang
Copy link
Contributor Author

Last trial passed. I am going to close and reopen to test it again.

@kailuowang
Copy link
Contributor Author

Passed again. I am going to create another one with just the change I made.

kailuowang added a commit that referenced this pull request Aug 2, 2016
I believe the frequent scalajs build failure is caused by out of memory, So splitting the tasks helped. This is verified by #1254 which passes two builds consecutively.
@kailuowang
Copy link
Contributor Author

I think the approach is verified. Separate PR #1242 is submitted. Closing this.

@kailuowang kailuowang closed this Aug 2, 2016
@kailuowang kailuowang deleted the ceedubs-wip-stable-build-experiments branch August 2, 2016 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants