/** * @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; }