我在Jenkins的一个项目中使用Karma-Runner运行Javascript测试。这一切都很顺利(无头Chrome和所有)但Jenkins控制台日志中的输出被karma模块构建输出阻塞。
它看起来像这样:
$ karma start ./karma.conf.js
0%编译10%构建模块0/1模块1活动多个/usr/src/app/src/polyfills.ts 10%构建模块1/1模块0活动10%构建模块1/2模块1活动。 ..src / index.js!/usr/src/app/src/test.ts
...
似乎无法在任何地方隐藏输出。我尝试了很多不同的记者,但这显然是在记者采取行动之前发生的。使用angular运行它并应用--progress = false也没有改变行为。有没有人遇到过这个问题,并找到了一种方法来隐藏Jenkins命令行输出中的那些不必要的文本?任何帮助将不胜感激。