ruby-on-rails - Jasmine 服务器启动命令((bundle exec rake jasmine :ci --trace)) took more than 10 minutes since last output

标签 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

如果有人解决了类似问题,请告诉我。如果我错过添加任何特定配置或记录任何内容,也请让我知道它们。 谢谢

最佳答案

是的,我在最新版本的 puma (3.2.0) 中也遇到了同样的问题。

更新 jasmine.yml 对我有帮助:

rack_options:
  server: 'webrick'

关于ruby-on-rails - Jasmine 服务器启动命令((bundle exec rake jasmine :ci --trace)) took more than 10 minutes since last output,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32121905/

相关文章:

ruby-on-rails - 在 Rails 中使用辅助方法生成 li 标签失败

ruby-on-rails - 如何在 Rails 3.2 中使用 JBuilder 渲染 json

Angular 4 测试 : fakeAsync with Inject

javascript - Jasmine angularjs - 监视 Controller 初始化时调用的 Angular 本地存储方法

javascript - Jasmine 2.0 async beforeEach 不等待异步完成

docker - CircleCI:配置在gcp上托管的Docker容器的测试

android - Gradle 错误 : Could not find com. android.tools.build :gradle:2. 2.3

scala - sbt 总是在 CI 中重新编译整个项目,即使有缓存?

ruby-on-rails - 没有 Controller 和 View 的新 Rails 应用程序

javascript - 如何将值从一个 javascript 函数传递给 html.erb 中的另一个函数