Próbuję uruchomić testy w Jenkins dla pakietu Python, który używa PyQt4, a testy tworzyć okna. Ponieważ używam testów w Jenkins, muszę przekierować graficzne wyjście, więc używam xvfb-run. Przez większość czasu, to działa, ale ułamek czasu, badanie losowo niepowodzeniem z:Running py.test z xvfb-run
/usr/bin/xvfb-run: line 171: kill: (27375) - No such process
Gdybym ponownie uruchomić testy, to działa dobrze przez większość czasu (tak to tylko jeden -off problem).
Czy ktoś napotkał ten problem wcześniej? Czy masz jakieś pomysły na obejścia w celu poprawy stabilności testów?
myślę, że jest to linia w 'skryptu Xvfb-run' gdzie próbuje wykryć, czy istnieje inna instancja działa, więc jeśli' przełącznik -a' dano, można ponowić próbę z inną numer serwera. Spróbuj uruchomić z przełącznikiem '-a' (lub' --auto-servernum'), aby sprawdzić, czy to ma znaczenie. –