summaryrefslogtreecommitdiff
path: root/buildscripts/scons_metrics/metrics.py
diff options
context:
space:
mode:
Diffstat (limited to 'buildscripts/scons_metrics/metrics.py')
-rw-r--r--buildscripts/scons_metrics/metrics.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/buildscripts/scons_metrics/metrics.py b/buildscripts/scons_metrics/metrics.py
index cc9d366b790..084bff01ffb 100644
--- a/buildscripts/scons_metrics/metrics.py
+++ b/buildscripts/scons_metrics/metrics.py
@@ -1,5 +1,6 @@
"""SCons metrics."""
import re
+import os
from typing import Optional, NamedTuple, List, Pattern, AnyStr
from buildscripts.util.cedar_report import CedarMetric, CedarTestReport
@@ -105,7 +106,7 @@ class SconsMetrics:
self.total_command_execution_time = self._parse_float(
TOTAL_COMMAND_EXECUTION_TIME_REGEX, self.raw_report)
- if cache_debug_log_file:
+ if os.path.exists(cache_debug_log_file):
with open(cache_debug_log_file, "r") as fh:
self.final_cache_hit_ratio = self._parse_float(CACHE_HIT_RATIO_REGEX, fh.read())
else: