Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-17746

TestSimpleRpcScheduler.testCoDelScheduling is broken

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 1.4.0, 2.0.0
    • integration tests
    • None
    • OS: Ubuntu 14.04
      Arch: x86_64
      Linux xxxxxxxxx 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

    • Reviewed
    • The executor for CoDel is changed to FastPathBalancedQueueRpcExecutor

    Description

      Command:
      export JAVA_TOOL_OPTIONS="-Xmx8G -Xms2G"
      mvn clean install -X

      Output:
      Results :

      Failed tests:
      TestSimpleRpcScheduler.testCoDelScheduling:469 None of these calls should have been discarded expected:<0> but was:<15>

      Tests run: 1191, Failures: 1, Errors: 0, Skipped: 12

      Output of "TestSimpleRpcScheduler.txt"

      -------------------------------------------------------------------------------
      Test set: org.apache.hadoop.hbase.ipc.TestSimpleRpcScheduler
      -------------------------------------------------------------------------------
      Tests run: 7, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 7.642 sec <<< FAILURE! - in org.apache.hadoop.hbase.ipc.TestSimpleRpcScheduler
      testCoDelScheduling(org.apache.hadoop.hbase.ipc.TestSimpleRpcScheduler) Time elapsed: 0.563 sec <<< FAILURE!
      java.lang.AssertionError: None of these calls should have been discarded expected:<0> but was:<15>
      at org.junit.Assert.fail(Assert.java:88)
      at org.junit.Assert.failNotEquals(Assert.java:834)
      at org.junit.Assert.assertEquals(Assert.java:645)
      at org.apache.hadoop.hbase.ipc.TestSimpleRpcScheduler.testCoDelScheduling(TestSimpleRpcScheduler.java:469)
      ------------------------------------------------------------------------------------------

      Output of last few lines of "TestSimpleRpcScheduler-output.txt"

      2017-03-07 16:09:16,580 INFO [main] hbase.ResourceChecker(172): after: ipc.TestSimpleRpcScheduler#testCoDelScheduling Thread=5 (was 5), OpenFileDescriptor=250 (was 250), MaxFileDescriptor=4096 (was 4096), SystemLoadAverage=607 (was 607), ProcessCount=158 (was 157) - ProcessCount LEAK? -, AvailableMemoryMB=1734 (was 1762)
      2017-03-07 16:09:16,604 INFO [main] hbase.ResourceChecker(148): before: ipc.TestSimpleRpcScheduler#testSoftAndHardQueueLimits Thread=5, OpenFileDescriptor=252, MaxFileDescriptor=4096, SystemLoadAverage=607, ProcessCount=158, AvailableMemoryMB=1734
      2017-03-07 16:09:16,722 INFO [main] ipc.RpcExecutor(145): RpcExecutor name using fifo as call queue; numCallQueues=1; maxQueueLength=5; handlerCount=0
      2017-03-07 16:09:16,722 DEBUG [main] ipc.RpcExecutor(215): Started RpcServer.deafult.FPBQ.Fifo.handler=0,queue=0,port=0
      2017-03-07 16:09:16,839 INFO [main] hbase.ResourceChecker(172): after: ipc.TestSimpleRpcScheduler#testSoftAndHardQueueLimits Thread=5 (was 5), OpenFileDescriptor=250 (was 252), MaxFileDescriptor=4096 (was 4096), SystemLoadAverage=607 (was 607), ProcessCount=158 (was 158), AvailableMemoryMB=1703 (was 1734)

      Attachments

        1. HBASE-17746.branch-1.001.patch
          2 kB
          Guanghao Zhang
        2. HBASE-17746.v0.patch
          2 kB
          Chia-Ping Tsai
        3. HBASE-17746.v1.patch
          2 kB
          Chia-Ping Tsai

        Activity

          People

            chia7712 Chia-Ping Tsai
            anuphal Anup Halarnkar
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: