У меня есть машина windows, подключенная к серверу Jenkins в качестве подчиненного устройства через S SH, поскольку на нем настроено и установлено cygwin sh, настроенное и установленное на нем. Затем этот компьютер используется для запуска тестов пользовательского интерфейса для нашего приложения, но, к сожалению, запуск браузера Jenkins не выходит на первый план, однако тесты продолжают выполняться в фоновом режиме.
Наши тесты написаны таким образом, что они требуют, чтобы браузер был открыт и виден на переднем плане для их прохождения. Браузер запускается драйвером Chrome, который интегрирован в нашу среду тестирования с использованием Selenium Grid. Есть ли способ преодолеть это поведение и позволить браузеру выйти на передний план?
Я протестировал запуск Chrome от Jenkins, и он выдает следующую ошибку, однако браузер продолжает работать в фоновом режиме:
[5508: 3016: 0227 / 130109.189: ОШИБКА: browser_gpu_channel_host_factory. cc (138)] Не удалось запустить процесс графического процессора.