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.