Report Generator

Fuego includes a report generator.

Here are some details about this system.

outline [edit section]

loggen.py and gentexml.py are Fuego programs. texml and pdflatex are generic programs for managing documents.

reports generation [edit section]

See gen_report

file formats [edit section]

logrun file format [edit section]

There are two kinds of logrun entries: Functional and Benchmark.

A logrun file is in json format, with top level fields of:

logrun entries [edit section]

Each logrun entry is a dictionary containing two fields. For a Benchmark the second field is the logFile. For a Functional test, the second field is the testResult.

res.json file format [edit section]

This file is produced for Benchmarks only. It is in json format, and contains a single object with a set of pairs

Here is an example res.json for Benchmark.Dhrystone:

Here is the res.json for Benchmark.ffsb. (It's a bit more complicated than most others)

SEE ALSO [edit section]