webdriver-io - WebdriverIO -[ERR_STREAM_WRITE_AFTER_END]
问题描述
当我一次运行一个测试时,它们运行良好。
但是,当我并行运行(一次超过 2 个)时,出现以下错误:
Error [ERR_STREAM_WRITE_AFTER_END]: write after end
at writeAfterEnd (_stream_writable.js:266:14)
at RunnerStream.Writable.write (_stream_writable.js:315:5)
at RunnerTransformStream.ondata (_stream_readable.js:719:22)
at RunnerTransformStream.emit (events.js:314:20)
at RunnerTransformStream.EventEmitter.emit (domain.js:483:12)
at addChunk (_stream_readable.js:298:12)
at readableAddChunk (_stream_readable.js:273:9)
at RunnerTransformStream.Readable.push (_stream_readable.js:214:10)
at RunnerTransformStream.Transform.push (_stream_transform.js:152:32)
at RunnerTransformStream._transform (C:\dev\repositories\login.dfe.ui-tests\node_modules@wdio\local-runner\build\transformStream.js:15:14)
以前有人遇到过这个问题吗?
只是跑得太快了吗?
解决方案
为了解决这个问题,我将 wdio.conf.js 中的 legLevel 从“信息”更改为“静音”。
这似乎成功了。
推荐阅读
- laravel - 路线 [foo/1/bar] 未定义
- r - 当嵌套循环包含在库中时,如何在 R 中使用嵌套并行化?
- ballerina - 在 Ballerina 中创建和使用枚举的惯用方式是什么?
- c# - 用户只能在管理员批准后注册
- java - 使用 docker 和 logback 记录到文件
- javascript - 如何从同一类中的另一个方法检索最后插入的 id?
- python-3.x - 在 Python 中将对象传递给 yield 语句
- javascript - 为什么此绑定不适用于 javascript 中的类
- python - 在 Mac 上是否有一种方便的方法可以将 .py 文件打包为 Windows 系统的可执行文件?
- java - Kongchen/swagger-maven-plugin 枚举生成