【问题标题】:chrome crashed error on jenkins and Ubuntu 18.04.3jenkins 和 Ubuntu 18.04.3 上的 chrome 崩溃错误
【发布时间】:2020-04-30 09:03:12
【问题描述】:
unknown error: Chrome failed to start: exited abnormally.
  (unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z'
System info: host: 'QA-Ubuntu-Droplet', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-66-generic', java.version: '1.8.0_252'
Driver info: driver.version: ChromeDriver
remote stacktrace: #0 0x5585ac7a25b9 <unknown>

我的 chrome 代码:

            ChromeOptions options = new ChromeOptions();
            options.setExperimentalOption("prefs", chromePrefs);
            DesiredCapabilities cap = DesiredCapabilities.chrome();
            cap.setJavascriptEnabled(true);
            cap.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
            cap.setCapability(ChromeOptions.CAPABILITY, options);
            System.setProperty("webdriver.chrome.driver", "/usr/bin/chromedriver");
            options.addArguments("--start-maximized");
            options.addArguments("--headless");
            options.addArguments("--window-size=1366,768");
            options.addArguments("--no-sandbox");
            driver = new ChromeDriver(options);

我还运行了命令chmod +x chromedriverchmod +x google-chrome

查看了很多不同的答案并应用了所有可能的解决方案,但仍然存在错误。

【问题讨论】:

    标签: java jenkins selenium-webdriver selenium-chromedriver ubuntu-18.04


    【解决方案1】:

    尝试添加额外的参数:

    --disable-dev-shm-usage
    --disable-gpu
    

    【讨论】:

    猜你喜欢
    • 2020-08-19
    • 2018-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 2016-10-19
    • 2020-02-20
    相关资源
    最近更新 更多