Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-3145

DataRehashedEventTest intermittent failures

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 5.3.0.CR1
    • 5.3.0.Beta2
    • Test Suite
    • None

    Description

      DataRehashedEventTest sometimes fails because of ISPN-3035.
      But other times it fails because it doesn't wait enough for the rehash event listener to be called:

      2013-05-28 11:21:36,550 TRACE (asyncTransportThread-2,NodeA) [org.infinispan.statetransfer.DataRehashedEventTest] New event received: EventImpl{type=DATA_REHASHED, pre=true, cache=Cache '___defaultcache'@NodeA-19135, consistentHashAtStart=DefaultConsistentHash{numSegments=60, numOwners=2, members=[NodeA-19135]}, consistentHashAtEnd=DefaultConsistentHash{numSegments=60, numOwners=2, members=[NodeA-19135, NodeB-23459]}, newTopologyId=1}
      2013-05-28 11:21:36,661 TRACE (testng-DataRehashedEventTest) [org.infinispan.test.TestingUtil] Node NodeA-19135 finished state transfer.
      2013-05-28 11:21:36,661 TRACE (testng-DataRehashedEventTest) [org.infinispan.test.TestingUtil] Node NodeB-23459 finished state transfer.
      2013-05-28 11:21:36,662 ERROR (testng-DataRehashedEventTest) [org.infinispan.test.fwk.UnitTestTestNGListener] Test testJoinAndLeave(org.infinispan.statetransfer.DataRehashedEventTest) failed.
      java.lang.AssertionError: expected [2] but found [1]
      	at org.testng.Assert.fail(Assert.java:94)
      	at org.testng.Assert.failNotEquals(Assert.java:494)
      	at org.testng.Assert.assertEquals(Assert.java:123)
      	at org.testng.Assert.assertEquals(Assert.java:370)
      	at org.testng.Assert.assertEquals(Assert.java:380)
      	at org.infinispan.statetransfer.DataRehashedEventTest.testJoinAndLeave(DataRehashedEventTest.java:73)
              ...
      2013-05-28 11:21:36,670 TRACE (asyncTransportThread-4,NodeA) [org.infinispan.statetransfer.DataRehashedEventTest] New event received: EventImpl{type=DATA_REHASHED, pre=false, cache=Cache '___defaultcache'@NodeA-19135, consistentHashAtStart=DefaultConsistentHash{numSegments=60, numOwners=2, members=[NodeA-19135]}, consistentHashAtEnd=DefaultConsistentHash{numSegments=60, numOwners=2, members=[NodeA-19135, NodeB-23459]}, newTopologyId=2}
      

      Attachments

        Issue Links

          Activity

            People

              dberinde@redhat.com Dan Berindei (Inactive)
              dberinde@redhat.com Dan Berindei (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: