FrontPage 

Fuego wiki

Login or create account

gentexml.py in 'raw' format

= Summary =
gentexml.py is a python program used to take results from a logrun file (and any xml results file it references) and create a single unified xml file.  It
is part of the report generation system for Fuego

Note: REP_ in variables is short for 'REPORT'

== arguments ==
gentexml.py is called from reports.sh, with the following
arguments:

 * --logrun-file $REP_LOGRUN_FILE
 * --output-file $REPORT_XML

== main actions ==
gentexml.py reads the runlog file (json format), and
processes each item in the 'runLogs' list.

For LogFile entries, it reads the file and formats the res.json contents
for resulting xml.

The main feature of the resulting xml file is a table containing rows
consisting of:
 * Test name, Metric, Results

So the report indicates the results for all Benchmark metrics and Functional
results in a single table.

= SEE ALSO =
See also [[Report Generator]], [[gentexml.py]], [[loggen.py]]



TBWiki engine 1.8.3 by Tim Bird