diff options
Diffstat (limited to 'buildscripts/scons_metrics/metrics.py')
-rw-r--r-- | buildscripts/scons_metrics/metrics.py | 3 |
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: |