in javatests/com/google/gerrit/plugins/checks/acceptance/api/ChecksEmailIT.java [1108:1142]
private String allChecksOverviewText(Map<CheckState, List<String>> checkersByState) {
StringBuilder b = new StringBuilder();
b.append("\nAll checks:\n");
if (checkersByState.containsKey(CheckState.SUCCESSFUL)) {
b.append("Successful: ")
.append(Joiner.on(", ").join(checkersByState.get(CheckState.SUCCESSFUL)))
.append("\n");
}
if (checkersByState.containsKey(CheckState.NOT_RELEVANT)) {
b.append("Not Relevant: ")
.append(Joiner.on(", ").join(checkersByState.get(CheckState.NOT_RELEVANT)))
.append("\n");
}
if (checkersByState.containsKey(CheckState.FAILED)) {
b.append("Failed: ")
.append(Joiner.on(", ").join(checkersByState.get(CheckState.FAILED)))
.append("\n");
}
if (checkersByState.containsKey(CheckState.RUNNING)) {
b.append("Running: ")
.append(Joiner.on(", ").join(checkersByState.get(CheckState.RUNNING)))
.append("\n");
}
if (checkersByState.containsKey(CheckState.SCHEDULED)) {
b.append("Scheduled: ")
.append(Joiner.on(", ").join(checkersByState.get(CheckState.SCHEDULED)))
.append("\n");
}
if (checkersByState.containsKey(CheckState.NOT_STARTED)) {
b.append("Not Started: ")
.append(Joiner.on(", ").join(checkersByState.get(CheckState.NOT_STARTED)))
.append("\n");
}
return b.toString();
}