private void setReportForCurrentPhase() {
    logger.debug("SETTING REPORT FOR STEP PHASE " + this.stepPhase);
    AllureTestReport report = new AllureTestReport(test.getClass().getName() + " - " + this.id);
    if (test.isLoadTest) {
      report.setName(test.getClientName(this.client) + " - " + this.id);
    }
    report.setReporter(this.reporter);
    report.setFullName(test.getClass().getName() + " - " + this.id);
    report.addLabel("package", test.getClass().getPackage().toString());
    report.addLabel("testClass", test.getClass().toString());
    report.addLabel("testMethod", "execute");
    this.reports.put(stepPhase, report);
    this.reporter.addTest(report);
    try {
      report.addLabel("host", InetAddress.getLocalHost().getHostName());
    } catch (UnknownHostException e) {
      report.addLabel("host", "N/A");
    }
  }
Instantiates a new Test runner.

@param client the web driver
@param test   the test 
@param id        the id
KITE-Framework/src/main/java/org/webrtc/kite/tests/TestRunner.java