-
Notifications
You must be signed in to change notification settings - Fork 30.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Legit CITGM failure? #20858
Comments
I can debug these failures, but would appreciate if someone who knows CIGTM can tell me what test it is doing - is it just /cc @nodejs/platform-macos @nodejs/platform-aix |
@gireeshpunathil I think it downloads the tarball for current ws (5.1.1 as of this writing), untars it, goes into the source directory, does |
this is upto where I was able to reach, I don't think this is the route CIGTM took, so stopping here and see if @lpinca has better insights. #npm test
#eslint --init
|
@gireeshpunathil Sorry! I should have been more specific. You need to download the source tarball, not the release tarball. Otherwise it won't have things like the ESLint config file. Try the tarball at https://github.com/websockets/ws/archive/5.1.1.tar.gz. |
no problem, thanks - now I get exactly what is caught in the CI console: 262 passing (4s)
1 failing
1) PerMessageDeflate
#compress and #decompress
doesn't call the callback twice when `maxPayload` is exceeded:
Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. will see what happened inside. |
Yes, that failure is legit on Node.js 10. That test was calling I fixed it in websockets/ws@bb9c21c but didn't publish a new version yet. |
thanks @lpinca ! I was breaking my head on why the I hope we can close this out then. |
Sounds like we can close this. Feel free to reopen if I misunderstood something and this still needs attention in Node.js core. |
ws
fails on OS-X and on AIX on citgm all the time and this was originally reported in 2017 here: websockets/ws#1118Example failure: https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/1418/nodes=osx1010/testReport/junit/(root)/citgm/ws_v5_1_1/
It seemed this the failures started after adding the destroy functions. This was meant to be fixed later on but it seems like that fix did indeed not fix the issue or it was introduced later on again / a similar issue was introduced.
@nodejs/streams @mcollina @lpinca PTAL
I am not sure if this is an issue with Node.js core or with the
ws
module.The text was updated successfully, but these errors were encountered: