ruby-on-rails - Ruby on Rails-Zeus永久 "freezes"测试环境

标签 ruby-on-rails ruby virtualbox zeus

这种事在我身上发生过很多次。

测试环境永远进入“等待”状态,没有任何反应。

我无法通过手动重新加载 zeus 来解决这个问题(这很烦人......),手动重启后一切正常。

但是 zeus 不是要正确地重新加载应用程序吗?

截图:

enter image description here

我正在使用 Virtualbox 4.2.12 r84890Debian 7.0

@maci ➜  ✗ cat /etc/debian_version 
wheezy/sid
@maci ➜  ✗ uname -a
Linux maciej-VirtualBox 3.8.0-32-generic #47-Ubuntu SMP Tue Oct 1 22:35:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

宙斯版本:0.13.3

最佳答案

手动终止 zeus 进程(例如使用 killall -9 ruby​​)应该有效,

我的猜测是来自 test_helper 的数据库设置操作相互阻止完全执行并无限期地挂起,我在 Oracle 上对此感到非常悲伤,而在 SQLite 上几乎没有悲伤。重新启动数据库后端可能会有所帮助,

PS,如果在终止 zeus 进程后,运行 zeus 的控制台变得古怪,请执行 stty sane

关于ruby-on-rails - Ruby on Rails-Zeus永久 "freezes"测试环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19799597/

相关文章:

ruby-on-rails - Heroku 无法检测到 rake 任务(LoadError : cannot load such file -- rspec/core/rake_task)

ruby-on-rails - Ruby on Rails 4 身份验证,设计与 bcrypt

linux - vagrant 同步文件夹不能在 virtualbox 上实时工作

linux - 装载点不存在,即使文件夹存在。可以手动挂载

python - 从 Windows 访问 ubuntu 文件(安装在 virtualbox 中)

ruby-on-rails - 有没有办法提供更好的 rspec 测试描述

ruby-on-rails - 如何在 View 规范中 stub current_user?

ruby-on-rails - Ruby on rails - Rack 中间件排除 - 可能吗?

css - Bootstrap 不会加载 rails 和 sass

ruby-on-rails - 如何为非 Web 前端进程设置监控?