in src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java [50:67]
public void startingTest(TestResult testResult) {
final String presentationName = getPresentationName(testResult);
String location = "";
try {
location = "locationHint='file://" + testResult.getDescription().getFile().getCanonicalPath() + "'";
} catch (TestResult.Fault | IOException e) {
//do nothing (leave location empty)
}
final String repeatMode = getProperty(testResult, "repeatMode", "once");
final int executionNumber = getIntProperty(testResult, "executionNumber", 0);
if (!repeatMode.equalsIgnoreCase("once") && executionNumber == 1) {
final String baseTestName = escapeName(testResult.getTestName());
System.out.println("##teamcity[testSuiteStarted name='" + baseTestName + "']");
}
System.out.println("##teamcity[testStarted name='" + presentationName + "' " + location + "]");
}