dotnet / dotnet/aspnetcore

ListenAnyIP_HostName_Success and RegisterAddresses_HostName_Success test failure

Open
#27,377 11 comments 0 reactions 0 assignees View on GitHub
affected-very-few area-networking severity-nice-to-have task test-failure
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 6h
Merged PRs (30d)
290

Description

Failures I saw were all on OSX and these two tests fail together. Likely need to update the `HostNameIsReachableAttribute`.

```
System.Net.Sockets.SocketException : nodename nor servname provided, or not known
at Microsoft.AspNetCore.Testing.HttpClientSlim.GetSocket(Uri requestUri) in /_/src/Testing/src/HttpClientSlim.cs:line 189
at Microsoft.AspNetCore.Testing.HttpClientSlim.GetStream(Uri requestUri, Boolean validateCertificate) in /_/src/Testing/src/HttpClientSlim.cs:line 152
at Microsoft.AspNetCore.Testing.HttpClientSlim.<>c__DisplayClass1_0.<b__0>d.MoveNext() in /_/src/Testing/src/HttpClientSlim.cs:line 33
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Testing.HttpClientSlim.RetryRequest(Func`1 retryBlock) in /_/src/Testing/src/HttpClientSlim.cs:line 121
at Microsoft.AspNetCore.Testing.HttpClientSlim.GetStringAsync(Uri requestUri, Boolean validateCertificate) in /_/src/Testing/src/HttpClientSlim.cs:line 31
at Microsoft.AspNetCore.Testing.HttpClientSlim.GetStringAsync(String requestUri, Boolean validateCertificate) in /_/src/Testing/src/HttpClientSlim.cs:line 26
at Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.AddressRegistrationTests.RegisterAddresses_Success(String addressInput, String[] testUrls, Int32 testPort) in /_/src/Servers/Kestrel/test/BindTests/AddressRegistrationTests.cs:line 212
at Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.AddressRegistrationTests.RegisterAddresses_HostName_Success() in /_/src/Servers/Kestrel/test/BindTests/AddressRegistrationTests.cs:line 42
--- End of stack trace from previous location ---
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.