diff --git a/scripts/spreadsheet.py b/scripts/spreadsheet.py index a9b9e5c9..ebb37813 100755 --- a/scripts/spreadsheet.py +++ b/scripts/spreadsheet.py @@ -175,10 +175,16 @@ def insertStats(keys, sawData, sumRow, avgRow, devRow, beginRow, endRow, col): continue try: - tool = data['config']['tool'] + cfg = data['config'] + + try: + tool = data['config']['tool'] + except: + tool = 'unknown' + print("%s: unknown tool" %(name)) except: - tool = 'unknown' - print("%s: unknown tool" %(name)) + print("%s: no 'config' data key - I think this is not lcov performance data - skipping" % (name)) + continue p, f = os.path.split(name) if os.path.splitext(f)[0] == tool: