У нас есть конфигурация master-slave для Jenkins. Наш проект .NET создан подчиненным экземпляром Jenkins, работающим в Windows.
Существует множество тестов GUI, однако они работают только при открытии сеанса удаленного рабочего стола (RDC).
При попытке запуска тестов без RDC Jenkins не показывает каких-либо успехов в тестировании. Затем, однако, я подключаюсь к рабочему столу и вижу главное окно запуска приложения, однако среда тестирования пользовательского интерфейса (белый) не может выполнять никаких действий.
Подчиненный Jenkins запускается через Java Web Start.
Я читал несколько веб-сайтов, которые, к сожалению, не могут запускать тесты GUI без сеанса RDC.
Я просто хочу подтвердить, что это правда и интересно, есть ли способ обхода.