При запуске тестов в Jenkins появляется ошибка: Cannot assign requested address (99)

Добрый день, столкнулся с тем, что при запуске тестов в Jenkins отображается ошибка:
[SEVERE]: bind() returned an error, errno=0: Cannot assign requested address (99). Возможно кто-то сталкивался с этим?

Использую:
-Java
-TestNG
-Maven
-Selenide 5.0.0

Кастомный драйвер

public WebDriver createDriver(DesiredCapabilities capabilities) {

        capabilities.acceptInsecureCerts();
        ChromeOptions options = new ChromeOptions();
        options.addArguments("incognito");
        options.addArguments("--no-sandbox");
        options.addArguments("--disable-dev-shm-usage");
        options.addArguments("headless","disable-gpu");
        options.setExperimentalOption("useAutomationExtension", false);
        options.merge(capabilities);
        capabilities.setCapability (CapabilityType.ACCEPT_SSL_CERTS, true);
        ChromeDriverManager.chromedriver().setup();
        return new ChromeDriver(options);
    }```

На ноді, де раняться тести Хром встановлений?
Якщо встановлений чи ранились успішно тести раніше?

Чи пробував апдейтнути Хром до останньої версії?

Стоит последний 70-й Хром, я только настроил Дженкинс (первые запуски), но выбивает эту ошибку и причину никак понять не могу(

Яка версія хром-драйвера?
Якщо остання - спробувати попередню.

Логів більше було б чудово.

гуглить непробовали ? эта тема обсуждается

поставьте предыдущий chrome Download older versions of Google Chrome for Windows, Linux and Mac
/ chtomedriver ?

1 лайк

Я использую Selenide, на сколько я знаю он использует последнюю версию Хромдрайвера, есть ли возможность явно указать нужную версию?

Можно с помощью проперти -Dwdm.chromeDriverVersion=2.42

1 лайк

Да, спасибо большое, проперти сработала, как писали выше это уже известная проблема и при версии Хром Драйвера 2.39 эта ошибка уже не вылазит