Uh oh!
There was an error while loading. Please reload this page.
test: handle SmartOS bug in test-tls-session-cache - #7505
Conversation
Trott
commented
Jul 1, 2016
/cc @nodejs/testing |
Trott
commented
Jul 1, 2016
Stress test so-far showing (and hopefully will continue to show) that this version of the test is robust: https://ci.nodejs.org/job/node-stress-single-test/768/nodes=smartos14-64/console Stress test showing the version on master branch is flaky: https://ci.nodejs.org/job/node-stress-single-test/767/nodes=smartos14-64/console |
Trott
commented
Jul 1, 2016
Trott
commented
Jul 1, 2016
Stress test failed but now at a later part of the test, I think... |
Sometimes, a SmartOS bug results in ECONNREFUSED when trying to connect to the TLS server that the test starts. Retry in that situation. Fixes: nodejs#5111 Refs: https://smartos.org/bugview/OS-2767
Rebased, force pushed, changed test to decrement a counter on failure, and trying stress test again: |
Trott
commented
Jul 2, 2016
That wasn't quite the right fix. Let's try again: https://ci.nodejs.org/job/node-stress-single-test/775/nodes=smartos14-64/console |
Trott
commented
Jul 2, 2016
Hooray, that seems to have fixed it. PTAL @nodejs/testing |
santigimeno
commented
Jul 2, 2016
LGTM. One (maybe evident) question though: how is that the |
Trott
commented
Jul 2, 2016
@santigimeno |
santigimeno
commented
Jul 2, 2016
Oh. It was pretty obvious in hindsight. Thanks for the explanation @Trott |
Trott
commented
Jul 3, 2016
Trott
commented
Jul 4, 2016
One build issue on CI but no issues with this test. |
Sometimes, a SmartOS bug results in ECONNREFUSED when trying to connect to the TLS server that the test starts. Retry in that situation. Fixes: nodejs#5111 Refs: https://smartos.org/bugview/OS-2767 PR-URL: nodejs#7505 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Trott
commented
Jul 4, 2016
Landed in fb4c022 |
Sometimes, a SmartOS bug results in ECONNREFUSED when trying to connect to the TLS server that the test starts. Retry in that situation. Fixes: #5111 Refs: https://smartos.org/bugview/OS-2767 PR-URL: #7505 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
MylesBorins
commented
Jul 12, 2016
@Trott lts? |
Trott
commented
Jul 12, 2016
@thealphanerd Yes if it lands cleanly. |
MylesBorins
commented
Jul 12, 2016
does not land cleanly 😢 |
Checklist
make -j4 test(UNIX), orvcbuild test nosign(Windows) passesAffected core subsystem(s)
test tls
Description of change
Sometimes, a SmartOS bug results in ECONNREFUSED when trying to connect
to the TLS server that the test starts. Retry in that situation.
Fixes: #5111
Refs: https://smartos.org/bugview/OS-2767