最近,我们在运行Protractor测试时开始在控制台上发出这样的警告:
[12252:14584:1207/223118.187:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED
[12252:14584:1207/223118.187:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED
[12252:14584:1207/223318.188:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED
感觉它们是随机发生的,但不影响测试执行。
唯一的问题是它们污染了输出控制台,使得跟踪正在执行的测试和jasmine / protractor报告的测试结果变得更加困难。
有没有办法关闭这种chromedriver
警告?
使用Protractor 5.2.2,ChromeDriver 2.34。
我们发现这个--silent
标志可以传递给chromedriver
可执行文件,但是在启动chromedriver时无法找到配置量角器来传递此标志的方法..
答案 0 :(得分:2)
答案 1 :(得分:0)
您应该可以在conf文件中将--silent
标记传递给chromedriver。类似的东西:
capabilities: {
browserName' : 'chrome',
'chromeOptions' : {
args: ['--silent']
}
}
}
答案 2 :(得分:0)
"此警告消息是由Chrome v63中的错误生成的。
升级到v64(截至今天上午为64.0.3282.167)解决了它。"