[ 
https://issues.apache.org/jira/browse/HADOOP-11535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14308682#comment-14308682
 ] 

Kai Zheng commented on HADOOP-11535:
------------------------------------

Hmmm, looks like it's not the case. Actually whatever bad or invalid hostname 
is used, it can resolve to the fixed IP address in my network, as follows.
{noformat}
nslookup abc.invalid.test
Server:         10.248.2.5
Address:        10.248.2.5#53

Non-authoritative answer:
Name:   abc.invalid.test
Address: 220.250.64.228
{noformat}

So I thought in the tests we should not use hostname, instead use IP address, 
to avoid such bad situation at all. I'm not sure if it's the typical or not, 
but Java as nslookup does return non-authoritative answer when resolving a 
domain name. Using domain name isn't necessary for the tests. 

[~ste...@apache.org], do you agree we can change the test, not using domain 
name like 'a.b.c', instead using IP address like '1.2.3.4' ? Thanks.

> TableMapping related tests failed due to 'correct' resolving for test hostname
> ------------------------------------------------------------------------------
>
>                 Key: HADOOP-11535
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11535
>             Project: Hadoop Common
>          Issue Type: Test
>            Reporter: Kai Zheng
>            Assignee: Kai Zheng
>            Priority: Minor
>
> When mvn test in my environment, it reported the following.
> {noformat}
> Failed tests: 
>   TestTableMapping.testClearingCachedMappings:144 expected:</[rack1]> but 
> was:</[default-rack]>
>   TestTableMapping.testTableCaching:79 expected:</[rack1]> but 
> was:</[default-rack]>
>   TestTableMapping.testResolve:56 expected:</[rack1]> but 
> was:</[default-rack]>
> {noformat}
> It's caused by the good resolving for the 'bad test' hostname 'a.b.c' as 
> follows.
> {noformat}
> [drankye@zkdesk hadoop-common-project]$ ping a.b.c
> PING a.b.c (220.250.64.228) 56(84) bytes of data.
> {noformat}
> I understand it may happen in just my local environment, and document this 
> just in case others also meet this. We may use even worse hostname than 
> 'a.b.c' to avoid such situation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to