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