jasmine server started命令((bundle exec rake jasmine:ci --trace))自上次输出后花了10多分钟

时间:2015-08-20 15:07:21

标签: ruby-on-rails jasmine circleci

我在circleci上遇到了jasmine CI的问题,需要继续进行集成测试。每当我在我的本地开发机器上运行jasmine以下命令时,我就可以使用bundle exec rake RAILS_ENV=test jasmine:ci获得所有内容。

Puma 2.12.2 starting...
* Min threads: 0, max threads: 16
* Environment: development
* Listening on tcp://0.0.0.0:55786
jasmine server started
..........
10 specs, 0 failures

但是当相同的命令在circleci服务器上运行时,它会出现超时错误。

export RAILS_ENV="test"
export RACK_ENV="test"
bundle exec rake jasmine:ci --trace
** Invoke jasmine:ci (first_time)
** Invoke jasmine:require_json (first_time)
** Execute jasmine:require_json
** Invoke jasmine:require (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute jasmine:require
** Invoke jasmine:configure (first_time)
** Execute jasmine:configure
** Invoke jasmine:configure_plugins (first_time)
** Execute jasmine:configure_plugins
** Execute jasmine:ci
Puma 2.12.2 starting...
* Min threads: 0, max threads: 16
* Environment: test
* Listening on tcp://0.0.0.0:43088
Waiting for jasmine server on 43088...

jasmine server started command ((bundle exec rake jasmine:ci --trace)) took more than 10 minutes since last output

如果有任何人遇到类似问题,请告知我们。如果我错过添加任何特定配置或记录它是什么,请告诉我他们。 感谢

1 个答案:

答案 0 :(得分:1)

是的,我在puma(3.2.0)的最后一个版本遇到了同样的问题。

jasmine.yml的更新对我有帮助:

rack_options:
  server: 'webrick'