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

allenwei · January 08, 2012 · Last by sevk replied at February 04, 2012 · 3433 hits

确实快了不少

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

You need to Sign in before reply, if you don't have an account, please Sign up first.