hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xiao Chen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HDFS-9587) Modify tests that initialize MiniDFSNNTopology with hard-coded ports to use ServerSocketUtil#getPorts
Date Mon, 21 Dec 2015 19:55:46 GMT
Xiao Chen created HDFS-9587:
-------------------------------

             Summary: Modify tests that initialize MiniDFSNNTopology with hard-coded ports
to use ServerSocketUtil#getPorts
                 Key: HDFS-9587
                 URL: https://issues.apache.org/jira/browse/HDFS-9587
             Project: Hadoop HDFS
          Issue Type: Test
            Reporter: Xiao Chen
            Assignee: Xiao Chen


In tests with HA we have to {{setHttpPort}} to non-ephemeral ports when creating {{MiniDFSNNTopology}}.
But hard-coding it may result in failures if the hard-coded port is in use in the env.
We should use {{ServerSocketUtil#getPorts}} to reduce the probability of such failures. This
jira is to propose to update all {{MiniDFSNNTopology#setHttpPort}} usages.  (Currently there's
only {{ServerSocketUtil#getPort}}, but HDFS-9444 is adding the ability to get multiple free
ports)



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

Mime
View raw message