]>
git.ipfire.org Git - thirdparty/pdns.git/blob - regression-tests/bulktest-to-json.py
2 from __future__
import print_function
9 for fname
in glob
.glob('testresults-*.xml'):
10 info
= fname
[12:-4].split('_')
12 vars = dict(s
.split(':') for s
in info
)
14 varnames
.update(vars.keys())
16 for line
in open(fname
):
17 if line
.startswith('<'):
18 sname
= line
.split(';')[4][:-3]
19 sval
= line
.split(';')[8][:-3]
22 # print fname, vars, stats
23 runs
.append(dict(vars.items()+stats
.items()))
28 print(json
.dumps(runs
))