@Test
  public void notEnoughReplicasToMeetTargetTestOnDelete() {
    assumeTrue(operationTrackerType.equals(SIMPLE_OP_TRACKER));
    initialize();
    try {
      // offline repair is disabled
      getOperationTrackerForDelete(true, 13, 3, RouterOperation.DeleteOperation, true, false);
      fail("Should have failed to construct tracker because success target > replica count");
    } catch (IllegalArgumentException e) {
      // expected. Nothing to do.
    }

    // offline repair is enabled
    getOperationTrackerForDelete(true, 13, 3, RouterOperation.DeleteOperation, true, true);
  }
Tests the Delete Operation when the success target > number of replicas.
If offline repair is enabled, generate the OperationTracker.
If offline repair is disabled, throw exception.
ambry-router/src/test/java/com/github/ambry/router/OperationTrackerTest.java