gpt4 book ai didi

javascript - WDIO 5 : Possible EventEmitter memory leak detected

转载 作者:行者123 更新时间:2023-12-02 23:25:37 28 4
gpt4 key购买 nike

我有一个 webdriverio 测试框架,浏览器的 maxInstance 设置为 10。当我运行脚本时,我收到以下错误消息

[local-test] (node:20572) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 end listeners added. Use emitter.setMaxListeners() to increase limit

如何解决这个问题?我在网上阅读了一些信息,我可以通过 process.setMaxListeners(10); 抑制此警告。 或emitter.setMaxListeners(10) 添加到wdio.conf.js 文件中;

但都没有解决问题。另外,我不想抑制警告,想看看是否有办法进行彻底修复?请告诉我。

PS:它的webdriverio/Mocha驱动的测试自动化框架,不涉及数据库。我也在谷歌上搜索了类似的答案,但没有帮助。

最佳答案

请引用此Node js documentation EventEmitter.defaultMaxListeners 下显示的位置

EventEmitter 实例将允许添加更多监听器,但会向 stderr 输出跟踪警告,指示已检测到“可能的 EventEmitter 内存泄漏”。

这意味着我们会收到此类情况的警告消息

关于javascript - WDIO 5 : Possible EventEmitter memory leak detected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56755812/

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