Selenium Jenkins无法运行chrome,但在无头模式下工作正常[参考资料已检查]

Selenium Jenkins无法运行chrome,但在无头模式下工作正常[参考资料已检查],selenium,jenkins,selenium-webdriver,Selenium,Jenkins,Selenium Webdriver,如果我在本地运行testngxml,它在headless或unheadless中都可以正常工作,但是当我在jenkins中运行它时,如果不是headless,它会给我错误 if (Utility.fetchConfigPropertyValue("browserName", config_Property_File_Path).toString() .equalsIgnoreCase("chrome")) { Sys

如果我在本地运行testngxml,它在headless或unheadless中都可以正常工作,但是当我在jenkins中运行它时,如果不是headless,它会给我错误

if (Utility.fetchConfigPropertyValue("browserName", config_Property_File_Path).toString()
            .equalsIgnoreCase("chrome")) {
        System.setProperty("webdriver.chrome.driver", "../ams-common/Drivers/chromedriver");
        ChromeOptions options = new ChromeOptions();
        options.setHeadless(true);
        options.setBinary("/usr/bin/google-chrome-stable");
        options.addArguments("disable-infobars"); // disabling infobars
        options.addArguments("disable-extensions"); // disabling extensions
        options.addArguments("disable-dev-shm-usage"); // overcome limited resource problems
        options.addArguments("no-sandbox"); // Bypass OS security model
        driver = new ChromeDriver(options); 
    }
詹金斯的错误

org.openqa.selenium.WebDriverException: 未知错误:Chrome无法启动:异常退出。 (未知错误:DevToolsActivePort文件不存在) (从chrome location/usr/bin/google chrome stable启动的进程不再运行,因此ChromeDriver假设chrome已经崩溃。)


请注意,我已检查了相关问题,但没有解决我的问题。

请准确描述链接副本如何无法解决您的问题。请准确描述链接副本如何无法解决您的问题。