mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
pm-graph: fix time format parse error
Time format in dmesg has been changed from "%Y-%m-%d %H:%M:%S" to "%Y-%m-%dT%H:%M:%S", backport an upstream patch to fix this error. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
c9fbe982f5
commit
68f1fdf237
|
|
@ -0,0 +1,32 @@
|
|||
From 0c94e32b218c31f31a7988577fb9bec595034e7b Mon Sep 17 00:00:00 2001
|
||||
From: Todd Brandt <todd.e.brandt@linux.intel.com>
|
||||
Date: Fri, 10 May 2019 15:10:35 -0700
|
||||
Subject: [PATCH] bootgraph.py: - handle boot time start grep better, the regex
|
||||
needs more complexity
|
||||
|
||||
Upstream-Status: Backport [https://github.com/intel/pm-graph/commit/0c94e32b218c31f31a7988577fb9bec595034e7b]
|
||||
|
||||
Signed-off-by: Liwei Song <liwei.song@windriver.com>
|
||||
---
|
||||
bootgraph.py | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/bootgraph.py b/bootgraph.py
|
||||
index a2b1b1897307..d7f4bd152bf1 100755
|
||||
--- a/bootgraph.py
|
||||
+++ b/bootgraph.py
|
||||
@@ -333,9 +333,9 @@ def parseKernelLog():
|
||||
if(not sysvals.stamp['kernel']):
|
||||
sysvals.stamp['kernel'] = sysvals.kernelVersion(msg)
|
||||
continue
|
||||
- m = re.match('.* setting system clock to (?P<t>.*) UTC.*', msg)
|
||||
+ m = re.match('.* setting system clock to (?P<d>[0-9\-]*)[ A-Z](?P<t>[0-9:]*) UTC.*', msg)
|
||||
if(m):
|
||||
- bt = datetime.strptime(m.group('t'), '%Y-%m-%d %H:%M:%S')
|
||||
+ bt = datetime.strptime(m.group('d')+' '+m.group('t'), '%Y-%m-%d %H:%M:%S')
|
||||
bt = bt - timedelta(seconds=int(ktime))
|
||||
data.boottime = bt.strftime('%Y-%m-%d_%H:%M:%S')
|
||||
sysvals.stamp['time'] = bt.strftime('%B %d %Y, %I:%M:%S %p')
|
||||
--
|
||||
2.22.0
|
||||
|
||||
|
|
@ -7,7 +7,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e"
|
|||
|
||||
SRCREV = "5be9a16547234cef5aca8bfaccd920490ea1cfa7"
|
||||
SRC_URI = "git://github.com/intel/pm-graph.git \
|
||||
file://0001-Makefile-fix-multilib-build-failure.patch"
|
||||
file://0001-Makefile-fix-multilib-build-failure.patch \
|
||||
file://0001-bootgraph.py.patch \
|
||||
"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
COMPATIBLE_HOST='(i.86|x86_64).*'
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user