小编And*_*vei的帖子

使用 Docker Centos 7.5 映像运行 GitLab CI 管道时,ChromeHeadless 超时

因此,我正在尝试使用 GitLab CI 的管道在 Centos 7.5 的 docker 映像上为 Angular 6 应用程序运行 Karma 测试。

问题是

30 08 2018 07:09:55.222:WARN [launcher]:ChromeHeadless 没有在 60000 毫秒内捕获,杀死。30 08 2018 07:09:55.244:INFO [启动器]:尝试再次启动 ChromeHeadless (1/2)。30 08 2018 07:10:55.264:WARN [launcher]:ChromeHeadless 没有在 60000 毫秒内捕获,杀死。30 08 2018 07:10:55.277:INFO [启动器]:尝试再次启动 ChromeHeadless (2/2)。30 08 2018 07:11:55.339:WARN [launcher]:ChromeHeadless 没有在 60000 毫秒内捕获,杀死。30 08 2018 07:11:55.355:ERROR [launcher]:ChromeHeadless 失败 2 次(超时)。放弃。错误:作业失败:退出代码 1

我运行测试 ng test --browsers ChromeHeadlessNoSandbox --watch=false --code-coverage

业力配置:

browsers: ['Chrome', 'ChromeHeadlessNoSandbox'],
    customLaunchers: {
      ChromeHeadlessNoSandbox: {
        base: 'ChromeHeadless',
        flags: [
          '--no-sandbox',
          '--disable-setuid-sandbox',
          '--disable-gpu',
          '--remote-debugging-port=9222', …
Run Code Online (Sandbox Code Playgroud)

karma-runner docker gitlab-ci google-chrome-headless

6
推荐指数
1
解决办法
4783
查看次数