Скоростное тестирование Rails / Александр Балашов (Evrone)
- 11. Lazy require
=> 3с
gem 'savon', require: false
require 'savon'
gem ‘paper_trail’, require: false
gem 'whenever', require: false
- 15. Finished in 15 minutes 12.9 seconds
1589 examples, 0 failures, 0 pending
- 18. •до 2 мин на создание одной фабрики
•несколько тысяч вызовов каждой
•7 фабрик с временем минута и более
- 28. Finished in 10 minutes 42.38 seconds
1556 examples, 0 failures, 0 pending
- 29. (10 * 60 + 42) / (15 * 60 + 13) =
2x
- 47. Finished in 2 minutes 38.91 seconds
893 examples, 0 failures, 0 pending