Issue Details (XML | Word | Printable)

Key: HADOOP-5654
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Hairong Kuang
Reporter: Hairong Kuang
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Hadoop Common

TestReplicationPolicy.<init> fails on java.net.BindException

Created: 10/Apr/09 06:16 PM   Updated: 20/Apr/09 09:42 AM
Return to search
Component/s: test
Affects Version/s: None
Fix Version/s: 0.20.1

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works testReplicationPolicy.patch 2009-04-10 06:47 PM Hairong Kuang 1 kB

Hadoop Flags: Reviewed
Resolution Date: 14/Apr/09 09:45 PM


 Description  « Hide
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:216)
at org.apache.hadoop.http.HttpServer.start(HttpServer.java:422)
at org.apache.hadoop.hdfs.server.namenode.NameNode.startHttpServer(NameNode.java:330)
at org.apache.hadoop.hdfs.server.namenode.NameNode.activate(NameNode.java:277)
at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:269)
at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:373)
at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:367)
at org.apache.hadoop.hdfs.server.namenode.TestReplicationPolicy.<clinit>(TestReplicationPolicy.java:58)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:335)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768)

Looks that it was caused by another running unit test. They used the same http server port.



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Hairong Kuang added a comment - 10/Apr/09 06:47 PM
This patch set the NN's http port number to be 0.

Tsz Wo (Nicholas), SZE added a comment - 10/Apr/09 06:55 PM
+1 patch looks good.

Hadoop QA added a comment - 11/Apr/09 08:42 AM
-1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12405183/testReplicationPolicy.patch
against trunk revision 764085.

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

+1 tests included. The patch appears to include 3 new or modified tests.

+1 javadoc. The javadoc tool did not generate any warning messages.

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

+1 findbugs. The patch does not introduce any new Findbugs warnings.

+1 Eclipse classpath. The patch retains Eclipse classpath integrity.

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

-1 core tests. The patch failed core unit tests.

-1 contrib tests. The patch failed contrib unit tests.

Test results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-vesta.apache.org/183/testReport/
Findbugs warnings: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-vesta.apache.org/183/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Checkstyle results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-vesta.apache.org/183/artifact/trunk/build/test/checkstyle-errors.html
Console output: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-vesta.apache.org/183/console

This message is automatically generated.


Hairong Kuang added a comment - 14/Apr/09 08:32 PM
Copying for the test output log:
[exec] [junit] Running org.apache.hadoop.hdfs.server.namenode.TestReplicationPolicy
[exec] [junit] Tests run: 8, Failures: 0, Errors: 0, Time elapsed: 0.034 sec
TestReplicationPolicy succeeded.

Hairong Kuang added a comment - 14/Apr/09 09:45 PM
I just committed this.

Hudson added a comment - 20/Apr/09 09:42 AM