@Override
 public void onStart(ITestContext context) {
   testngContext.set(context);
   testContextAware.initTestSuite(context);
 }
 @Override
 public void onTestStart(ITestResult result) {
   currentResult.set(result);
   testContextAware.initTestCase(result);
 }