@Test
  public void testS2CDeltaPropagationCleanStats() throws Exception {
    int numOfKeys = 50;
    long updates = 50;
    Object[] args =
        new Object[] {Boolean.TRUE, DataPolicy.REPLICATE, Scope.DISTRIBUTED_ACK, Boolean.TRUE};
    int port =
        vm0.invoke(DeltaPropagationStatsDUnitTest.class, "createServerCache", args);

    createClientCache(NetworkUtils.getServerHostName(vm0.getHost()), port);

    vm0.invoke(() -> DeltaPropagationStatsDUnitTest.putCleanDelta(numOfKeys,
        updates));
    vm0.invoke(DeltaPropagationStatsDUnitTest::putLastKey);

    waitForLastKey();

    vm0.invoke(() -> DeltaPropagationStatsDUnitTest.verifyDeltaSenderStats(
        SERVER_TO_CLIENT, numOfKeys * updates));
    verifyDeltaReceiverStats(SERVER_TO_CLIENT, numOfKeys * updates, 0L);
  }
No error or resending of delta.
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/DeltaPropagationStatsDUnitTest.java