-
Notifications
You must be signed in to change notification settings - Fork 785
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
Downstream test: failing JSCS tests #1247
Comments
In the interim, we disable JSCS in the downstream tests. |
Seems that this is now working again so I'm going to re-enable it. |
It's failing again, see e.g. https://circleci.com/gh/jquery/esprima/30. Thus I likely will exclude JSCS from the downstream test, at least temporarily. |
This is becoming a problem again. |
This happens again, see PR #1448. For the build log: https://circleci.com/gh/jquery/esprima/235. The last few lines are:
@mikesherov Is JCSS test suite known to be reliable when running under Node.js 0.12 (what CircleCI is set to use)? |
Yeah haven't seen any issues other than this - cc @markelog? |
jscs, with all those dependencies is pretty big, like 250M big, 200 of them are dev dependencies, probably the biggest package of your integration tests and since results are non-deterministic... i think you need to start to use the cache or increase the timeout |
OMG 250 MB dependencies! I think CircleCI already caches |
Watch this build log for the details: https://circleci.com/gh/jquery/esprima/239. |
Bah, that one got stuck. Look at this one instead: https://circleci.com/gh/jquery/esprima/240. |
From the above build log, looks like the process got stuck at the |
Ah never mind, I misunderstood the log. I think it got stuck between |
Why in general are the deps so big? Noticed this phenomena in many projects. Is it something that's likely to be changed in near future? I started living with the Javascript ecosystem just about a year ago, and first things that really surprised me was the largish trees of dependencies. Out of blue I'd estimated projects wouldn't contain more than a few megabytes of JS source. |
Well without npm 3/npm dedupe for 2 it will be pretty big. We are also bundling babel for babel-jscs rather than making it a separate thing. |
This is devDependencies, you only care if you are developing or testing JSCS. If you just use JSCS, the dependencies look rather different (quite compact actually). In all cases, let's stay on topic. This downstream test should be only mildly affected by the dependencies. |
Any new information with a verbose install? I got these results: |
If you run So i think |
What are you trying to do? I hope you're also troubleshooting JSCS failing tests, which should be actually reproduced using |
Ha, my latest trick (see #1452) seems to work. Apparently, |
Ah that's interesting! hopefully that fixes it then |
This is discovered via #1245 (fails for me with Node.js v0.12.0, npm 2.9.1).
The text was updated successfully, but these errors were encountered: