Jasmine 使用量角器运行多个规格会导致其中一定百分比的规格超时

Jasmine 使用量角器运行多个规格会导致其中一定百分比的规格超时,jasmine,protractor,Jasmine,Protractor,使用量角器运行多个测试规范会导致其中一些测试规范超时,产生以下错误: Jasmine spec timed out. Resetting the WebDriver Control Flow. 失败是不一致的;每次运行失败的规格并不相同,但有一定百分比的规格会失败,并且它们会不时变化。以下是量角器的配置文件: “严格使用”; exports.config={ baseUrl:'http://www.example.com/', 能力:{ browserName:“chrome”, 色度选项:

使用量角器运行多个测试规范会导致其中一些测试规范超时,产生以下错误:

Jasmine spec timed out. Resetting the WebDriver Control Flow.
失败是不一致的;每次运行失败的规格并不相同,但有一定百分比的规格会失败,并且它们会不时变化。以下是量角器的配置文件:

“严格使用”;
exports.config={
baseUrl:'http://www.example.com/',
能力:{
browserName:“chrome”,
色度选项:{
参数:[“--headless”,“--disable gpu”]
},
规格:“规格/***Spec.js”
shardTestFiles:对,
最大实例数:4
},
“脚本”:{
“测试”:“量角器配置文件”,
“并行测试”:“node-r并行量角器node_modules/.bin/dragrator conf.js”
},
使用Allangular2方法:正确,
全部预计:30000,
getPageTimeout:30000,
RestartBrowserBetween测试:true,
茉莉花:{
defaultTimeoutInterval:30000
},
onPrepare:function(){
browser.ignoreSynchronization=false;
}

};排除故障时,删除任何增加复杂性的内容。比如,尝试不使用chrome选项。这些测试有用吗?如果他们尝试更多的通用测试,并检查测试是否使用相同的资源。Chuck Brown..很好的一点。始终以最基本的形式简化问题。请尝试在不使用headless模式的情况下按顺序运行测试,然后逐个发布结果。