相关疑难解决方法(0)

Windows中的耙测试非常慢

为什么Ruby和Ruby on Rails(1.8.6 One Click Installer,本地数据库)在Windows上如此红润?

  • ruby脚本/服务器 - 30秒
  • 耙子测试 - 45秒
  • 等等

然而,当我弹出一个慢得多的linux盒子时,它几乎是瞬间完成的.我已经检查了所有内容 - 没有重要的CPU进程在运行,没有网络问题......等等.

哎呀,我很高兴只有一个冗长的输出,至少告诉我它在哪里崩溃.有什么建议?

ruby windows ruby-on-rails

11
推荐指数
1
解决办法
2293
查看次数

Rails 3 Cli执行命令真的很慢?

有人知道为什么我的rails 3.0.7 cli这么慢?当我跑步rails s或者rails g需要5秒时才实际执行命令......

任何建议?谢谢

ruby performance ruby-on-rails command-line-interface execution

6
推荐指数
1
解决办法
1230
查看次数

为什么我在Rails 3.2.1上的"rake test:units"的"启动时间"这么慢?

我们正在开发一个关于Ruby 1.9.3和Rails 3.2.1的应用程序.

最近,我们的单元测试在开始时变得迟钝.调用和执行需要大约15秒.一旦我看到"执行测试:单位",在看到任何输出之前还需要10秒钟.最后,任务完成,测试只需3秒即可自行执行.

可以接受3秒的单元测试.对于BDD/TDD,25秒加载时间是不现实的.

这是我跑步时会发生的事情rake test:units --trace:

** Invoke test:units (first_time)
** Invoke test:prepare (first_time)
** Invoke db:test:prepare (first_time)
** Invoke db:abort_if_pending_migrations (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:abort_if_pending_migrations
** Execute db:test:prepare
** Invoke db:test:load (first_time)
** Invoke db:test:purge (first_time)
** Invoke environment 
** Execute db:test:purge
** Execute db:test:load
** Invoke db:test:load_schema (first_time)
** Invoke db:test:purge 
** Execute db:test:load_schema
** Invoke db:schema:load (first_time)
** Invoke environment 
** Execute db:schema:load
** Execute test:prepare
** …
Run Code Online (Sandbox Code Playgroud)

rake unit-testing testunit ruby-on-rails-3

6
推荐指数
1
解决办法
1595
查看次数