@Test
  public void testRatioT0() throws IOException {
    long[] minTimestamps = new long[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
    long[] maxTimestamps = new long[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
    long[] sizes = new long[] { 30, 31, 32, 33, 34, 20, 21, 22, 280, 23, 24, 1 };
    Map<Long, String> expected = new HashMap<>();
    // window start = 6, expected DateTieredCompactionRequest boundaries = { Long.MIN_VALUE }
    expected.put(Long.MIN_VALUE, WARM_WINDOW_SP);
    compactEqualsStoragePolicy(16, sfCreate(minTimestamps, maxTimestamps, sizes), expected, false,
      true);
  }
Test for not incoming window. but not all hfiles will be selected to compact. Apply exploring
logic on non-incoming window. More than one hfile left in this window. this means minor compact
single out is true. boundaries only contains Long.MIN_VALUE
@throws IOException with error
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestDateTieredCompactionPolicyHeterogeneousStorage.java