Ben PyQt4 kullanan bir Python paketi için Jenkins'de testler çalıştırmaya çalışıyorum ve testler pencereler oluşturuyor. Jenkins’deki testleri çalıştırdığımdan, grafik çıktıyı yeniden yönlendirmem gerekiyor, bu yüzden xvfb-run kullanıyorum. Çoğu zaman, bu çalışır, ancak zamanın bir kısmı, test rastgele başarısız olur: Testleri yeniden çalıştırılırsa, bu (çoğu zaman gayet iyi çalışıyorxvfb-run ile py.test
/usr/bin/xvfb-run: line 171: kill: (27375) - No such process
yüzden bu sadece bir kişi o -off problemi).
Daha önce bu sorunla karşılaştı mı? Testin stabilitesini iyileştirmek için geçici çözümler için herhangi bir fikrin var mı?
Size öyle çalışan başka örneği varsa tespit etmeye çalışır 'xvfb-run' komut satırı, bu nedenle' -a' anahtarı verildi, farklı bir ile tekrar deneyebilir düşünüyorum sunucu numarası Herhangi bir fark yaratıp yaratmadığını görmek için '-a 'anahtarıyla (veya' --auto-servernum') çalışmayı deneyin. –