summaryrefslogtreecommitdiff
path: root/bin
diff options
authorPMR <pmr@pmr-lander>2019-03-05 09:40:26 +0000
committerPMR <pmr@pmr-lander>2019-03-05 09:40:26 +0000
commitb6bf09c6633c446a25d2ab5173ec711f9f5f1ef6 (patch)
tree484aa71c9fac2fffa92d032a8d3193f02f5a5d98 /bin
parent62e8080b7d05d3e82328972f53e2b00c0cf8dbad (diff)
parent617d24b65edcf8b5b8948ee846efd2e94674bb8c (diff)
Merge #363952 from ~pieq/plainbox-provider-checkbox:fix-1816809-NA-times
Diffstat (limited to 'bin')
-rwxr-xr-xbin/sleep_time_check17
1 files changed, 11 insertions, 6 deletions
diff --git a/bin/sleep_time_check b/bin/sleep_time_check
index 9e7f084..f9513fa 100755
--- a/bin/sleep_time_check
+++ b/bin/sleep_time_check
@@ -41,12 +41,17 @@ def main():
resume_times = []
# find our times
for line in lines:
- if "Average time to sleep" in line:
- sleep_time = float(line.split(':')[1].strip())
- sleep_times.append(sleep_time)
- elif "Average time to resume" in line:
- resume_time = float(line.split(':')[1].strip())
- resume_times.append(resume_time)
+ try:
+ if "Average time to sleep" in line:
+ sleep_time = float(line.split(':')[1].strip())
+ sleep_times.append(sleep_time)
+ elif "Average time to resume" in line:
+ resume_time = float(line.split(':')[1].strip())
+ resume_times.append(resume_time)
+ except ValueError as e:
+ print("ERROR: One or more times was not reported correctly:")
+ print(e)
+ return 1
if (sleep_time is None or resume_time is None) or \
(len(sleep_times) != len(resume_times)):