#!/usr/bin/env python import glob import pandas as pd import re def print_header(report_file): print('\n======== %s ========' % (report_file.replace("./bench-", "").replace(".log", ""))) rx_line = { 'exists': re.compile(r'.*Res[A-Za-z]?: [*] (?P\d+) EXISTS.*\n'), 'bench': re.compile(r'Benchmark(?P[^ \t]+)[ \t]+(?P\d+)[ \t]+(?P\d+) ns/op.*\n'), # 'total' : re.compile(r'ok[ \t]+(?P[^ \t]+)[ \t]+(?P