mirror of
https://git.yoctoproject.org/poky
synced 2026-04-26 09:32:14 +02:00
buildperf: Add support for times without decimal part
Add logic for the cases when the time retrieved does not have decimal part. (From OE-Core rev: a6c9e515f8bc590612e3082ab1c4c254711c8e3b) Signed-off-by: Jose Perez Carranza <jose.perez.carranza@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
a191285b97
commit
6203a77a53
@@ -244,7 +244,11 @@ class BuildPerfTest(object):
|
||||
split = strtime.split(':')
|
||||
hours = int(split[0]) if len(split) > 2 else 0
|
||||
mins = int(split[-2])
|
||||
secs, frac = split[-1].split('.')
|
||||
try:
|
||||
secs, frac = split[-1].split('.')
|
||||
except:
|
||||
secs = split[-1]
|
||||
frac = '0'
|
||||
secs = int(secs)
|
||||
microsecs = int(float('0.' + frac) * pow(10, 6))
|
||||
return timedelta(0, hours*3600 + mins*60 + secs, microsecs)
|
||||
|
||||
Reference in New Issue
Block a user