in tcbot-teamcity-ignited/src/main/java/org/apache/ignite/ci/teamcity/ignited/fatbuild/TestCompacted.java [90:117]
public TestCompacted(IStringCompactor compactor, TestOccurrenceFull testOccurrence) {
String testOccurrenceId = testOccurrence.getId();
if (!Strings.isNullOrEmpty(testOccurrenceId)) {
try {
final TestId testId = extractFullId(testOccurrenceId);
if (testId != null)
idInBuild = testId.getTestId();
} catch (Exception e) {
logger.error("Failed to handle TC response: " + testOccurrenceId, e);
}
}
name = compactor.getStringId(testOccurrence.name);
status = compactor.getStringId(testOccurrence.status);
duration = testOccurrence.duration == null ? -1 : testOccurrence.duration;
setFlag(MUTED_F, testOccurrence.muted);
setFlag(CUR_MUTED_F, testOccurrence.currentlyMuted);
setFlag(CUR_INV_F, testOccurrence.currentlyInvestigated);
setFlag(IGNORED_F, testOccurrence.ignored);
if (testOccurrence.build != null && testOccurrence.build.getId() != null)
actualBuildId = testOccurrence.build.getId();
if (testOccurrence.test != null && testOccurrence.test.id != null)
testId = Long.valueOf(testOccurrence.test.id);
}