繁体   English   中英

Github 动作 - node.js CI npm 测试挂 [Angular9]

[英]Github action - node.js CI npm test hanging [Angular9]

github 操作的新功能。 我已经按照 ghub 文档中的教程在 worker 目录中设置 nodeJs.yml 进行了大部分设置。

遇到这个问题,当它到达npm 测试的运行命令时,它会产生一个日志,说它无法打开 chrome 浏览器? 它尝试了两次,然后它就挂在那里。 测试套件位于 jasmine/karma 中。 目前,除了创建 angular 组件时自动生成的单元测试外,没有其他单元测试。 请参阅 CI 操作中的 .yml 设置和 output 的附加照片。

我会很感激你可以给我的任何帮助,我是管理 github 回购的新手,我自己似乎无法找到任何解决方案。

如果我错过了任何重要的细节,请告诉我:)

谢谢你们的时间!

在此处输入图像描述

在此处输入图像描述

似乎ng test没有启动无头镀铬。

尝试用ng test --watch=false --browsers=ChromeHeadless替换packages.json中的test脚本(或添加一个专用于 CI 运行的新脚本,如citest )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM