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.