Repository navigation
Use stdlib TLS dialer - #36687
Use stdlib TLS dialer#36687
Conversation
5421290 to
2ec7f9b
Compare
ee4763f to
7396048
Compare
|
Um. On |
|
Really strange powerpc failed like that now it's working but windows is failing the same way. |
|
I'm going to assume it's hitting nodes without ipv6 or something. |
7396048 to
5e82141
Compare
Codecov Report
@@ Coverage Diff @@
## master #36687 +/- ##
=========================================
Coverage ? 35.03%
=========================================
Files ? 608
Lines ? 44965
Branches ? 0
=========================================
Hits ? 15754
Misses ? 27106
Partials ? 2105 |
😡 |
|
Super odd! |
5e82141 to
45e70b6
Compare
45e70b6 to
f63eed2
Compare
f63eed2 to
0a9988b
Compare
|
The one CI I want to run won't actually run. Just sitting there: |
af807c5 to
7fb456c
Compare
|
Ok... I have no idea why Windows will not listen on a TCP port. |
|
I've tried ports in different ranges, it's trying thousands of ports on each test run. |
|
ping @johnstep @salah-khan |
|
TestTLSCloseWriter fails on Windows when the following line is run first, which can happen even if TestNegotiateAPIVersionEmpty starts later because the failing test pauses and continues: It also passes when all tests run except for TestNegotiateAPIVersionEmpty. It looks like PatchAll should clean up the environment after the test. @dnephin @vdemeester, any idea why this environment stuff might be leading to issues in tests run later? |
|
Yes, it looks like there is a problem with that line. It should be deferring the return value of Does |
|
Thanks, that makes sense.
|
|
This should pass on Windows once #37236 is merged. |
Since go1.8, the stdlib TLS net.Conn implementation implements the `CloseWrite()` interface. Signed-off-by: Brian Goff <cpuguy83@gmail.com> Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
7fb456c to
2ac277a
Compare
|
rebased to trigger CI |
Since go1.8, the stdlib TLS net.Conn implementation implements the
CloseWrite()interface.