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

selenide
Теги: #<Tag:0x00007f7b626c82e0>

(Andrey Bzhestovskyy) #1

Добрый день, столкнулся с тем, что при запуске тестов в 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);
    }```

(Rostyslav Simchuk) #2

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

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


(Andrey Bzhestovskyy) #3

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


(Rostyslav Simchuk) #4

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

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


(Сергей Кузьмин) #5

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

поставьте предыдущий chrome https://www.slimjet.com/chrome/google-chrome-old-version.php
/ chtomedriver ?


(Andrey Bzhestovskyy) #6

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


(Остап Олексин) #7

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


(Andrey Bzhestovskyy) #8

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