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

Tsz Wo Nicholas Sze commented on HADOOP-10406:
----------------------------------------------

- Failure #1
-* Stacktrace
{noformat}
java.lang.AssertionError: expected:<5> but was:<6>
        at org.junit.Assert.fail(Assert.java:93)
        at org.junit.Assert.failNotEquals(Assert.java:647)
        at org.junit.Assert.assertEquals(Assert.java:128)
        at org.junit.Assert.assertEquals(Assert.java:472)
        at org.junit.Assert.assertEquals(Assert.java:456)
        at org.apache.hadoop.ipc.TestIPC.checkBlocking(TestIPC.java:753)
        at 
org.apache.hadoop.ipc.TestIPC.testIpcWithReaderQueuing(TestIPC.java:658)
{noformat}
-* Standard Output
{noformat}
2014-03-10 23:16:14,826 INFO  ipc.CallQueueManager 
(CallQueueManager.java:<init>(49)) - Using callQueue class 
java.util.concurrent.LinkedBlockingQueue
2014-03-10 23:16:15,422 INFO  ipc.Server (Server.java:run(575)) - Starting 
Socket Reader #1 for port 34710
2014-03-10 23:16:16,422 INFO  ipc.Server (Server.java:run(797)) - IPC Server 
Responder: starting
2014-03-10 23:16:16,427 INFO  ipc.Server (Server.java:run(644)) - IPC Server 
listener on 34710: starting
2014-03-10 23:16:17,154 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(734)) - 
(initial clients) need:3 connections have:2
2014-03-10 23:16:17,255 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(737)) - 
ipc layer should be blocked
2014-03-10 23:16:17,284 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(748)) - 
(max clients) need:5 connections have:4
2014-03-10 23:16:17,790 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(759)) - 
releasing the calls
2014-03-10 23:16:17,932 INFO  ipc.Server (Server.java:stop(2374)) - Stopping 
server on 34710
2014-03-10 23:16:17,935 INFO  ipc.Server (Server.java:run(676)) - Stopping IPC 
Server listener on 34710
2014-03-10 23:16:17,938 INFO  ipc.Server (Server.java:run(802)) - Stopping IPC 
Server Responder
2014-03-10 23:16:18,060 INFO  ipc.CallQueueManager 
(CallQueueManager.java:<init>(49)) - Using callQueue class 
java.util.concurrent.LinkedBlockingQueue
2014-03-10 23:16:18,073 INFO  ipc.Server (Server.java:run(575)) - Starting 
Socket Reader #1 for port 36003
2014-03-10 23:16:18,094 INFO  ipc.Server (Server.java:run(797)) - IPC Server 
Responder: starting
2014-03-10 23:16:18,097 INFO  ipc.Server (Server.java:run(644)) - IPC Server 
listener on 36003: starting
2014-03-10 23:16:18,151 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(737)) - 
ipc layer should be blocked
{noformat}
- Failure #2
-* Stacktrace
{noformat}
java.lang.AssertionError: expected:<5> but was:<7>
        at org.junit.Assert.fail(Assert.java:93)
        at org.junit.Assert.failNotEquals(Assert.java:647)
        at org.junit.Assert.assertEquals(Assert.java:128)
        at org.junit.Assert.assertEquals(Assert.java:472)
        at org.junit.Assert.assertEquals(Assert.java:456)
        at org.apache.hadoop.ipc.TestIPC.checkBlocking(TestIPC.java:753)
        at 
org.apache.hadoop.ipc.TestIPC.testIpcWithReaderQueuing(TestIPC.java:658)
{noformat}
-* Standard Output
{noformat}
2014-03-11 01:33:32,797 INFO  ipc.Server (Server.java:run(676)) - Stopping IPC 
Server listener on 39232
2014-03-11 01:33:32,890 INFO  ipc.CallQueueManager 
(CallQueueManager.java:<init>(49)) - Using callQueue class 
java.util.concurrent.LinkedBlockingQueue
2014-03-11 01:33:32,907 INFO  ipc.Server (Server.java:run(575)) - Starting 
Socket Reader #1 for port 44314
2014-03-11 01:33:32,929 INFO  ipc.Server (Server.java:run(797)) - IPC Server 
Responder: starting
2014-03-11 01:33:32,935 INFO  ipc.Server (Server.java:run(644)) - IPC Server 
listener on 44314: starting
2014-03-11 01:33:33,039 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(737)) - 
ipc layer should be blocked
2014-03-11 01:33:33,552 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(759)) - 
releasing the calls
2014-03-11 01:33:33,667 INFO  ipc.Server (Server.java:stop(2374)) - Stopping 
server on 44314
2014-03-11 01:33:33,673 INFO  ipc.Server (Server.java:run(802)) - Stopping IPC 
Server Responder
2014-03-11 01:33:33,679 INFO  ipc.Server (Server.java:run(676)) - Stopping IPC 
Server listener on 44314
2014-03-11 01:33:33,685 INFO  ipc.CallQueueManager 
(CallQueueManager.java:<init>(49)) - Using callQueue class 
java.util.concurrent.LinkedBlockingQueue
2014-03-11 01:33:33,693 INFO  ipc.Server (Server.java:run(575)) - Starting 
Socket Reader #1 for port 39796
2014-03-11 01:33:33,697 INFO  ipc.Server (Server.java:run(797)) - IPC Server 
Responder: starting
2014-03-11 01:33:33,697 INFO  ipc.Server (Server.java:run(644)) - IPC Server 
listener on 39796: starting
2014-03-11 01:33:33,741 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(737)) - 
ipc layer should be blocked
2014-03-11 01:33:33,753 INFO  ipc.TestIPC (TestIPC.java:checkBlocking(748)) - 
(max clients) need:5 connections have:3
{noformat}

Both cases look similar.

> TestIPC.testIpcWithReaderQueuing may fail
> -----------------------------------------
>
>                 Key: HADOOP-10406
>                 URL: https://issues.apache.org/jira/browse/HADOOP-10406
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: ipc
>            Reporter: Tsz Wo Nicholas Sze
>
> The test may fail with AssertionError.  The value 
> server.getNumOpenConnections() could be larger than maxAccept; see comments 
> for more details.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to