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 - Rspec 安装错误 - 参数无效

ruby-on-rails - 如何定义返回带字符串键的哈希的 Factory Girl 工厂?

hadoop - 如何将 Cloudera Hadoop "vbox"VMDK 转换为 VirtualBox VDI

ruby-on-rails - ruby on rails 中的下拉列表表单验证警报

ruby - 鞋子中的标签运动

ruby - 我怎样才能做连续的破坏性加法/减法?

ruby - 使用 ruby​​ 连接到 Tor 网络

c++ - 在基于 Makefile 的解决方案中使用 Visual Studio 调试器

vagrant - 无法运行vagrant up

ruby-on-rails - Rails 中的 ActiveRecord::RecordNotFound 救援