Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34.2k
test: set test-http-regr-gh-2928 as flaky#50228
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
Uh oh!
There was an error while loading. Please reload this page.
Conversation
bbbf92b to 9c86662Comparenodejs-github-bot commented Oct 18, 2023
9c86662 to fbefa4bComparenodejs-github-bot commented Oct 18, 2023
lpinca commented Oct 18, 2023
It is flaky only on Windows 2016, I wonder if there is something wrong on the test machine. |
StefanStojanovic left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is flaky only on Windows 2016, I wonder if there is something wrong on the test machine.
I had my suspicions about the x86 build that was tested there, but couldn't reproduce locally. Regarding the machines, those are planned for removal soon, so we can check after that happens to see if it was only machines or something else. Until that happens, I'm OK with marking the test as flaky.
lpinca commented Oct 18, 2023
@richardlau is it possible to add the the Windows 2016 to the diff --git a/test/sequential/test-http-regr-gh-2928.js b/test/sequential/test-http-regr-gh-2928.js index 25476e0453..f6a9e16032 100644 --- a/test/sequential/test-http-regr-gh-2928.js+++ b/test/sequential/test-http-regr-gh-2928.js@@ -8,6 +8,8 @@ const httpCommon = require('_http_common'); const{HTTPParser } = require('_http_common'); const net = require('net'); +httpCommon.parsers.max = 50;+ const COUNT = httpCommon.parsers.max + 1; const parsers = new Array(COUNT); We might want to apply it regardless of whether it solves the issue or not. There is no reason to use 1000 parsers in the test. |
richardlau commented Oct 18, 2023
The job already has In the node-test-commit-windows-fanned job Node.js is compiled for Windows on one machine and then the binary is copied over to other machines (e.g. the win2016 machines) for testing. |
lpinca commented Oct 18, 2023
I understand, thank you. |
Fast-track has been requested by @anonrig. Please 👍 to approve. |
lpinca commented Oct 18, 2023
Can we try with #50240 before landing this? |
The maximum number of parses in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: nodejs#50228 (comment)
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: nodejs#50228 (comment)
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: #50228 (comment) PR-URL: #50240Fixes: #49564 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: #50228 (comment) PR-URL: #50240Fixes: #49564 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: nodejs#50228 (comment) PR-URL: nodejs#50240Fixes: nodejs#49564 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: #50228 (comment) PR-URL: #50240Fixes: #49564 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: #50228 (comment) PR-URL: #50240 Backport-PR-URL: #52384Fixes: #49564 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: nodejs/node#50228 (comment) PR-URL: nodejs/node#50240Fixes: nodejs/node#49564 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Ref: #49564