大佬教程收集整理的这篇文章主要介绍了在Windows上jruby下的rspec测试运行速度非常慢,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
rspec输出显示测试大约在2秒内运行,因此加载和初始化rspec的总时间为5-6秒.我正在使用命令行运行
C:\rubycode\rspec_tutorial>rspec --profile user_spec.rb .. Top 2 sloWest examples: User User should NOT be in any roles not assigned to it 0.023 seconds ./user_spec.rb:15 User User should be in any roles assigned to it 0.006 seconds ./user_spec.rb:10 Finished in 2 seconds 2 examples,0 @R_794_4895@
我正在运行jruby 1.6.5和rspec 2.7.1
我读过这篇文章,Faster RSpec with JRuby
但它已经超过1.5年了,答案与运行测试套件相关,而不是在本地进行少量测试的短暂爆发以帮助TDD,这是我们想要开发的方式.在线下,我们将合并CI服务器.
我的问题是,这是预期的执行时间吗?有没有办法加速在JRUBY本地开发机器上运行rspec测试?
编辑:
最大的性能提升是从64位“服务器”JVM切换到32位“客户端”模式.我看到进行简单测试所花费的时间缩短了40%.我的Nailgun也开始运行,但性能各不相同. banzaiman提供的链接最有帮助
有关更多信息,请参见https://github.com/jruby/jruby/wiki/Improving-startup-time.
以上是大佬教程为你收集整理的在Windows上jruby下的rspec测试运行速度非常慢全部内容,希望文章能够帮你解决在Windows上jruby下的rspec测试运行速度非常慢所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。