@Ignore("TODO: test is disabled but passes when run")
  @Test
  public void testEventIDPropagationForDestroyRegion() throws Exception {
    createClientServerConfiguration();
    client1.invoke(HAEventIdPropagationDistributedTest::setReceivedOperationToFalse);
    Object eventId1 = server1.invoke(HAEventIdPropagationDistributedTest::destroyRegion);
    assertNotNull(eventId1);
    // wait for key to propagate till client
    // assert map not null on client
    client1.invoke(HAEventIdPropagationDistributedTest::waitTillOperationReceived);
    Object eventId2 = client1
        .invoke(HAEventIdPropagationDistributedTest::assertThreadIdToSequenceIdMapHasEntryId);
    assertNotNull(eventId2);
    if (!eventId1.equals(eventId2)) {
      fail("Test failed as the eventIds are not equal");
    }
  }
This test: 1) creates a client server configuration 2) asserts that the ThreadIdToSequenceIdMap
is not null but is empty (on the client) 3) does a operation on the server 4) Wait till
operation is received by the server (and also records the eventId in a variable) and returns
the eventId generated on the server 5) asserts that the ThreadIdToSequenceIdMap is not null and
has one entry (on the client side) and returns the eventId stored in the map 6) verifies the
equality of the two event ids
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/ha/HAEventIdPropagationDistributedTest.java