public void onTestStart(ITestResult iTestResult) {
String suitePrefix = getCurrentSuitePrefix(iTestResult);
String testName = getName(iTestResult);
startedTestNames.add(testName);
testName = testName.replace(suitePrefix, "");
Description description = new Description().withValue(iTestResult.getMethod().getDescription());
TestCaseStartedEvent event = new TestCaseStartedEvent(getSuiteUid(iTestResult.getTestContext()), testName);
if (description.getValue() != null) {
event.setDescription(description);
}
AnnotationManager am = new AnnotationManager(getMethodAnnotations(iTestResult));
am.setDefaults(getClassAnnotations(iTestResult));
am.update(event);