如何解决使用 karma 运行测试时出现间歇性断开消息错误
我正在使用 karma 和 jasmine 运行角度测试, 最初在日志中我得到这些行
build 19-Jun-2021 06:45:35 [exec] [36m19 06 2021 13:45:35.705:DEBUG [karma]: [39mA browser has connected on socket /#TqAbgSkB7WclfRg0AAAA
build 19-Jun-2021 06:45:35 [exec] [36m19 06 2021 13:45:35.711:DEBUG [web-server]: [39mupgrade /socket.io/?EIO=3&transport=websocket&sid=TqAbgSkB7WclfRg0AAAA
build 19-Jun-2021 06:45:35 [exec] [32m19 06 2021 13:45:35.756:INFO [HeadlessChrome 72.0.3617 (Windows 10.0.0)]: [39mConnected on socket /#TqAbgSkB7WclfRg0AAAA with id 10524727
build 19-Jun-2021 06:45:35 [exec] [36m19 06 2021 13:45:35.757:DEBUG [launcher]: [39mChromeHeadless (id 10524727) captured in 1.298 secs
中间的某个地方我得到了这个
build 19-Jun-2021 06:47:01 [exec] [36m19 06 2021 13:47:01.322:DEBUG [HeadlessChrome 72.0.3617 (Windows 10.0.0)]: [39mNew connection /#UZNKm8o6mz9HgVItAAAB (already have /#TqAbgSkB7WclfRg0AAAA)
最终测试用例失败,此日志
build 19-Jun-2021 06:48:00 [exec] [36m19 06 2021 13:48:00.765:DEBUG [HeadlessChrome 72.0.3617 (Windows 10.0.0)]: [39mdisconnected /#TqAbgSkB7WclfRg0AAAA,still have /#UZNKm8o6mz9HgVItAAAB
build 19-Jun-2021 06:48:10 [exec] [33m19 06 2021 13:48:10.763:WARN [HeadlessChrome 72.0.3617 (Windows 10.0.0)]: [39mdisconnected (1 times),because no message in 10000 ms.
build 19-Jun-2021 06:48:10 [exec] [1A[2K[31mHeadlessChrome 72.0.3617 (Windows 10.0.0) ERROR[39m
build 19-Jun-2021 06:48:10 [exec] disconnected,because no message in 10000 ms.
build 19-Jun-2021 06:48:10 [exec] HeadlessChrome 72.0.3617 (Windows 10.0.0): Executed 321 of 469[31m disCONNECTED[39m (2 mins 26.022 secs / 4.581 secs)
build 19-Jun-2021 06:48:10 [exec] [1A[2KHeadlessChrome 72.0.3617 (Windows 10.0.0): Executed 321 of 469[31m disCONNECTED[39m (2 mins 26.022 secs / 4.581 secs)
我已经尝试通过添加 captureTImeout 和 browserNoActivityTimeout 仍然行为相同。
谁能帮我解决这个问题。 提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。