Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-9373

add testEventIdOutOfOrderInPartitionRegionSingleHopFromClientRegisteredInterest

    XMLWordPrintableJSON

Details

    Description

      PutAllClientServerDistributedTest.testEventIdOutOfOrderInPartitionRegionSingleHop() was changed to only check the caller client's listener counts. However, it is still necessary to add a different test to check another client's listener counts from registerInterest subscription.

      The reason is, caller client's listener is triggered by the putAll itself. We also need to test the subscription.

      For the race mentioned in GEODE-9242, it is caused by myRegion.registerInterest("ALL_KEYS") might be too slow and while it's on-going, the server is closed.

      We can move it earlier to immediately after created region to resolve the race.

      Attachments

        Issue Links

          Activity

            People

              zhouxj Xiaojian Zhou
              zhouxj Xiaojian Zhou
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: