private void populateIndex(String[] testStrings, IndexRepositoryImpl repo, int start, int end)
      throws IOException {
    for (int i = start; i < end; i++) {
      String key = "key-" + i;
      repo.create(key, new TestType(testStrings[i]));
    }
    repo.commit();
  }
The goal of this test is to verify fair scoring if entries are uniformly distributed. It
compares ordered results from a single IndexRepository (IR) with merged-ordered results from
multiple repositories (ir1, ir2, ir3). The records inserted in IR are same as the combined
records in irX. This simulates merging of results from buckets of a region.
geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/distributed/DistributedScoringJUnitTest.java