I had the same problem. There seems to be an issue when trying to run 
Phantom with Node 0.10.6+, as discussed here: 
https://github.com/karma-runner/karma/issues/558

I downgraded to 0.10.6 and everything works fine. Nodist 
<https://github.com/marcelklehr/nodist>(Windows) 
and nvm <https://github.com/creationix/nvm> (OSX/Ubuntu) are great for 
managing versions of Node, if you don't already have something like that. I 
didn't, and had to delete all traces of Node before reinstalling...but 
hopefully you have better luck.

On Wednesday, June 5, 2013 11:00:04 AM UTC-5, Jeff Vincent wrote:
>
> We are running nodejs (installed via Chris Lea's PPA at launchpad) on 
> Ubuntu 12.10 with karma and PhantomJS in our Jenkins build system.
>
> A few days ago we patched our Jenkins systems and nodejs was updated from 
> 0.10.5 or 0.10.6 to 0.10.9 and our tests started failing.
>
> I think it is related to https://github.com/karma-runner/karma/issues/558 
> which 
> suggests something that changed in nodejs is causing the issue w/ 
> karma+phantomjs.
>
> The new NodeJS v0.10.10 was published last night via launchpad and I tried 
> it but still have the issue.
>
> I didn't configure this and the person on our team that has the most 
> knowledge is currently out because of an appendectomy so if there is more 
> detail I should give, I might need a bit of coaching.
>
> The command being run is:
>
>           *node node_modules/karma/bin/karma start --singleRun true 
> --autoWatch false --browsers PhantomJS --log-level=debug*
>
> and the output is:
>
>  [36mDEBUG [reporter]:  [39mUsing reporter "progress".
>  [36mDEBUG [reporter]:  [39mUsing reporter "junit".
>  [36mDEBUG [reporter]:  [39mUsing reporter "coverage".
>  [32mINFO [karma]:  [39mKarma server started at http://localhost:9876/
>  [32mINFO [launcher]:  [39mStarting browser PhantomJS
>  [36mDEBUG [launcher]:  [39mCreating temp dir at /tmp/testacular-52107
>  [36mDEBUG [launcher]: 
>  [39mnode_modules/phantomjs/lib/phantom/bin/phantomjs 
> /tmp/testacular-52107/capture.js
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/app.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/controllers/ErrorController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/controllers/LoginController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/core.config.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/directives/ngFocusDirective.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/directives/onEnterDirective.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/filters/i18nFilter.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/services/CmsService.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/services/i18nService.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/DeleteTestController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/EmailSettingsController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/PrivacySettingsController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/RawDownloadController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/TestInformationController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/TestSettingsController.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/services/RawDownloadService.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/services/TestSettingsService.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/testSettings.config.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/require.config.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/utils/cookies.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/utils/logging.js".
>  [36mDEBUG [preprocess.coverage]:  [39mProcessing 
> "/home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/utils/tracking.js".
>  [36mDEBUG [web server]:  [39mserving: 
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/static/client.html
>  [36mDEBUG [watcher]:  [39mResolved files:
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/adapter/lib/jasmine.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/adapter/jasmine.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/libs/sinon-1.5.2.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/adapter/lib/require.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/adapter/require.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/angular-1.1.4.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/angular-1.1.4.min.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/html5shiv.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/jquery-1.9.1.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/jquery-1.9.1.min.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/jquery-migrate-1.1.1.min.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/json3.min.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/require-2.1.5.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/libs/require-2.1.5.min.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/non-backbone/landing/about.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/non-backbone/third-party/jquery.example.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/non-backbone/third-party/jquery.example.min.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/non-backbone/validatePassword.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/plugins/angular-mocks-1.1.4.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/assets/js/plugins/jquery.i18n.properties-1.0.9.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/app.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/controllers/ErrorController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/controllers/LoginController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/core.config.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/directives/ngFocusDirective.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/directives/onEnterDirective.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/filters/i18nFilter.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/services/CmsService.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/core/services/i18nService.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/DeleteTestController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/EmailSettingsController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/PrivacySettingsController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/RawDownloadController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/TestInformationController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/controllers/TestSettingsController.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/services/RawDownloadService.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/services/TestSettingsService.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/modules/testSettings/testSettings.config.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/require.config.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/utils/cookies.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/utils/logging.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/app/utils/tracking.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/unitTests/modules/core/services/CmsServiceTest.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/unitTests/modules/testSettings/controllers/EmailSettingsControllerTest.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/unitTests/modules/testSettings/services/RawDownloadServiceTest.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/unitTests/modules/testSettings/services/TestSettingsServiceTest.js
>
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/karma.start.js
>  [36mDEBUG [web server]:  [39mserving: 
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/static/testacular.js
>  [36mDEBUG [karma]:  [39mNew browser has connected on socket 
> YhlZbRTy9lRYeN6W_C2E
>  [33mWARN [launcher]:  [39mPhantomJS have not captured in 30000 ms, 
> killing.
>  [36mDEBUG [launcher]:  [39mProcess PhantomJS exitted with code 0
>  [36mDEBUG [launcher]:  [39mCleaning temp dir /tmp/testacular-52107
>  [32mINFO [launcher]:  [39mTrying to start PhantomJS again.
>  [36mDEBUG [launcher]:  [39mCreating temp dir at /tmp/testacular-52107
>  [36mDEBUG [launcher]: 
>  [39mnode_modules/phantomjs/lib/phantom/bin/phantomjs 
> /tmp/testacular-52107/capture.js
>  [36mDEBUG [web server]:  [39mserving: 
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/static/client.html
>  [36mDEBUG [web server]:  [39mserving: 
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/static/testacular.js
>  [36mDEBUG [karma]:  [39mNew browser has connected on socket 
> ibWNIwhfncnxMu4t_C2F
>  [33mWARN [launcher]:  [39mPhantomJS have not captured in 30000 ms, 
> killing.
>  [36mDEBUG [launcher]:  [39mProcess PhantomJS exitted with code 0
>  [36mDEBUG [launcher]:  [39mCleaning temp dir /tmp/testacular-52107
>  [32mINFO [launcher]:  [39mTrying to start PhantomJS again.
>  [36mDEBUG [launcher]:  [39mCreating temp dir at /tmp/testacular-52107
>  [36mDEBUG [launcher]: 
>  [39mnode_modules/phantomjs/lib/phantom/bin/phantomjs 
> /tmp/testacular-52107/capture.js
>  [36mDEBUG [web server]:  [39mserving: 
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/static/client.html
>  [36mDEBUG [web server]:  [39mserving: 
> /home/tomcat7/.jenkins/jobs/test-app/workspace/thor-web/src/main/webapp/resources/test/node_modules/karma/static/testacular.js
>  [36mDEBUG [karma]:  [39mNew browser has connected on socket 
> ZcetouVe0bV9umYT_C2G
>  [33mWARN [launcher]:  [39mPhantomJS have not captured in 30000 ms, 
> killing.
>  [36mDEBUG [launcher]:  [39mProcess PhantomJS exitted with code 0
>  [36mDEBUG [karma]:  [39mPhantomJS failed to capture, aborting the run.
>  [36mDEBUG [launcher]:  [39mDisconnecting all browsers
>  [36mDEBUG [launcher]:  [39mKilling PhantomJS
>  [36mDEBUG [launcher]:  [39mCleaning temp dir /tmp/testacular-52107
>
>
> Any and all help/guidance is appreciated!!
>

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to