在执行 GitLab Kubernetes Pod 运行程序中的测试后,Angular 14 karma 卡住,无法退出
作者: MichaelPeter创建于 2022年6月22日更新于 2025年9月18日
我已经检查了故障排除指南。 我们最近从 Angular 12 升级到了 Angular 14,自那时以来,我们的流程在执行所有测试后在 GitLab 流程中卡住了,但在本地机器上并没有出现这种情况。 现在,如果我们在 PC 上执行 ng test,测试套件将执行,但如果我们在 GitLab 中执行 CI 流程(该流程提供 Kubernets Pods),则执行测试后会卡住,不再退出(我们等了长达一小时)。 我们有一个包含大约 10 个项目的 Angular 解决方案,每个项目都有自己的 karma 配置,这些配置都非常相似。 即使删除最后一个项目的测试,仍然会出现相同的错误。 以下是调试日志的结尾。
内容来源: karma-runner/karma