因此,我正在尝试使用 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)