public void checkBuild()

in testDuration-server/src/main/java/org/jetbrains/teamcity/testDuration/TestDurationFailureCondition.java [133:149]


  public void checkBuild(@NotNull SRunningBuild build, @NotNull SBuildFeatureDescriptor featureDescriptor) {
    SBuild etalon = getEtalonBuild(build, featureDescriptor);
    if (etalon == null) {
      logWarn(build, "Tests duration watchdog could not find a build to compare test durations with");
      return;
    }

    final WatchdogSettings settings;
    try {
      settings = createSettings(featureDescriptor);
    } catch (Exception e) {
      logWarn(build, "Tests duration watchdog settings are invalid: " + e.getMessage());
      return;
    }

    compareTestDurations(settings, etalon, build);
  }