2016-10-19 5 views
0

gtk을 사용하는 코드가 있으므로 DISPLAY이 활성화되어 있지 않으면 RuntimeError: could not open display ...이 코드는 tox을 실행하면 발생합니다.tox에서 Xvfb 실행

tox 내에서 Xvfb 서버를 실행할 수있는 방법이 있습니까?

나는 명령 섹션에

/usr/bin/Xvfb :99 -screen 0 1280x1024x24 & 

을 추가하려고했다하지만 &InvocationError 인해를 얻었다. 그것이 없으면, 명령은 절대로 돌아 오지 않으며 따라서 차단됩니다.

답변

0

사용 xvfb-run과 같이 :

xvfb-run tox -v --recreate 

이 쉽게 ...

젠킨스 Pipefiles에서 이루어집니다