private void makeIndividualResults(
      Container testSuite, String url, Result result, long start, long stop) {
    for (SubTest subTest : result) {
      AllureTestReport testReport = new AllureTestReport(subTest.getName());
      testReport.setDescription(url);
      testReport.setStartTimestamp(start);
      testReport.setStopTimestamp(stop);
      testSuite.addChild(testReport.getUuid());
      testReport.addLabel("parentSuite", this.testCaseName);
      testReport.addLabel("suite", testSuite.getName());
      testReport.setFullName(this.logger.getName() + "_" + url);
      testReport.setReporter(this.reporter);
      AllureStepReport subStepReport = new AllureStepReport(subTest.getName());
      subStepReport.setStartTimestamp(start);
      subStepReport.setIgnore(true);
      if (!subTest.getActualResult().contains("PASS") && !subTest.getActualResult().equals("OK")) {
        StatusDetails details = new StatusDetails();
        details.setMessage(subTest.getName());
        subStepReport.setDetails(details);
        subStepReport.setStatus(Status.FAILED);
        reporter.textAttachment(subStepReport, "Reason ", subTest.getMessage(), "plain");
      } else {
        subStepReport.setStatus(Status.PASSED);
      }
      subStepReport.setStopTimestamp(stop);
      testReport.addStepReport(subStepReport);
    }
  }
Get information about the run from various sources.

@return the information about the run.
KITE-WPT-Test/src/main/java/org/webrtc/kite/wpt/steps/RunAllTestStep.java