[coverage] Correct line number msg
When an error occurs during input parsing,
the line number was incorrectly displayed.
In python, enumerating an iterable will yield
an pair of index and a value.
This index starts at 0: next(enumerate([""])) == (0, "")
This index was displayed as the line number.
Add one to the index to get the line number.
Signed-off-by: Kevin Rocard <kevin.rocard@intel.com>
diff --git a/tools/coverage/coverage.py b/tools/coverage/coverage.py
index f6f7789..8c18bc7 100755
--- a/tools/coverage/coverage.py
+++ b/tools/coverage/coverage.py
@@ -834,7 +834,7 @@
def parsePFWlog(self, lines):
- for lineNb, lineLog in enumerate(lines):
+ for lineNb, lineLog in enumerate(lines, 1): # line number starts at 1
logger.debug("Parsing line :%s" % lineLog.rstrip())