Docker compose Google Chrome昨天更新到版本75后,量角器测试没有在gitlab ci中运行。它在更新之前工作。怎么搞的?

Docker compose Google Chrome昨天更新到版本75后,量角器测试没有在gitlab ci中运行。它在更新之前工作。怎么搞的?,docker-compose,protractor,selenium-chromedriver,gitlab-ci,Docker Compose,Protractor,Selenium Chromedriver,Gitlab Ci,我正在gitlab中运行一个计划作业,在Google Chrome上的应用程序上运行量角器测试。这些测试一直进行得很顺利,直到昨天2019年6月4日谷歌将chrome从74版升级到75版。现在,我得到一个“W/launcher-忽略未捕获错误WebDriverError:无法解析新会话响应”的问题,因为更新 这是在gitlab ci环境上运行的。我不使用webdriver manager,我的团队确实需要我使用docker compose来创建selenium网格。我真的不知道从哪里开始解决这个

我正在gitlab中运行一个计划作业,在Google Chrome上的应用程序上运行量角器测试。这些测试一直进行得很顺利,直到昨天2019年6月4日谷歌将chrome从74版升级到75版。现在,我得到一个“W/launcher-忽略未捕获错误WebDriverError:无法解析新会话响应”的问题,因为更新

这是在gitlab ci环境上运行的。我不使用webdriver manager,我的团队确实需要我使用docker compose来创建selenium网格。我真的不知道从哪里开始解决这个问题

test:
  stage: test
  before_script:
    - apk add py-pip
    - pip install --upgrade pip
    - pip install docker-compose==1.23.2
    - docker login -u $DOCKERHUB_REGISTRY_USER -p $DOCKERHUB_REGISTRY_PASSWORD
    - echo "//registry.npmjs.org/:_authToken=\${NPM_HAVENBUILD_AUTH_TOKEN}" > .npmrc
    - npm install
    - npm config set unsafe-perm true
    - npm install -g protractor
    - npm install -g protractor-console
    - npm config set unsafe-perm falsesh
    - ./node_modules/.bin/gulp

  script:
    - docker-compose up -d
    - docker-compose scale chrome=2
    - ./node_modules/.bin/protractor TestFiles/HConf.js --suite client --testname  Happy_Path --env uat
这就是我得到的错误:

[19:53:28] I/hosted - Using the selenium server at http://docker-dind:4444/wd/hub
[19:53:28] W/launcher - Ignoring uncaught error WebDriverError: Unable to parse new session response: {
  "value": {
    "sessionId": "d8b6ab9a6e301a943203e8af49aec285",
    "capabilities": {
      "acceptInsecureCerts": false,
      "browserName": "chrome",
      "browserVersion": "75.0.3770.80",
      "chrome": {
        "chromedriverVersion": "75.0.3770.8 (681f24ea911fe754973dda2fdc6d2a2e159dd300-refs\u002fbranch-heads\u002f3770@{#40})",
        "userDataDir": "\u002ftmp\u002f.com.google.Chrome.zQzfpf"
      },
      "goog:chromeOptions": {
        "debuggerAddress": "localhost:46326"
      },
      "networkConnectionEnabled": false,
      "pageLoadStrategy": "normal",
      "platformName": "linux",
      "proxy": {
      },
      "setWindowRect": true,
      "strictFileInteractability": false,
      "timeouts": {
        "implicit": 0,
        "pageLoad": 300000,
        "script": 30000
      },
      "unhandledPromptBehavior": "dismiss and notify",
      "webdriver.remote.sessionid": "d8b6ab9a6e301a943203e8af49aec285"
    }
  }
}
[19:53:28] E/launcher - BUG: launcher exited with 1 tasks remaining
我想在它开始使用selenium服务器之后,运行量角器测试


有人知道问题是什么吗?

您可以将chrome降级回旧版本或尝试更新chromedriver您可以将chrome降级回旧版本或尝试更新chromedriver