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
|