在我的 AngularJS 中,npm 在运行测试时超时,并显示消息“Disconnectedreconnect failed before timeout of Xs”。我的 karma.conf.js 文件配置如下:
...
browserDisconnectTimeout: 10000,
browserDisconnectTolerance: 3,
browserNoActivityTimeout: 100000,
...
Run Code Online (Sandbox Code Playgroud)
增加这些值并没有帮助 - 在新指定的时间后会出现相同的错误。
我通过将其添加到 browserNoActivityTimeout 属性下方的 karma.conf.js 文件中解决了这个问题。
flags: [
'--disable-gpu',
'--no-sandbox'
]
Run Code Online (Sandbox Code Playgroud)
来自https://peter.sh/experiments/chromium-command-line-switches/:
我必须结合使用这两种方法来消除项目中的超时问题。
归档时间: |
|
查看次数: |
14987 次 |
最近记录: |