için webkit sürücüsünde süresiz olarak askıda kalıyor Teknik özelliklerimi capybara-webkit sürücüsündeki parallel_tests ile çalıştırıyorum. Aşağıdaki yakut ortamına sahip. Içeren bir gemset üzerinde RVM yoluyla RunningParalel Test Yürütme, rspec
ruby -v
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.4.2]
aşağıdaki (alaka için Kapibara, raylar, RSpec ve parallel_tests için kesilmiş benim gemset daha büyük bir sargı görmeye yardım ederse, lütfen bana) bildirin: benim testlerin her tamamlanma çalıştırmak
*** LOCAL GEMS ***
...
capybara (1.1.2)
parallel_tests (0.8.12)
rails (3.2.11)
rspec (2.11.0)
Ben rake spec
ile tek sürecine benim test takım çalıştırmak. parallel_tests aracılığıyla runnning zaman Ancak aşağıdaki işlemler gerçekleştirilir: süreçlerin bundan
8 processes for 220 specs, ~ 27 specs per process
sonunda geri gelmeye başlayacaktır: İlk 6 süreçler gel sonra
Finished in 11 minutes 15.76 seconds
Finished in 11 minutes 28.89 seconds
Fakat, parallel_spec süresiz askıda kalacaktır, asla sonlandırmayın ve kalan 2 işlem için çıktı yazdırmayın.
Mac OS Pro'yu çalıştıran bir MacBook Pro'dayım, 2.4GHz Intel i7.
Bu yüzden sorum şu basit: Neden asılı, neden asılı olduğunu nasıl debug edebilirim ve nasıl askıya almasını engelleyebilir ve parallel_tests uygulamasının tamamlanmasına izin verebilirim?
Buna bir çözüm buldunuz mu? Aynı problemle karşılaşıyorum. – blim8183
Ditto. Parallel_tests ve bundler'ı boşuna yükseltdim. Şaşırtıcı. – annalogarhythm
Ya tekrar 6'ya ölçeklendirirseniz? Yanlışlıkla veritabanı sunucunuzu ya da bir şeyleri boğup atmadığınızı merak ediyorum .... –