@Test
  public void testOfflineRepairIgnoreBackgroundDeleter() throws Exception {
    cleanRepairRequestsDb(repairDb);
    testRetryBlobIgnoreBackgroundDeleter(false, true);
    assertEquals(0, getRepairRequestsCount(repairDb));
  }
When a composite blob put fails, background deleter will kick off and delete all the data chunks.
Test offline repair won't get triggered for the background deleter.
ambry-router/src/test/java/com/github/ambry/router/NonBlockingRouterTest.java