private String generateForFailedTests()

in src/main/java/jetbrains/buildServer/investigationsAutoAssigner/utils/AggregationLogger.java [98:117]


  private String generateForFailedTests(SBuild sBuild, HeuristicResult heuristicsResult) {
    StringBuilder sb = new StringBuilder();
    String buildRunResultsUrl = myWebLinks.getViewResultsUrl(sBuild);

    List<STestRun> testRuns = sBuild.getBuildStatistics(new BuildStatisticsOptions()).getFailedTests();

    for (STestRun testRun : testRuns) {
      Responsibility responsibility = heuristicsResult.getResponsibility(testRun);
      if (responsibility == null) {
        continue;
      }

      sb.append(String.format("* test entry (url: %s) for %s. The user %s.\n",
                              buildRunResultsUrl + "#testNameId" + testRun.getTest().getTestNameId(),
                              responsibility.getUser().getDescriptiveName(),
                              responsibility.getDescription()));
    }

    return sb.toString();
  }