/**
  * @param TestStepResult $stepResult
  * @return string Markup with label
  */
 private function _getResultLabel($stepResult)
 {
     $out = "";
     $error = $this->testInfo->getRunError($stepResult->getRunNumber(), $stepResult->isCachedRun());
     if ($error) {
         $out .= '<br>(Test Error: ' . htmlspecialchars($error) . ')';
     }
     $result = $stepResult->getMetric("result");
     $loadTime = $stepResult->getMetric("loadTime");
     if ($result !== null && $result !== 0 && $result !== 99999) {
         $out .= '<br>(Error: ' . LookupError($result) . ')';
     } else {
         if ($loadTime !== null) {
             $out .= '<br>(' . number_format($loadTime / 1000.0, 3) . 's)';
         }
     }
     return $out;
 }