gitlab-runner не может запустить тестовое открытие графического интерфейса на Windows 7 - PullRequest
0 голосов
/ 22 декабря 2018

Я новый член группы с ограниченными знаниями в области развития.мы разрабатываем пакет scikit -geryoverlay .У нас есть gitlab runners, которые запускают тестовый код.Тесты, связанные с визуализацией графического окна, проходят на Linux и Mac, но не на Windows.Тесты, о которых я говорю, находятся в каталоге scikit -geryoverlay / tests в указанном репозитории.

Короче говоря, когда мы запускаем тесты вручную из cmd после входа в систему Windows, тесты проходят.Однако, когда мы фиксируем код и gitlab-runner получает код на оконном компьютере, тесты не пройдены.

Мы также узнали о Windows 7 факт о запуске приложения с графическим интерфейсом.

Ошибка, которую мы получаем:

tests/vtk/test_vtk_overlay_window.py::test_vtk_render_window_settings ERROR: InvocationError for command 'C:\\Gitlab-Runner\\builds\\ee0f7a3f\\0\\WEISS\\SoftwareRepositories\\SNAPPY\\scikit-surgeryoverlay\\.tox\\py36\\Scripts\\coverage.EXE run -a --source ./sksurgeryoverlay -m pytest -v -s ./tests/' (exited with code 3221225477)

Я хотел бы знать, это ограничение gitlab-runner или windows, и что-то можно сделать, чтобы пройти тестыиспользуя gitlab-runner.

Спасибо.

...