Skip to content

Tests failures: System.Net.NameResolution.Tests / DnsObsolete* & Dns_GetHostEntry* #1488

Open
@ghost

Description

Type of failures

Affected tests:

  • System.Net.NameResolution.Tests.GetHostByNameTest (both always fail together)
    • DnsObsoleteGetHostByName_EmptyString_ReturnsHostName
    • DnsObsoleteBeginEndGetHostByName_EmptyString_ReturnsHostName
  • System.Net.NameResolution.Tests.GetHostEntryTest (both always fail together)
    • Dns_GetHostEntry_HostString_Ok
    • Dns_GetHostEntryAsync_HostString_Ok

Failure text:

  • OSX: Device not configured
  • Linux: No such device or address
System.Net.Internals.SocketExceptionFactory+ExtendedSocketException : Device not configured
OR
System.Net.Internals.SocketExceptionFactory+ExtendedSocketException : No such device or address

at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6) in /Users/buildagent/agent/_work/34/s/corefx/src/System.Net.NameResolution/src/System/Net/DNS.cs:line 46
at System.Net.Dns.GetHostByName(String hostName) in /Users/buildagent/agent/_work/34/s/corefx/src/System.Net.NameResolution/src/System/Net/DNS.cs:line 41
at System.Net.NameResolution.Tests.GetHostByNameTest.DnsObsoleteGetHostByName_EmptyString_ReturnsHostName() in /Users/buildagent/agent/_work/34/s/corefx/src/System.Net.NameResolution/tests/FunctionalTests/GetHostByNameTest.cs:line 108

Note:

  • Dns_GetHostEntryAsync_HostString_Ok fails almost always with same error twice, wrapped in System.AggregateException.

Older failure on OSX (prior to 2017/9/15)

Assert.Contains() Failure
Not found: DCI-Mac-Build-068.local
In value:  dci-mac-build-068.local
at System.Net.NameResolution.Tests.GetHostByNameTest.DnsObsoleteGetHostByName_EmptyString_ReturnsHostName() in /Users/buildagent/agent/_work/30/s/corefx/src/System.Net.NameResolution/tests/FunctionalTests/GetHostByNameTest.cs:line 108

History of failures

Each test couple always fails or passes - maybe bad machine setup?

Day Build OS Test
9/6 20170906.01 OSX10.12 DnsObsolete*
9/10 20170910.01 Ubuntu14.04 DnsObsolete* & Dns_GetHostEntry*
9/13 20170913.02 OSX10.12 DnsObsolete*
9/15 20170915.01 OSX10.12 DnsObsolete*
9/20 20170920.03 Debian90 DnsObsolete* & Dns_GetHostEntry*
9/30 20170930.01 OSX10.12 DnsObsolete* & Dns_GetHostEntry*
10/2 20171002.01 Debian87 DnsObsolete* & Dns_GetHostEntry*
10/21 20171021.01 Debian87 DnsObsolete* & Dns_GetHostEntry*
10/26 20171026.01 Suse42.2 DnsObsolete* & Dns_GetHostEntry*
11/13 20171113.03 OSX10.12 DnsObsolete* & Dns_GetHostEntry*
11/16 20171116.51 SLES12 DnsObsolete* & Dns_GetHostEntry*
11/26 20171126.02 Suse42.2 DnsObsolete* & Dns_GetHostEntry*

Similar failures to dotnet/corefx#20245, but at different times (probably runs on different worker machine).

Runfo Tracking Issue: dnsobsoletegethostbyname_emptystring_returnshostname

Build Definition Kind Run Name

Build Result Summary

Day Hit Count Week Hit Count Month Hit Count
0 0 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-System.Netdisabled-testThe test is disabled in source code against the issueos-linuxLinux OS (any supported distro)os-mac-os-xmacOS aka OSXtest-run-coreTest failures in .NET Core test runs

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions