gpt4 book ai didi

macos - 为什么 Chrome 35 在运行 Karma 测试后断开连接?

转载 作者:行者123 更新时间:2023-12-03 23:47:48 26 4
gpt4 key购买 nike

我有一个 Karma 测试套件,它在 Firefox 和 Chrome 34 中运行良好。Chrome 自动升级到 35,在测试运行后我收到此错误:

WARN [Chrome 35.0.1916 (Mac OS X 10.9.2)]: Disconnected (1 times), because no message in 10000 ms.

Chrome 35.0.1916 (Mac OS X 10.9.2): Executed 712 of 712 DISCONNECTED (14.836 secs / 5.021 secs)



测试全部运行并通过,但 Chrome 断开连接导致套件失败。

我们正在 OS X Mavericks 上从 Grunt 运行我们的测试。

这是我们的配置:
module.exports = function (config) {
config.set({
port: 9876,
captureTimeout: 60000,
frameworks: ['jasmine'],
basePath: 'app/build',
singleRun: true,
browsers: [
'Chrome',
'Firefox'
],
plugins: [
'karma-jasmine',
'karma-coverage',
'karma-story-reporter',
'karma-phantomjs-launcher',
'karma-firefox-launcher',
'karma-chrome-launcher'
],
files: [
// lots of files
],
exclude: [
'**/*.scenario.js'
],
reporters: ['coverage', 'dots'],
preprocessors: {
'!(bower_components)/**/!(*.spec).js': 'coverage'
},
coverageReporter: {
type: 'cobertura',
dir: '../coverage',
file: 'coverage.xml'
}
});
};

最佳答案

请在您的 karma.conf.js 文件中添加 browserNoActivityTimeout。默认为 10000 毫秒。我有一个类似的问题。 Chrome 似乎需要一些时间来加载和通知 karma。我将超时增加到 30000 并解决了它。

关于macos - 为什么 Chrome 35 在运行 Karma 测试后断开连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23803585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com