in testDuration-server/src/main/java/org/jetbrains/teamcity/testDuration/TestDurationFailureCondition.java [203:220]
private List<SFinishedBuild> getBuildsBetween(@NotNull SBuild b1, @NotNull SBuild b2) {
final SBuildType buildType = b1.getBuildType();
if (buildType == null) return Collections.emptyList();
List<SFinishedBuild> builds = myBuildHistory.getEntriesSince(b1, buildType);
if (builds.isEmpty())
return builds;
List<SFinishedBuild> result = new ArrayList<SFinishedBuild>();
for (SFinishedBuild b : builds) {
if (b.equals(b2))
break;
result.add(b);
}
Collections.reverse(result);
return result;
}