http://www.rubyinside.com/rspec-2-8-released-5772.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+RubyInside+%28Ruby+Inside%29
确实快了不少
+1
试试
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