@Override
  public void waitForStop() throws InterruptedException {
    if (!monkeyThreadPool.awaitTermination(1, TimeUnit.MINUTES)) {
      LOG.warn("Some pool threads failed to terminate. Forcing. {}", monkeyThreadPool);
      monkeyThreadPool.shutdownNow();
    }
  }
Selects and returns ceil(ratio * items.length) random items from the given array
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.java