【问题标题】:Rails rake: test are slowRails rake:测试很慢
【发布时间】:2011-03-25 14:20:28
【问题描述】:

我已经在我的 Windows 笔记本电脑上开发 RoR 应用程序大约一个月了,但是每次我运行测试都需要很长时间才能完成(10 多分钟)。

在具有类似硬件的 MacBook Pro 上,它只需很短的时间(2 分钟)即可运行。 你们能给我一些加快整个过程的提示吗?还是我应该考虑将我的 RoR 环境切换到 Linux/Mac 机器?

【问题讨论】:

标签: ruby-on-rails unit-testing testing rake


【解决方案1】:

我的大部分 ruby​​ 开发都是在 Ubuntu VM 中进行的,只是因为在 linux 下更容易将所有东西放在一起(我想这同样适用于 OSX)。 RVM 让我的生活变得如此轻松。

如果您的硬件可以支持它并且您不介意在虚拟机中工作,我可以建议您尝试一下吗? VM 开发有其优点(即,每天拍摄快照,以便您可以回滚环境更改)和缺点(您会损失一些速度,但现在并不多),但我认为总体而言是值得的。

【讨论】:

  • 感谢您的回复杰米。我在 x64 Windows 机器上有一台带有 6GB RAM 的 Intel Corei5 机器……当然,我尝试在 VM 上运行 Ubuntu,它运行得很好而且速度很快,但是我想知道是否有一些东西我应该检查我的 Windows 环境,因为一切工作正常,但真的很慢,这真的让我很困扰。在切换操作系统之前,我有一个未解决的疑问想要解决。
  • 很公平。我不确定具体情况,但我知道在 Windows 上进行 ruby​​ 开发通常比较困难。抱歉,我无法添加更多内容。
  • Windows 中的 Ruby 开发肯定落后了... 1 年前将我的主机切换到 Ubuntu,一切都很好。感谢您的提醒!
猜你喜欢
  • 2010-10-10
  • 2013-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多