@Parameters(name = "{index}: nbRows={0}, walEditKVs={1}, isCompressionEnabled={2}")
  public static Iterable<Object[]> data() {
    List<Object[]> params = new ArrayList<>();
    for (int nbRows : new int[] { 1500, 60000 }) {
      for (int walEditKVs : new int[] { 1, 100 }) {
        for (boolean isCompressionEnabled : new boolean[] { false, true }) {
          params.add(new Object[] { nbRows, walEditKVs, isCompressionEnabled });
        }
      }
    }
    return params;
  }
Try out different combinations of row count and KeyValue count
hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestWALEntryStreamDifferentCounts.java