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
Various attempts to improve AppVeyor Windows builds #5034
Conversation
First observation: the localhost API ports are really random, ranging from at least 1033 to 50078 as first observed in #5022. Therefore collisions between the localhost API port and test servers ports are a matter of randomness. My plan would be to make |
But if it's a port collision, surely the test server in question would then fail to start and we'd notice that somewhat differently than just a test fail? |
I am not sure about that. I was seeing the test servers running, but my AppVeyor API requests landed in them before. I am just writing down ideas at the moment and still need to dig deeper. |
https://ci.appveyor.com/project/curlorg/curl/builds/31228457/job/udilxdp31s3gpv7d/tests
Interesting part: |
I see that as well, I asked about it on the list. |
Maybe |
I don't know, I can't reproduce it. I figured maybe ASAN was slowing things down. Lines 3817 to 3833 in b8d1366
|
At least on Windows |
4f34d2b
to
b6be7be
Compare
afddbe0
to
cc7c836
Compare
cc7c836
to
be1219e
Compare
be1219e
to
da464ed
Compare
2f9dc2d
to
5647b1a
Compare
This PR is waiting on the results of #5086 to have more stable test results first. |
22bec78
to
c0268e8
Compare
e9fb273
to
d3e00ad
Compare
d3e00ad
to
b1bdffc
Compare
PR just to debug the random issues with the AppVeyor builds. Not intended to be merged (yet).
[skip azp]