【发布时间】:2014-10-28 05:26:44
【问题描述】:
TravisCI 似乎无法启动 PhantomJS 来运行我的 Karma/Jasmine 测试。这是错误日志:
INFO [karma]: Karma v0.12.16 server started at http://localhost:9876/
INFO [launcher]: Starting browser PhantomJS
WARN [watcher]: Pattern "/home/travis/build/fender/dmeapp/config.js" does not match any file.
ERROR [launcher]: Cannot start PhantomJS
INFO [launcher]: Trying to start PhantomJS again (1/2).
ERROR [launcher]: Cannot start PhantomJS
INFO [launcher]: Trying to start PhantomJS again (2/2).
ERROR [launcher]: Cannot start PhantomJS
ERROR [launcher]: PhantomJS failed 2 times (cannot start). Giving up.
Warning: Task "karma:continuous" failed. Use --force to continue.
完整版本可以在这里看到:https://travis-ci.org/fender/dmeapp/builds/29499011 该存储库可在此处获得:https://github.com/fender/dmeapp
我能够在本地运行测试。也许我需要采取一些额外的步骤才能使 PhantomJS 在 TravisCI 实例上可用?
【问题讨论】:
标签: node.js phantomjs karma-runner travis-ci