2015-08-11 15 views
11

Bunu nasıl ayıklarsınız? PhantomJS2 zaman aşımından sonra bağlantıyı keser - nasıl hata ayıklanır?

Running "karma:unit" (karma) task 
INFO [karma]: Karma v0.12.37 server started at http://localhost:9126/ 
INFO [launcher]: Starting browser PhantomJS 
INFO [PhantomJS 2.0.0 (Mac OS X 0.0.0)]: Connected on socket inUICOZKKRvrMwaJulGW with id 93588533 
WARN [PhantomJS 2.0.0 (Mac OS X 0.0.0)]: Disconnected (1 times), because no message in 10000 ms. 

PhantomJS 2.0.0 (Mac OS X 0.0.0): Executed 0 of 0 DISCONNECTED (10.002 secs/0 secs) 

Warning: Task "karma:unit" failed. Use --force to continue. 

Aborted due to warnings. 

Chrome yardımcı olur ve gitmek hata yapar geçiş benim karma.conf.js

phantomjsLauncher: { 
    exitOnResourceError: true 
}, 

browserNoActivityTimeout: 5000, 

yılında diğerleri arasında bu var. Phantom JS 2 global olarak yüklenir.

+1

exitOnResourceError bayrağını kapatmayı düşündünüz mü? Https: //github.com/karma-runner/karma-phantomjs-launcher –

cevap

1

Sen karma.conf.js Ancak

logLevel: config.LOG_DEBUG, 

yılında Karma günlük düzeyini değiştirebilir, bu yukarıdaki hata etrafında herhangi bir bilgi vermez bulduk. Burada gösterildiği gibi, customLauncher'larda bir hata ayıklama bayrağı da var: https://github.com/karma-runner/karma-phantomjs-launcher

Ama bu benim için de çözmedi.

Bu sorunu giderdikten sonra, Node.js'nin (6.4) son derece istikrarsız bir sürümünü çalıştırdığımı farkettim. Düğüm 4.6'ya geçme, hatayı çözdü.

İlgili konular