History log of /external/lisa/libs/utils/report.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c278c2343c7f25083a80cb164b6bdc761d50050b 22-Nov-2016 Patrick Bellasi <patrick.bellasi@arm.com> libs: use a more configurable logging strategy

This is a big re-factoring which update all the logging statements to make
use of a more sane and consistent configuration:

- each module uses the same logger configuration but refers to a custom
logger which has the same name of the module, this should allows a
fine grained configuration of the loglevels for each module.

- a new libs/utils/conf.py::LisaLogging class allows to load the
configuration and customize the root logger level.

- loggers are configured using a single logfile (logging.conf) which is
provided by default in the LISA's root folder.

Each logger can be configured to specify:
- loglevel: INFO by default for all modules
- output channels: console and logfile (lisa.log by default) for all modules
- string format: the same by default for all modules

If logging.conf does not specify a specific configuration for a logger, than
the default logger configuration applies, which is the one defined by the
"root" logger.

Notebooks and LisaTest are required to call at least one time the
LisaLogging::setup() method to properly intialize logging.

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
4453a39ca52499a0c59df2d82e800bf9465a5f27 08-Dec-2015 Patrick Bellasi <patrick.bellasi@arm.com> libs/utils/report: make some more space to accomodate for longer tasks names

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
e85295e802a078b114839dd7612c16b86cc7df01 08-Dec-2015 Patrick Bellasi <patrick.bellasi@arm.com> libs/utils/report: fix division error when energy data are not available

This patch allows to report tests data also when energy counters are not
used (i.e. hwmon module is disabled in the test configuration).

The generated table has the same structure but energy related columns
will report always a value of 0.

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
d95e98d88a6cf4347853427dc4ef6fd0222a3881 04-Dec-2015 Patrick Bellasi <patrick.bellasi@arm.com> Add proper copyright headers to all the contributed sources

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
7e425b217029e8bde63e167e0c84407f742010bc 18-Oct-2015 Dietmar Eggemann <dietmar.eggemann@arm.com> libs/utils/report.py: Change log level from DEBUG to INFO

Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
/external/lisa/libs/utils/report.py
8720abc26202a8f25dce60d4bdefed5dfeb76b4f 20-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: update stats to better format PerfIndex and NegSlack values

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
283fede8f22429b509dc35a23469b2b1cd50dfd5 20-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: alwasy report rt-app PerfIndex and NegSlack as absolute values

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
a0c6af17b243d7e84a68449eb497fd91d59f1e6f 20-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: always report absolute numbers for base cases

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
21756b552403589da5720eb04b85c9bfee83fd22 20-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: switch to a more generic "formats" parameter

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
faf58b49b3246516c719d3bfdb000e22e4c6a431 20-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: add some more space for comparison column

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
e3bebfc47781208a03169507b5bae5f22621579b 20-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: fix regexp based definition of base/test configurations

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
d4aed708779077ec4055e064602df8bef56c7418 15-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> tests/eas/test_env: add support to test __features__

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
f97104f5c525f13f8375625062b0b7311a516d59 15-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: add support to report default wtype workloads

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
909185f2974e895696b155de92b168b84ea05266 14-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/results: split results parsing and reporting in two different modules

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
cc2343c456bfabf56a06f2c93b07df2802913b7b 14-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: better split report formatting depending on workload class

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
97f727443b83ef54e3bcdcd167e76cc4e0a59ad1 14-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: split results parsing from reporting in two different classes

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
8d2cecbdc5947fbb1232d3fa893d4f1c4bf66e50 14-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> utils/report: refactor parser to account for different performance metrics

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py
0f8ac68fcd4e514ae6ee32a6496bd239fb9c03a1 12-Oct-2015 Patrick Bellasi <patrick.bellasi@arm.com> Initial commit

This is the initial set of sources for the LISA toolkit.

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/report.py