Hadoop HDFS
  1. Hadoop HDFS
  2. HDFS-6054

MiniQJMHACluster should not use static port to avoid binding failure in unit test

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8.0
    • Component/s: test
    • Labels:
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      One example of the test failues: TestFailureToReadEdits

      Error Message
      
      Port in use: localhost:10003
      
      Stacktrace
      
      java.net.BindException: Port in use: localhost:10003
      	at sun.nio.ch.Net.bind(Native Method)
      	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)
      	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
      	at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:216)
      	at org.apache.hadoop.http.HttpServer2.openListeners(HttpServer2.java:845)
      	at org.apache.hadoop.http.HttpServer2.start(HttpServer2.java:786)
      	at org.apache.hadoop.hdfs.server.namenode.NameNodeHttpServer.start(NameNodeHttpServer.java:132)
      	at org.apache.hadoop.hdfs.server.namenode.NameNode.startHttpServer(NameNode.java:593)
      	at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:492)
      	at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:650)
      	at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:635)
      	at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1283)
      	at org.apache.hadoop.hdfs.MiniDFSCluster.createNameNode(MiniDFSCluster.java:966)
      	at org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:851)
      	at org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:697)
      	at org.apache.hadoop.hdfs.MiniDFSCluster.<init>(MiniDFSCluster.java:374)
      	at org.apache.hadoop.hdfs.MiniDFSCluster$Builder.build(MiniDFSCluster.java:355)
      	at org.apache.hadoop.hdfs.server.namenode.ha.TestFailureToReadEdits.setUpCluster(TestFailureToReadEdits.java:108)
      
      
      1. HDFS-6054.001.patch
        3 kB
        Yongjun Zhang
      2. HDFS-6054.002.patch
        4 kB
        Yongjun Zhang
      3. HDFS-6054.003.patch
        5 kB
        Yongjun Zhang
      4. HDFS-6054.004.patch
        5 kB
        Yongjun Zhang

        Activity

        Hide
        Yongjun Zhang added a comment -

        Hi Brandon Li,

        Thanks for reporting the issue, and thanks Kihwal Lee for pointing me to this jira, after we saw the failure HDFS-7707 test. Hope you don't mind I assign it to myself.

        I took a look, found the following:

        • There is a retrying mechanism in MiniQJMHACluster#MiniQJMHACluster(Builder builder) to find available ports
        • There is a bug in there when incrementing retryCount, if there is exception thrown due to BindException, the retryCount won't be incremented
        • In TestFailureToReadEdits#setUpCluster, there are two branches, one create cluster for SHARED_DIR_HA mode, and the other create cluster for QJM_HA mode. The QJM_HA branch uses the existing retrying mechanism; the SHARED_DIR_HA branch is where the failure reported in this jira happens, because it doesn't retry.

        I'm attaching patch rev 001 to fix the retryCount bug, and also a retry machanism in the SHARED_DIR_HA branch.

        Hi Kihwal Lee and Brandon Li, wonder if you could help doing a review?

        Thanks a lot.

        Show
        Yongjun Zhang added a comment - Hi Brandon Li , Thanks for reporting the issue, and thanks Kihwal Lee for pointing me to this jira, after we saw the failure HDFS-7707 test. Hope you don't mind I assign it to myself. I took a look, found the following: There is a retrying mechanism in MiniQJMHACluster#MiniQJMHACluster(Builder builder) to find available ports There is a bug in there when incrementing retryCount, if there is exception thrown due to BindException, the retryCount won't be incremented In TestFailureToReadEdits#setUpCluster , there are two branches, one create cluster for SHARED_DIR_HA mode, and the other create cluster for QJM_HA mode. The QJM_HA branch uses the existing retrying mechanism; the SHARED_DIR_HA branch is where the failure reported in this jira happens, because it doesn't retry. I'm attaching patch rev 001 to fix the retryCount bug, and also a retry machanism in the SHARED_DIR_HA branch. Hi Kihwal Lee and Brandon Li , wonder if you could help doing a review? Thanks a lot.
        Hide
        Hadoop QA added a comment -

        +1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12696380/HDFS-6054.001.patch
        against trunk revision 26dee14.

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 2 new or modified test files.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. There were no new javadoc warning messages.

        +1 eclipse:eclipse. The patch built with eclipse:eclipse.

        +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        +1 core tests. The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs.

        Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9426//testReport/
        Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9426//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12696380/HDFS-6054.001.patch against trunk revision 26dee14. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 2 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9426//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9426//console This message is automatically generated.
        Hide
        Kihwal Lee added a comment -

        Before looking at the patch too hard, I tried running the test case before & after with nc -l 10001 running another terminal window to make the port unavailable. The test didn't pass after the patch. Then I realized that the patch simply retries and waits for the port to be freed.

        2015-02-04 15:42:56,100 INFO  ha.TestFailureToReadEdits (TestFailureToReadEdits.java:setUpCluster(124))
         - SHARED_DIR_HA: MiniQJMHACluster port conflicts, retried 716 times
        

        Is there any harm in incrementing the port number in each retry? That seems to make the test pass.

        Show
        Kihwal Lee added a comment - Before looking at the patch too hard, I tried running the test case before & after with nc -l 10001 running another terminal window to make the port unavailable. The test didn't pass after the patch. Then I realized that the patch simply retries and waits for the port to be freed. 2015-02-04 15:42:56,100 INFO ha.TestFailureToReadEdits (TestFailureToReadEdits.java:setUpCluster(124)) - SHARED_DIR_HA: MiniQJMHACluster port conflicts, retried 716 times Is there any harm in incrementing the port number in each retry? That seems to make the test pass.
        Hide
        Yongjun Zhang added a comment -

        Hi Kihwal Lee,

        Thanks a lot for looking into! I thought each trial we are using a random number, but as you pointed out, it's not! My bad to not have examined it well enough.

        I'm uploading a revised patch shortly.

        Show
        Yongjun Zhang added a comment - Hi Kihwal Lee , Thanks a lot for looking into! I thought each trial we are using a random number, but as you pointed out, it's not! My bad to not have examined it well enough. I'm uploading a revised patch shortly.
        Hide
        Yongjun Zhang added a comment -

        Hi Kihwal Lee,

        I just uploaded rev 002 to make the port random. I also make both MiniQJMHACluster and SHARED_DIR_HA report the basePort. In addition, I think it's better to cleanup the cluster before retrying in MiniQJMHACluster, so added the code to do so.

        I did similar test like you did this time, started with using 10000 as the base, while making the port 10001 unavailable with nc -l 10001; then later changed to use random even in the first try as in the patch.

        Thanks.

        Show
        Yongjun Zhang added a comment - Hi Kihwal Lee , I just uploaded rev 002 to make the port random. I also make both MiniQJMHACluster and SHARED_DIR_HA report the basePort. In addition, I think it's better to cleanup the cluster before retrying in MiniQJMHACluster, so added the code to do so. I did similar test like you did this time, started with using 10000 as the base, while making the port 10001 unavailable with nc -l 10001 ; then later changed to use random even in the first try as in the patch. Thanks.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12696646/HDFS-6054.002.patch
        against trunk revision 9112f09.

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 2 new or modified test files.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. There were no new javadoc warning messages.

        +1 eclipse:eclipse. The patch built with eclipse:eclipse.

        +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        -1 core tests. The test build failed in hadoop-hdfs-project/hadoop-hdfs

        Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9435//testReport/
        Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9435//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12696646/HDFS-6054.002.patch against trunk revision 9112f09. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 2 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. -1 core tests . The test build failed in hadoop-hdfs-project/hadoop-hdfs Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9435//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9435//console This message is automatically generated.
        Hide
        Kihwal Lee added a comment -

        The precommit successfully ran 3223 unit tests, but the stdout/stderr redirect file was deleted by another process before this build job had a chance to cat it.

        Show
        Kihwal Lee added a comment - The precommit successfully ran 3223 unit tests, but the stdout/stderr redirect file was deleted by another process before this build job had a chance to cat it.
        Hide
        Yongjun Zhang added a comment -

        Thanks Kihwal! I uploaded the same patch again to trigger another run.

        Show
        Yongjun Zhang added a comment - Thanks Kihwal! I uploaded the same patch again to trigger another run.
        Hide
        Hadoop QA added a comment -

        +1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12696920/HDFS-6054.002.patch
        against trunk revision 4641196.

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 2 new or modified test files.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. There were no new javadoc warning messages.

        +1 eclipse:eclipse. The patch built with eclipse:eclipse.

        +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        +1 core tests. The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs.

        Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9449//testReport/
        Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9449//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12696920/HDFS-6054.002.patch against trunk revision 4641196. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 2 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9449//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9449//console This message is automatically generated.
        Hide
        Yongjun Zhang added a comment -

        Hi Kihwal Lee,

        Thanks for your help earlier. The test is clean, would you please help doing a review? very much appreciated!

        Show
        Yongjun Zhang added a comment - Hi Kihwal Lee , Thanks for your help earlier. The test is clean, would you please help doing a review? very much appreciated!
        Hide
        Yongjun Zhang added a comment -

        Hi Kihwal Lee,

        Wonder if you could help taking a look at the latest patch? thanks a lot.

        Show
        Yongjun Zhang added a comment - Hi Kihwal Lee , Wonder if you could help taking a look at the latest patch? thanks a lot.
        Hide
        Haohui Mai added a comment -

        Why don't you just bind to port 0?

        Show
        Haohui Mai added a comment - Why don't you just bind to port 0?
        Hide
        Yongjun Zhang added a comment -

        Hi Haohui Mai, thanks for the suggestion. However, in this case, we are trying to use a random base port and configure several ports (basePort, basePort+1, basePort+2, basePort+3) together for the cluster, so to use port 0 doesn't seem practical here. Agree? thanks.

        Show
        Yongjun Zhang added a comment - Hi Haohui Mai , thanks for the suggestion. However, in this case, we are trying to use a random base port and configure several ports (basePort, basePort+1, basePort+2, basePort+3) together for the cluster, so to use port 0 doesn't seem practical here. Agree? thanks.
        Hide
        Yongjun Zhang added a comment -

        Hi Kihwal Lee, would you please help taking a look at the latest patch? Many thanks.

        Show
        Yongjun Zhang added a comment - Hi Kihwal Lee , would you please help taking a look at the latest patch? Many thanks.
        Hide
        Hadoop QA added a comment -
        -1 overall



        Vote Subsystem Runtime Comment
        0 reexec 0m 0s Docker mode activated.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 test4tests 0m 0s The patch appears to include 2 new or modified test files.
        +1 mvninstall 7m 41s trunk passed
        +1 compile 0m 40s trunk passed with JDK v1.8.0_66
        +1 compile 0m 41s trunk passed with JDK v1.7.0_85
        +1 checkstyle 0m 16s trunk passed
        +1 mvnsite 0m 52s trunk passed
        +1 mvneclipse 0m 14s trunk passed
        +1 findbugs 1m 56s trunk passed
        +1 javadoc 1m 7s trunk passed with JDK v1.8.0_66
        +1 javadoc 1m 48s trunk passed with JDK v1.7.0_85
        +1 mvninstall 0m 48s the patch passed
        +1 compile 0m 40s the patch passed with JDK v1.8.0_66
        +1 javac 0m 40s the patch passed
        +1 compile 0m 41s the patch passed with JDK v1.7.0_85
        +1 javac 0m 41s the patch passed
        +1 checkstyle 0m 16s the patch passed
        +1 mvnsite 0m 52s the patch passed
        +1 mvneclipse 0m 13s the patch passed
        -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix.
        +1 findbugs 2m 4s the patch passed
        +1 javadoc 1m 5s the patch passed with JDK v1.8.0_66
        +1 javadoc 1m 45s the patch passed with JDK v1.7.0_85
        -1 unit 53m 23s hadoop-hdfs in the patch failed with JDK v1.8.0_66.
        -1 unit 50m 41s hadoop-hdfs in the patch failed with JDK v1.7.0_85.
        -1 asflicense 0m 18s Patch generated 58 ASF License warnings.
        130m 44s



        Reason Tests
        JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.namenode.TestFsck
          hadoop.hdfs.server.blockmanagement.TestReplicationPolicy
          hadoop.hdfs.TestDFSStripedOutputStreamWithFailure010
          hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes
          hadoop.security.TestPermission
        JDK v1.7.0_85 Failed junit tests hadoop.hdfs.server.namenode.ha.TestInitializeSharedEdits
          hadoop.hdfs.TestErasureCodingPolicies
          hadoop.security.TestPermission



        Subsystem Report/Notes
        Docker Image:yetus/hadoop:0ca8df7
        JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12696920/HDFS-6054.002.patch
        JIRA Issue HDFS-6054
        Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
        uname Linux ebf5a05ffa71 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Build tool maven
        Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
        git revision trunk / 1777608
        findbugs v3.0.0
        whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/whitespace-eol.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_85.txt
        unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_85.txt
        JDK v1.7.0_85 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/13637/testReport/
        asflicense https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-asflicense-problems.txt
        modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
        Max memory used 75MB
        Powered by Apache Yetus http://yetus.apache.org
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/13637/console

        This message was automatically generated.

        Show
        Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 0s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 2 new or modified test files. +1 mvninstall 7m 41s trunk passed +1 compile 0m 40s trunk passed with JDK v1.8.0_66 +1 compile 0m 41s trunk passed with JDK v1.7.0_85 +1 checkstyle 0m 16s trunk passed +1 mvnsite 0m 52s trunk passed +1 mvneclipse 0m 14s trunk passed +1 findbugs 1m 56s trunk passed +1 javadoc 1m 7s trunk passed with JDK v1.8.0_66 +1 javadoc 1m 48s trunk passed with JDK v1.7.0_85 +1 mvninstall 0m 48s the patch passed +1 compile 0m 40s the patch passed with JDK v1.8.0_66 +1 javac 0m 40s the patch passed +1 compile 0m 41s the patch passed with JDK v1.7.0_85 +1 javac 0m 41s the patch passed +1 checkstyle 0m 16s the patch passed +1 mvnsite 0m 52s the patch passed +1 mvneclipse 0m 13s the patch passed -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 findbugs 2m 4s the patch passed +1 javadoc 1m 5s the patch passed with JDK v1.8.0_66 +1 javadoc 1m 45s the patch passed with JDK v1.7.0_85 -1 unit 53m 23s hadoop-hdfs in the patch failed with JDK v1.8.0_66. -1 unit 50m 41s hadoop-hdfs in the patch failed with JDK v1.7.0_85. -1 asflicense 0m 18s Patch generated 58 ASF License warnings. 130m 44s Reason Tests JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.namenode.TestFsck   hadoop.hdfs.server.blockmanagement.TestReplicationPolicy   hadoop.hdfs.TestDFSStripedOutputStreamWithFailure010   hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes   hadoop.security.TestPermission JDK v1.7.0_85 Failed junit tests hadoop.hdfs.server.namenode.ha.TestInitializeSharedEdits   hadoop.hdfs.TestErasureCodingPolicies   hadoop.security.TestPermission Subsystem Report/Notes Docker Image:yetus/hadoop:0ca8df7 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12696920/HDFS-6054.002.patch JIRA Issue HDFS-6054 Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux ebf5a05ffa71 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / 1777608 findbugs v3.0.0 whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/whitespace-eol.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_85.txt unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_85.txt JDK v1.7.0_85 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/13637/testReport/ asflicense https://builds.apache.org/job/PreCommit-HDFS-Build/13637/artifact/patchprocess/patch-asflicense-problems.txt modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs Max memory used 75MB Powered by Apache Yetus http://yetus.apache.org Console output https://builds.apache.org/job/PreCommit-HDFS-Build/13637/console This message was automatically generated.
        Hide
        Zhe Zhang added a comment -

        Thanks Yongjun for the work. The patch LGTM overall. I have 2 minor comments and a question.

        • TestFailureToReadEdits#basePort can be converted to a local variable
        • TestFailureToReadEdits#setUpCluster should shutdown the cluster when retrying, same as MiniQJMHACluster, right?
        • basePort = 10000 + RANDOM.nextInt(1000) * 4; Are port numbers required to be a multiple of 4?
        Show
        Zhe Zhang added a comment - Thanks Yongjun for the work. The patch LGTM overall. I have 2 minor comments and a question. TestFailureToReadEdits#basePort can be converted to a local variable TestFailureToReadEdits#setUpCluster should shutdown the cluster when retrying, same as MiniQJMHACluster , right? basePort = 10000 + RANDOM.nextInt(1000) * 4; Are port numbers required to be a multiple of 4?
        Hide
        Yongjun Zhang added a comment -

        Thanks a lot Zhe Zhang!

        Good catches of your first two comments. About your question, I took some existing logic, which I think tries to make it harder to conflict rather than any requirement of multiple of 4. The logic below uses 4 ports for each try (number of NN is 2 in these tests)

        public static MiniDFSNNTopology createDefaultTopology(int nns, int startingPort) {
            MiniDFSNNTopology.NSConf nameservice = new MiniDFSNNTopology.NSConf(NAMESERVICE);
            for (int i = 0; i < nns; i++) {
              nameservice.addNN(new MiniDFSNNTopology.NNConf("nn" + i).setIpcPort(startingPort++)
                  .setHttpPort(startingPort++));
            }
            return new MiniDFSNNTopology().addNameservice(nameservice);
          }
        

        Uploaded rev 003 to address your comments.

        Show
        Yongjun Zhang added a comment - Thanks a lot Zhe Zhang ! Good catches of your first two comments. About your question, I took some existing logic, which I think tries to make it harder to conflict rather than any requirement of multiple of 4. The logic below uses 4 ports for each try (number of NN is 2 in these tests) public static MiniDFSNNTopology createDefaultTopology( int nns, int startingPort) { MiniDFSNNTopology.NSConf nameservice = new MiniDFSNNTopology.NSConf(NAMESERVICE); for ( int i = 0; i < nns; i++) { nameservice.addNN( new MiniDFSNNTopology.NNConf( "nn" + i).setIpcPort(startingPort++) .setHttpPort(startingPort++)); } return new MiniDFSNNTopology().addNameservice(nameservice); } Uploaded rev 003 to address your comments.
        Hide
        Zhe Zhang added a comment -

        Thanks Yongjun. +1 pending a fresh Jenkins run.

        Show
        Zhe Zhang added a comment - Thanks Yongjun. +1 pending a fresh Jenkins run.
        Hide
        Hadoop QA added a comment -
        -1 overall



        Vote Subsystem Runtime Comment
        0 reexec 0m 0s Docker mode activated.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 test4tests 0m 0s The patch appears to include 2 new or modified test files.
        +1 mvninstall 20m 52s trunk passed
        +1 compile 2m 53s trunk passed with JDK v1.8.0_66
        +1 compile 1m 59s trunk passed with JDK v1.7.0_91
        +1 checkstyle 0m 42s trunk passed
        +1 mvnsite 2m 26s trunk passed
        +1 mvneclipse 0m 32s trunk passed
        +1 findbugs 4m 59s trunk passed
        +1 javadoc 3m 9s trunk passed with JDK v1.8.0_66
        +1 javadoc 4m 39s trunk passed with JDK v1.7.0_91
        +1 mvninstall 2m 15s the patch passed
        +1 compile 2m 47s the patch passed with JDK v1.8.0_66
        +1 javac 2m 47s the patch passed
        +1 compile 2m 3s the patch passed with JDK v1.7.0_91
        +1 javac 2m 3s the patch passed
        +1 checkstyle 0m 39s the patch passed
        +1 mvnsite 2m 26s the patch passed
        +1 mvneclipse 0m 30s the patch passed
        -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix.
        +1 findbugs 5m 29s the patch passed
        +1 javadoc 3m 12s the patch passed with JDK v1.8.0_66
        +1 javadoc 4m 34s the patch passed with JDK v1.7.0_91
        -1 unit 204m 48s hadoop-hdfs in the patch failed with JDK v1.8.0_66.
        -1 unit 161m 51s hadoop-hdfs in the patch failed with JDK v1.7.0_91.
        -1 asflicense 1m 46s Patch generated 57 ASF License warnings.
        442m 45s



        Reason Tests
        JDK v1.8.0_66 Failed junit tests hadoop.hdfs.TestDFSStripedOutputStreamWithFailure200
          hadoop.hdfs.TestDFSStripedOutputStreamWithFailure
          hadoop.hdfs.server.datanode.TestBlockScanner
          hadoop.hdfs.server.namenode.ha.TestPipelinesFailover
          hadoop.hdfs.TestDFSUpgrade
          hadoop.hdfs.server.namenode.ha.TestEditLogTailer
          hadoop.hdfs.TestPersistBlocks
          hadoop.hdfs.TestDFSStripedOutputStreamWithFailure180
          hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations
          hadoop.hdfs.TestDataTransferKeepalive
          hadoop.hdfs.security.TestDelegationTokenForProxyUser
          hadoop.hdfs.TestLocalDFS
          hadoop.hdfs.TestCrcCorruption
          hadoop.hdfs.TestDFSStripedOutputStreamWithFailure170
          hadoop.hdfs.server.namenode.TestMetadataVersionOutput
          hadoop.hdfs.TestDecommission
          hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
          hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes
          hadoop.hdfs.tools.TestDFSAdminWithHA
          hadoop.hdfs.TestDistributedFileSystem
          hadoop.hdfs.server.namenode.TestSecurityTokenEditLog
          hadoop.hdfs.server.datanode.TestBlockReplacement
          hadoop.hdfs.TestDFSStripedOutputStreamWithFailure010
          hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes
          hadoop.hdfs.server.datanode.TestTriggerBlockReport
          hadoop.hdfs.server.namenode.ha.TestHAAppend
          hadoop.fs.TestSymlinkHdfsFileContext
          hadoop.fs.TestSymlinkHdfsFileSystem
          hadoop.hdfs.server.namenode.TestDecommissioningStatus
          hadoop.hdfs.qjournal.TestSecureNNWithQJM
          hadoop.hdfs.server.namenode.TestNamenodeCapacityReport
          hadoop.hdfs.server.namenode.TestDeleteRace
          hadoop.hdfs.server.datanode.TestDirectoryScanner
        JDK v1.7.0_91 Failed junit tests hadoop.hdfs.server.namenode.TestCheckpoint
          hadoop.hdfs.server.namenode.TestFSImageWithAcl
          hadoop.hdfs.server.namenode.ha.TestBootstrapStandby
          hadoop.hdfs.server.datanode.TestBlockScanner
          hadoop.hdfs.server.namenode.TestNameNodeMetadataConsistency
          hadoop.hdfs.server.namenode.ha.TestPipelinesFailover
          hadoop.hdfs.TestDFSUpgrade
          hadoop.hdfs.server.namenode.TestProtectedDirectories
          hadoop.hdfs.server.namenode.ha.TestEditLogTailer
          hadoop.hdfs.TestDFSStripedOutputStreamWithFailure120
          hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations
          hadoop.hdfs.TestDFSStripedOutputStreamWithFailure040
          hadoop.hdfs.security.TestDelegationTokenForProxyUser
          hadoop.hdfs.server.namenode.TestFsck
          hadoop.hdfs.TestLocalDFS
          hadoop.hdfs.server.datanode.TestDataNodeVolumeFailure
          hadoop.hdfs.server.namenode.TestGenericJournalConf
          hadoop.hdfs.server.namenode.snapshot.TestSnapshot
          hadoop.hdfs.server.namenode.TestSecurityTokenEditLog
          hadoop.hdfs.server.datanode.fsdataset.impl.TestSpaceReservation
          hadoop.hdfs.server.datanode.TestBlockReplacement
          hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes
          hadoop.hdfs.server.namenode.TestDecommissioningStatus
          hadoop.hdfs.qjournal.TestSecureNNWithQJM
          hadoop.hdfs.server.namenode.TestFileTruncate
          hadoop.hdfs.server.namenode.TestFSImageWithSnapshot
          hadoop.hdfs.TestEncryptionZones
          hadoop.hdfs.server.namenode.TestRecoverStripedBlocks
          hadoop.hdfs.server.blockmanagement.TestComputeInvalidateWork
          hadoop.hdfs.server.namenode.TestDeleteRace
          hadoop.hdfs.server.datanode.TestDirectoryScanner
        JDK v1.7.0_91 Timed out junit tests org.apache.hadoop.hdfs.qjournal.client.TestQuorumJournalManager
          org.apache.hadoop.hdfs.TestDFSStorageStateRecovery
          org.apache.hadoop.hdfs.qjournal.client.TestQJMWithFaults
          org.apache.hadoop.hdfs.server.namenode.TestDiskspaceQuotaUpdate
          org.apache.hadoop.hdfs.TestDFSInputStream



        Subsystem Report/Notes
        Docker Image:yetus/hadoop:0ca8df7
        JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12776980/HDFS-6054.003.patch
        JIRA Issue HDFS-6054
        Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
        uname Linux 9409f0b905a8 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Build tool maven
        Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
        git revision trunk / 8602692
        findbugs v3.0.0
        whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/whitespace-eol.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/13886/testReport/
        asflicense https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-asflicense-problems.txt
        modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
        Max memory used 76MB
        Powered by Apache Yetus 0.1.0 http://yetus.apache.org
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/13886/console

        This message was automatically generated.

        Show
        Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 0s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 2 new or modified test files. +1 mvninstall 20m 52s trunk passed +1 compile 2m 53s trunk passed with JDK v1.8.0_66 +1 compile 1m 59s trunk passed with JDK v1.7.0_91 +1 checkstyle 0m 42s trunk passed +1 mvnsite 2m 26s trunk passed +1 mvneclipse 0m 32s trunk passed +1 findbugs 4m 59s trunk passed +1 javadoc 3m 9s trunk passed with JDK v1.8.0_66 +1 javadoc 4m 39s trunk passed with JDK v1.7.0_91 +1 mvninstall 2m 15s the patch passed +1 compile 2m 47s the patch passed with JDK v1.8.0_66 +1 javac 2m 47s the patch passed +1 compile 2m 3s the patch passed with JDK v1.7.0_91 +1 javac 2m 3s the patch passed +1 checkstyle 0m 39s the patch passed +1 mvnsite 2m 26s the patch passed +1 mvneclipse 0m 30s the patch passed -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 findbugs 5m 29s the patch passed +1 javadoc 3m 12s the patch passed with JDK v1.8.0_66 +1 javadoc 4m 34s the patch passed with JDK v1.7.0_91 -1 unit 204m 48s hadoop-hdfs in the patch failed with JDK v1.8.0_66. -1 unit 161m 51s hadoop-hdfs in the patch failed with JDK v1.7.0_91. -1 asflicense 1m 46s Patch generated 57 ASF License warnings. 442m 45s Reason Tests JDK v1.8.0_66 Failed junit tests hadoop.hdfs.TestDFSStripedOutputStreamWithFailure200   hadoop.hdfs.TestDFSStripedOutputStreamWithFailure   hadoop.hdfs.server.datanode.TestBlockScanner   hadoop.hdfs.server.namenode.ha.TestPipelinesFailover   hadoop.hdfs.TestDFSUpgrade   hadoop.hdfs.server.namenode.ha.TestEditLogTailer   hadoop.hdfs.TestPersistBlocks   hadoop.hdfs.TestDFSStripedOutputStreamWithFailure180   hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations   hadoop.hdfs.TestDataTransferKeepalive   hadoop.hdfs.security.TestDelegationTokenForProxyUser   hadoop.hdfs.TestLocalDFS   hadoop.hdfs.TestCrcCorruption   hadoop.hdfs.TestDFSStripedOutputStreamWithFailure170   hadoop.hdfs.server.namenode.TestMetadataVersionOutput   hadoop.hdfs.TestDecommission   hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints   hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes   hadoop.hdfs.tools.TestDFSAdminWithHA   hadoop.hdfs.TestDistributedFileSystem   hadoop.hdfs.server.namenode.TestSecurityTokenEditLog   hadoop.hdfs.server.datanode.TestBlockReplacement   hadoop.hdfs.TestDFSStripedOutputStreamWithFailure010   hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes   hadoop.hdfs.server.datanode.TestTriggerBlockReport   hadoop.hdfs.server.namenode.ha.TestHAAppend   hadoop.fs.TestSymlinkHdfsFileContext   hadoop.fs.TestSymlinkHdfsFileSystem   hadoop.hdfs.server.namenode.TestDecommissioningStatus   hadoop.hdfs.qjournal.TestSecureNNWithQJM   hadoop.hdfs.server.namenode.TestNamenodeCapacityReport   hadoop.hdfs.server.namenode.TestDeleteRace   hadoop.hdfs.server.datanode.TestDirectoryScanner JDK v1.7.0_91 Failed junit tests hadoop.hdfs.server.namenode.TestCheckpoint   hadoop.hdfs.server.namenode.TestFSImageWithAcl   hadoop.hdfs.server.namenode.ha.TestBootstrapStandby   hadoop.hdfs.server.datanode.TestBlockScanner   hadoop.hdfs.server.namenode.TestNameNodeMetadataConsistency   hadoop.hdfs.server.namenode.ha.TestPipelinesFailover   hadoop.hdfs.TestDFSUpgrade   hadoop.hdfs.server.namenode.TestProtectedDirectories   hadoop.hdfs.server.namenode.ha.TestEditLogTailer   hadoop.hdfs.TestDFSStripedOutputStreamWithFailure120   hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations   hadoop.hdfs.TestDFSStripedOutputStreamWithFailure040   hadoop.hdfs.security.TestDelegationTokenForProxyUser   hadoop.hdfs.server.namenode.TestFsck   hadoop.hdfs.TestLocalDFS   hadoop.hdfs.server.datanode.TestDataNodeVolumeFailure   hadoop.hdfs.server.namenode.TestGenericJournalConf   hadoop.hdfs.server.namenode.snapshot.TestSnapshot   hadoop.hdfs.server.namenode.TestSecurityTokenEditLog   hadoop.hdfs.server.datanode.fsdataset.impl.TestSpaceReservation   hadoop.hdfs.server.datanode.TestBlockReplacement   hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes   hadoop.hdfs.server.namenode.TestDecommissioningStatus   hadoop.hdfs.qjournal.TestSecureNNWithQJM   hadoop.hdfs.server.namenode.TestFileTruncate   hadoop.hdfs.server.namenode.TestFSImageWithSnapshot   hadoop.hdfs.TestEncryptionZones   hadoop.hdfs.server.namenode.TestRecoverStripedBlocks   hadoop.hdfs.server.blockmanagement.TestComputeInvalidateWork   hadoop.hdfs.server.namenode.TestDeleteRace   hadoop.hdfs.server.datanode.TestDirectoryScanner JDK v1.7.0_91 Timed out junit tests org.apache.hadoop.hdfs.qjournal.client.TestQuorumJournalManager   org.apache.hadoop.hdfs.TestDFSStorageStateRecovery   org.apache.hadoop.hdfs.qjournal.client.TestQJMWithFaults   org.apache.hadoop.hdfs.server.namenode.TestDiskspaceQuotaUpdate   org.apache.hadoop.hdfs.TestDFSInputStream Subsystem Report/Notes Docker Image:yetus/hadoop:0ca8df7 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12776980/HDFS-6054.003.patch JIRA Issue HDFS-6054 Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux 9409f0b905a8 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / 8602692 findbugs v3.0.0 whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/whitespace-eol.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/13886/testReport/ asflicense https://builds.apache.org/job/PreCommit-HDFS-Build/13886/artifact/patchprocess/patch-asflicense-problems.txt modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs Max memory used 76MB Powered by Apache Yetus 0.1.0 http://yetus.apache.org Console output https://builds.apache.org/job/PreCommit-HDFS-Build/13886/console This message was automatically generated.
        Hide
        Hadoop QA added a comment -
        -1 overall



        Vote Subsystem Runtime Comment
        0 reexec 0m 0s Docker mode activated.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 test4tests 0m 0s The patch appears to include 2 new or modified test files.
        +1 mvninstall 9m 47s trunk passed
        +1 compile 1m 11s trunk passed with JDK v1.8.0_66
        +1 compile 0m 54s trunk passed with JDK v1.7.0_91
        +1 checkstyle 0m 22s trunk passed
        +1 mvnsite 1m 7s trunk passed
        +1 mvneclipse 0m 16s trunk passed
        +1 findbugs 2m 23s trunk passed
        +1 javadoc 1m 31s trunk passed with JDK v1.8.0_66
        +1 javadoc 2m 19s trunk passed with JDK v1.7.0_91
        +1 mvninstall 0m 59s the patch passed
        +1 compile 1m 5s the patch passed with JDK v1.8.0_66
        +1 javac 1m 5s the patch passed
        +1 compile 0m 51s the patch passed with JDK v1.7.0_91
        +1 javac 0m 51s the patch passed
        +1 checkstyle 0m 19s the patch passed
        +1 mvnsite 1m 6s the patch passed
        +1 mvneclipse 0m 12s the patch passed
        -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix.
        +1 findbugs 2m 28s the patch passed
        +1 javadoc 1m 16s the patch passed with JDK v1.8.0_66
        +1 javadoc 2m 15s the patch passed with JDK v1.7.0_91
        -1 unit 77m 34s hadoop-hdfs in the patch failed with JDK v1.8.0_66.
        -1 unit 61m 42s hadoop-hdfs in the patch failed with JDK v1.7.0_91.
        +1 asflicense 0m 30s Patch does not generate ASF License warnings.
        173m 4s



        Reason Tests
        JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.namenode.TestDecommissioningStatus
          hadoop.hdfs.server.namenode.TestNNThroughputBenchmark
          hadoop.hdfs.security.TestDelegationTokenForProxyUser
          hadoop.hdfs.server.namenode.TestNamenodeCapacityReport
          hadoop.hdfs.server.datanode.TestBlockScanner
        JDK v1.7.0_91 Failed junit tests hadoop.hdfs.server.namenode.TestNNThroughputBenchmark
          hadoop.hdfs.server.namenode.ha.TestFailureToReadEdits
          hadoop.hdfs.server.datanode.TestBlockScanner



        Subsystem Report/Notes
        Docker Image:yetus/hadoop:0ca8df7
        JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12776980/HDFS-6054.003.patch
        JIRA Issue HDFS-6054
        Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
        uname Linux 913803f71124 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Build tool maven
        Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
        git revision trunk / f385851
        Default Java 1.7.0_91
        Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_66 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_91
        findbugs v3.0.0
        whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/whitespace-eol.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/14153/testReport/
        modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
        Max memory used 77MB
        Powered by Apache Yetus 0.2.0-SNAPSHOT http://yetus.apache.org
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/14153/console

        This message was automatically generated.

        Show
        Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 0s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 2 new or modified test files. +1 mvninstall 9m 47s trunk passed +1 compile 1m 11s trunk passed with JDK v1.8.0_66 +1 compile 0m 54s trunk passed with JDK v1.7.0_91 +1 checkstyle 0m 22s trunk passed +1 mvnsite 1m 7s trunk passed +1 mvneclipse 0m 16s trunk passed +1 findbugs 2m 23s trunk passed +1 javadoc 1m 31s trunk passed with JDK v1.8.0_66 +1 javadoc 2m 19s trunk passed with JDK v1.7.0_91 +1 mvninstall 0m 59s the patch passed +1 compile 1m 5s the patch passed with JDK v1.8.0_66 +1 javac 1m 5s the patch passed +1 compile 0m 51s the patch passed with JDK v1.7.0_91 +1 javac 0m 51s the patch passed +1 checkstyle 0m 19s the patch passed +1 mvnsite 1m 6s the patch passed +1 mvneclipse 0m 12s the patch passed -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 findbugs 2m 28s the patch passed +1 javadoc 1m 16s the patch passed with JDK v1.8.0_66 +1 javadoc 2m 15s the patch passed with JDK v1.7.0_91 -1 unit 77m 34s hadoop-hdfs in the patch failed with JDK v1.8.0_66. -1 unit 61m 42s hadoop-hdfs in the patch failed with JDK v1.7.0_91. +1 asflicense 0m 30s Patch does not generate ASF License warnings. 173m 4s Reason Tests JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.namenode.TestDecommissioningStatus   hadoop.hdfs.server.namenode.TestNNThroughputBenchmark   hadoop.hdfs.security.TestDelegationTokenForProxyUser   hadoop.hdfs.server.namenode.TestNamenodeCapacityReport   hadoop.hdfs.server.datanode.TestBlockScanner JDK v1.7.0_91 Failed junit tests hadoop.hdfs.server.namenode.TestNNThroughputBenchmark   hadoop.hdfs.server.namenode.ha.TestFailureToReadEdits   hadoop.hdfs.server.datanode.TestBlockScanner Subsystem Report/Notes Docker Image:yetus/hadoop:0ca8df7 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12776980/HDFS-6054.003.patch JIRA Issue HDFS-6054 Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux 913803f71124 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / f385851 Default Java 1.7.0_91 Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_66 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_91 findbugs v3.0.0 whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/whitespace-eol.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/14153/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/14153/testReport/ modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs Max memory used 77MB Powered by Apache Yetus 0.2.0-SNAPSHOT http://yetus.apache.org Console output https://builds.apache.org/job/PreCommit-HDFS-Build/14153/console This message was automatically generated.
        Hide
        Yongjun Zhang added a comment -

        Filed HDFS-9660 for TestBlockScanner.testScanRateLimit failure. The other two are HDFS-9591 and HDFS-9601 respectively.

        Show
        Yongjun Zhang added a comment - Filed HDFS-9660 for TestBlockScanner.testScanRateLimit failure. The other two are HDFS-9591 and HDFS-9601 respectively.
        Hide
        Yongjun Zhang added a comment -

        Rev 004 with whitespaces removed.

        Show
        Yongjun Zhang added a comment - Rev 004 with whitespaces removed.
        Hide
        Zhe Zhang added a comment -

        Thanks Yongjun. +1 on v04 patch pending a fresh Jenkins run.

        Show
        Zhe Zhang added a comment - Thanks Yongjun. +1 on v04 patch pending a fresh Jenkins run.
        Hide
        Hadoop QA added a comment -
        -1 overall



        Vote Subsystem Runtime Comment
        0 reexec 0m 0s Docker mode activated.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 test4tests 0m 0s The patch appears to include 2 new or modified test files.
        +1 mvninstall 7m 26s trunk passed
        +1 compile 0m 39s trunk passed with JDK v1.8.0_66
        +1 compile 0m 41s trunk passed with JDK v1.7.0_91
        +1 checkstyle 0m 15s trunk passed
        +1 mvnsite 0m 51s trunk passed
        +1 mvneclipse 0m 13s trunk passed
        +1 findbugs 1m 52s trunk passed
        +1 javadoc 1m 5s trunk passed with JDK v1.8.0_66
        +1 javadoc 1m 44s trunk passed with JDK v1.7.0_91
        +1 mvninstall 0m 46s the patch passed
        +1 compile 0m 36s the patch passed with JDK v1.8.0_66
        +1 javac 0m 36s the patch passed
        +1 compile 0m 38s the patch passed with JDK v1.7.0_91
        +1 javac 0m 38s the patch passed
        +1 checkstyle 0m 14s the patch passed
        +1 mvnsite 0m 49s the patch passed
        +1 mvneclipse 0m 11s the patch passed
        +1 whitespace 0m 0s Patch has no whitespace issues.
        +1 findbugs 2m 4s the patch passed
        +1 javadoc 1m 2s the patch passed with JDK v1.8.0_66
        +1 javadoc 1m 42s the patch passed with JDK v1.7.0_91
        -1 unit 63m 25s hadoop-hdfs in the patch failed with JDK v1.8.0_66.
        -1 unit 63m 11s hadoop-hdfs in the patch failed with JDK v1.7.0_91.
        +1 asflicense 0m 20s Patch does not generate ASF License warnings.
        152m 1s



        Reason Tests
        JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.datanode.TestBlockScanner
          hadoop.hdfs.TestRollingUpgrade
        JDK v1.7.0_91 Failed junit tests hadoop.hdfs.TestRollingUpgrade
          hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes



        Subsystem Report/Notes
        Docker Image:yetus/hadoop:0ca8df7
        JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12783149/HDFS-6054.004.patch
        JIRA Issue HDFS-6054
        Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
        uname Linux 380591e39eea 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Build tool maven
        Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
        git revision trunk / 89d1fd5
        Default Java 1.7.0_91
        Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_66 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_91
        findbugs v3.0.0
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/14158/testReport/
        modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
        Max memory used 76MB
        Powered by Apache Yetus 0.2.0-SNAPSHOT http://yetus.apache.org
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/14158/console

        This message was automatically generated.

        Show
        Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 0s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 2 new or modified test files. +1 mvninstall 7m 26s trunk passed +1 compile 0m 39s trunk passed with JDK v1.8.0_66 +1 compile 0m 41s trunk passed with JDK v1.7.0_91 +1 checkstyle 0m 15s trunk passed +1 mvnsite 0m 51s trunk passed +1 mvneclipse 0m 13s trunk passed +1 findbugs 1m 52s trunk passed +1 javadoc 1m 5s trunk passed with JDK v1.8.0_66 +1 javadoc 1m 44s trunk passed with JDK v1.7.0_91 +1 mvninstall 0m 46s the patch passed +1 compile 0m 36s the patch passed with JDK v1.8.0_66 +1 javac 0m 36s the patch passed +1 compile 0m 38s the patch passed with JDK v1.7.0_91 +1 javac 0m 38s the patch passed +1 checkstyle 0m 14s the patch passed +1 mvnsite 0m 49s the patch passed +1 mvneclipse 0m 11s the patch passed +1 whitespace 0m 0s Patch has no whitespace issues. +1 findbugs 2m 4s the patch passed +1 javadoc 1m 2s the patch passed with JDK v1.8.0_66 +1 javadoc 1m 42s the patch passed with JDK v1.7.0_91 -1 unit 63m 25s hadoop-hdfs in the patch failed with JDK v1.8.0_66. -1 unit 63m 11s hadoop-hdfs in the patch failed with JDK v1.7.0_91. +1 asflicense 0m 20s Patch does not generate ASF License warnings. 152m 1s Reason Tests JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.datanode.TestBlockScanner   hadoop.hdfs.TestRollingUpgrade JDK v1.7.0_91 Failed junit tests hadoop.hdfs.TestRollingUpgrade   hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes Subsystem Report/Notes Docker Image:yetus/hadoop:0ca8df7 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12783149/HDFS-6054.004.patch JIRA Issue HDFS-6054 Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux 380591e39eea 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / 89d1fd5 Default Java 1.7.0_91 Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_66 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_91 findbugs v3.0.0 unit https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/14158/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/14158/testReport/ modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs Max memory used 76MB Powered by Apache Yetus 0.2.0-SNAPSHOT http://yetus.apache.org Console output https://builds.apache.org/job/PreCommit-HDFS-Build/14158/console This message was automatically generated.
        Hide
        Hadoop QA added a comment -
        -1 overall



        Vote Subsystem Runtime Comment
        0 reexec 0m 0s Docker mode activated.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 test4tests 0m 0s The patch appears to include 2 new or modified test files.
        +1 mvninstall 7m 41s trunk passed
        +1 compile 0m 43s trunk passed with JDK v1.8.0_66
        +1 compile 0m 45s trunk passed with JDK v1.7.0_91
        +1 checkstyle 0m 15s trunk passed
        +1 mvnsite 0m 53s trunk passed
        +1 mvneclipse 0m 13s trunk passed
        +1 findbugs 1m 57s trunk passed
        +1 javadoc 1m 9s trunk passed with JDK v1.8.0_66
        +1 javadoc 1m 49s trunk passed with JDK v1.7.0_91
        +1 mvninstall 0m 47s the patch passed
        +1 compile 0m 40s the patch passed with JDK v1.8.0_66
        +1 javac 0m 40s the patch passed
        +1 compile 0m 39s the patch passed with JDK v1.7.0_91
        +1 javac 0m 39s the patch passed
        +1 checkstyle 0m 16s the patch passed
        +1 mvnsite 0m 53s the patch passed
        +1 mvneclipse 0m 11s the patch passed
        +1 whitespace 0m 0s Patch has no whitespace issues.
        +1 findbugs 2m 11s the patch passed
        +1 javadoc 1m 6s the patch passed with JDK v1.8.0_66
        +1 javadoc 1m 44s the patch passed with JDK v1.7.0_91
        -1 unit 67m 3s hadoop-hdfs in the patch failed with JDK v1.8.0_66.
        -1 unit 64m 43s hadoop-hdfs in the patch failed with JDK v1.7.0_91.
        +1 asflicense 0m 20s Patch does not generate ASF License warnings.
        158m 24s



        Reason Tests
        JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.datanode.TestBlockScanner
          hadoop.hdfs.server.datanode.TestDataNodeMetrics
          hadoop.hdfs.TestRollingUpgrade
          hadoop.hdfs.server.balancer.TestBalancer
        JDK v1.7.0_91 Failed junit tests hadoop.hdfs.shortcircuit.TestShortCircuitCache



        Subsystem Report/Notes
        Docker Image:yetus/hadoop:0ca8df7
        JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12783149/HDFS-6054.004.patch
        JIRA Issue HDFS-6054
        Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
        uname Linux cfabc2eb6481 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Build tool maven
        Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
        git revision trunk / 89d1fd5
        Default Java 1.7.0_91
        Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_66 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_91
        findbugs v3.0.0
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt
        unit https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt
        JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/14159/testReport/
        modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
        Max memory used 77MB
        Powered by Apache Yetus 0.2.0-SNAPSHOT http://yetus.apache.org
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/14159/console

        This message was automatically generated.

        Show
        Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 0s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 2 new or modified test files. +1 mvninstall 7m 41s trunk passed +1 compile 0m 43s trunk passed with JDK v1.8.0_66 +1 compile 0m 45s trunk passed with JDK v1.7.0_91 +1 checkstyle 0m 15s trunk passed +1 mvnsite 0m 53s trunk passed +1 mvneclipse 0m 13s trunk passed +1 findbugs 1m 57s trunk passed +1 javadoc 1m 9s trunk passed with JDK v1.8.0_66 +1 javadoc 1m 49s trunk passed with JDK v1.7.0_91 +1 mvninstall 0m 47s the patch passed +1 compile 0m 40s the patch passed with JDK v1.8.0_66 +1 javac 0m 40s the patch passed +1 compile 0m 39s the patch passed with JDK v1.7.0_91 +1 javac 0m 39s the patch passed +1 checkstyle 0m 16s the patch passed +1 mvnsite 0m 53s the patch passed +1 mvneclipse 0m 11s the patch passed +1 whitespace 0m 0s Patch has no whitespace issues. +1 findbugs 2m 11s the patch passed +1 javadoc 1m 6s the patch passed with JDK v1.8.0_66 +1 javadoc 1m 44s the patch passed with JDK v1.7.0_91 -1 unit 67m 3s hadoop-hdfs in the patch failed with JDK v1.8.0_66. -1 unit 64m 43s hadoop-hdfs in the patch failed with JDK v1.7.0_91. +1 asflicense 0m 20s Patch does not generate ASF License warnings. 158m 24s Reason Tests JDK v1.8.0_66 Failed junit tests hadoop.hdfs.server.datanode.TestBlockScanner   hadoop.hdfs.server.datanode.TestDataNodeMetrics   hadoop.hdfs.TestRollingUpgrade   hadoop.hdfs.server.balancer.TestBalancer JDK v1.7.0_91 Failed junit tests hadoop.hdfs.shortcircuit.TestShortCircuitCache Subsystem Report/Notes Docker Image:yetus/hadoop:0ca8df7 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12783149/HDFS-6054.004.patch JIRA Issue HDFS-6054 Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux cfabc2eb6481 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / 89d1fd5 Default Java 1.7.0_91 Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_66 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_91 findbugs v3.0.0 unit https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt unit https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt unit test logs https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.8.0_66.txt https://builds.apache.org/job/PreCommit-HDFS-Build/14159/artifact/patchprocess/patch-unit-hadoop-hdfs-project_hadoop-hdfs-jdk1.7.0_91.txt JDK v1.7.0_91 Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/14159/testReport/ modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs Max memory used 77MB Powered by Apache Yetus 0.2.0-SNAPSHOT http://yetus.apache.org Console output https://builds.apache.org/job/PreCommit-HDFS-Build/14159/console This message was automatically generated.
        Hide
        Yongjun Zhang added a comment -

        The latest TestShortCircuitCache failure is HDFS-9466. And HDFS-9310, HDFS-9601, HDFS-9664, HDFS-9660 cover the other failed tests. I'm committing shortly.

        Hi Allen Wittenauer, in the latest jenkins run, JDK v1.7.0_91 failure is reported in https://builds.apache.org/job/PreCommit-HDFS-Build/14159/testReport/, but there is no similar one for JDK v1.8.0_66, even though we have summaries for both. Is this intended? Thanks.

        Show
        Yongjun Zhang added a comment - The latest TestShortCircuitCache failure is HDFS-9466 . And HDFS-9310 , HDFS-9601 , HDFS-9664 , HDFS-9660 cover the other failed tests. I'm committing shortly. Hi Allen Wittenauer , in the latest jenkins run, JDK v1.7.0_91 failure is reported in https://builds.apache.org/job/PreCommit-HDFS-Build/14159/testReport/ , but there is no similar one for JDK v1.8.0_66, even though we have summaries for both. Is this intended? Thanks.
        Hide
        Hudson added a comment -

        FAILURE: Integrated in Hadoop-trunk-Commit #9139 (See https://builds.apache.org/job/Hadoop-trunk-Commit/9139/)
        HDFS-6054. MiniQJMHACluster should not use static port to avoid binding (yzhang: rev 57d0a94305b22a469062c7ce85b3159fee17a28b)

        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestFailureToReadEdits.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/qjournal/MiniQJMHACluster.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Show
        Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #9139 (See https://builds.apache.org/job/Hadoop-trunk-Commit/9139/ ) HDFS-6054 . MiniQJMHACluster should not use static port to avoid binding (yzhang: rev 57d0a94305b22a469062c7ce85b3159fee17a28b) hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestFailureToReadEdits.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/qjournal/MiniQJMHACluster.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Hide
        Yongjun Zhang added a comment -

        Committed to trunk, branch-2 and branch-2.8.

        Thanks Brandon Li for reporting the issue, Kihwal Lee and Zhe Zhang for the review.

        Show
        Yongjun Zhang added a comment - Committed to trunk, branch-2 and branch-2.8. Thanks Brandon Li for reporting the issue, Kihwal Lee and Zhe Zhang for the review.
        Hide
        Allen Wittenauer added a comment -

        testreport comes from jenkins. it shows the last JDK executed. so yes, intentional.

        Show
        Allen Wittenauer added a comment - testreport comes from jenkins. it shows the last JDK executed. so yes, intentional.
        Hide
        Yongjun Zhang added a comment -
        Show
        Yongjun Zhang added a comment - Thanks Allen Wittenauer .

          People

          • Assignee:
            Yongjun Zhang
            Reporter:
            Brandon Li
          • Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development