Test paketimin başlatılması sadece 5 saniye sürüyor mu? Boş bir paketi çalıştırırken bile bu kadar uzun sürer. Her koşuda yeni bir ray örneğini başlattığı için mi? Eğer öyleyse, kalıcı tutmak için zaten var mı?Raylarım neden bu kadar yavaş test ediyor?
Örnek: Gördüğünüz gibi
[email protected]:~/projects/rails/my_project$ time rake test
/usr/bin/ruby1.9.1 -I"lib:test" "/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/unit/release_test.rb"
Loaded suite /var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake/rake_test_loader
Started
Finished in 0.000181867 seconds.
0 tests, 0 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
0% passed
real 0m4.173s
user 0m3.820s
sys 0m0.288s
, bu boş bir test gerçekten çok hızlı olduğunu, ancak yükü 4 saniye nedense hala var. Shoulda ile Test :: Unit kullanıyorum.
"Zaman eğimi testi: birimleri --trace" çıktısını yayınlayabilir misiniz? –