aft*_*oon 13 macos google-chrome karma-runner
我有一个Karma测试套件,在Firefox和Chrome 34中运行良好.Chrome自动升级到35,测试运行后我收到此错误:
警告[Chrome 35.0.1916(Mac OS X 10.9.2)]:断开连接(1次),因为10000毫秒内没有消息.
Chrome 35.0.1916(Mac OS X 10.9.2):执行712 of 712 DISCONNECTED(14.836秒/ 5.021秒)
测试全部运行并通过,但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'
}
});
};
Run Code Online (Sandbox Code Playgroud)
sak*_*das 12
请在karma.conf.js文件中添加browserNoActivityTimeout.默认为10000毫秒.我有类似的问题.Chrome似乎需要一些时间才能加载并通知业力.我将超时增加到30000并解决了它.
归档时间: |
|
查看次数: |
3446 次 |
最近记录: |