-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
test: fix flaky test-net-server-max-connections test on SmartOS #3830
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
SmartOS has an issue where it will trigger ECONNREFUSED when it should not. See https://smartos.org/bugview/OS-2767. This change adds logic to test-net-server-max-connections.js to work around the issue. Fixes: nodejs#2663
@Trott ... there's a CI failure on smartos. Can you see if it's related? |
@jasnell The SmartOS failure in the CI is unrelated to the code changes here. It's in a different test. (But it does appear as if it is likely caused by the same SmartOS issue. I might see about coding up a separate workaround for that test and submitting that in a separate PR.) EDIT: Actually, I've run the other test a few hundred times on SmartOS and can't get the unrelated test failure to crop up again, so I'm inclined to ignore it unless/until it shows up again on CI. |
Ok. LGTM! |
Related but not anything that should stop this from landing: Running https://ci.nodejs.org/job/node-stress-single-test/3/ to see if that other test is flaky or not. If so, I'll try to fix that different test in a different PR. |
Landed in 5b80ca9 |
SmartOS has an issue where it will trigger ECONNREFUSED when it should not. See https://smartos.org/bugview/OS-2767. This change adds logic to test-net-server-max-connections.js to work around the issue. Fixes: #2663 PR-URL: #3830 Reviewed-By: James M Snell <jasnell@gmail.com>
SmartOS has an issue where it will trigger ECONNREFUSED when it should not. See https://smartos.org/bugview/OS-2767. This change adds logic to test-net-server-max-connections.js to work around the issue. Fixes: #2663 PR-URL: #3830 Reviewed-By: James M Snell <jasnell@gmail.com>
SmartOS has an issue where it will trigger ECONNREFUSED when it should not. See https://smartos.org/bugview/OS-2767. This change adds logic to test-net-server-max-connections.js to work around the issue. Fixes: #2663 PR-URL: #3830 Reviewed-By: James M Snell <jasnell@gmail.com>
SmartOS has an issue where it will trigger ECONNREFUSED when it should not. See https://smartos.org/bugview/OS-2767. This change adds logic to test-net-server-max-connections.js to work around the issue. Fixes: #2663 PR-URL: #3830 Reviewed-By: James M Snell <jasnell@gmail.com>
SmartOS has an issue where it will trigger ECONNREFUSED when it should not. See https://smartos.org/bugview/OS-2767. This change adds logic to test-net-server-max-connections.js to work around the issue. Fixes: #2663 PR-URL: #3830 Reviewed-By: James M Snell <jasnell@gmail.com>
SmartOS has an issue where it will trigger ECONNREFUSED when it should not. See https://smartos.org/bugview/OS-2767. This change adds logic to test-net-server-max-connections.js to work around the issue. Fixes: #2663 PR-URL: #3830 Reviewed-By: James M Snell <jasnell@gmail.com>
SmartOS has an issue where it will trigger ECONNREFUSED when it should
not. See https://smartos.org/bugview/OS-2767.
This change adds logic to test-net-server-max-connections.js to work
around the issue.
Fixes: #2663