分享 RSpec 2.8 发布了, 速度快了 45%

allenwei · 2012年01月08日 · 最后由 sevk 回复于 2012年02月04日 · 3442 次阅读

确实快了不少

Ruby-china 的代码已经更新了,见 https://github.com/huacnlee/ruby-china/commit/bdf9ab30b318d1326070617bc708e89a2263b599

同时修改了 logger level 和 devise 的强度策略,也能对测试提速。

效果是:

rspec-rails 2.7.0: 46 sec rspec-rails 2.8.1: 21 sec settings changed : 11 sec

不过因为 ruby-china 启动实在太慢,跑一遍测试还是要 1 分钟(注意,我们可是只有 53 个 rspec examples 啊!)。

#4 楼 @ashchan 启动慢估计和 rmmseg-cpp 有关,会加载词库,空了我在检查检查

#5 楼 @huacnlee 太好了。另外 redis-search 有办法将绑定 rmmseg-cpp 设为可配置吗?在纯英文环境下似乎没必要用中文分词。

启动时太慢?

提速代码:

Socket.do_not_reverse_lookup = true

需要 登录 后方可回复, 如果你还没有账号请 注册新账号