e9e67243f9a5af7c38294c35fbbbb09f5ea224ee |
|
05-Jan-2017 |
Arnold Lu <arnoldlu@qq.com> |
CpusAnalysis: Add missing pandas import
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
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/analysis/cpus_analysis.py
|
72e34459ffca41a98dc583245a902a4b06f1a542 |
|
18-Jul-2016 |
Michele Di Giorgio <michele.digiorgio@arm.com> |
tasks_analysis: add per-CPU task context switch count Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
07eeed6d7548be3cc1a350fbff191ddc1147fde6 |
|
13-Sep-2016 |
Michele Di Giorgio <michele.digiorgio@arm.com> |
cpus_analysis: improve title style in plotCPU() Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
3075e63cd3b274f15a0fe75bbd17b80ed700cb51 |
|
07-Sep-2016 |
Michele Di Giorgio <michele.digiorgio@arm.com> |
cpus_analysis: fix plotting CPUs of only one cluster Plotting CPUs of only one cluster makes the call to _plotCPU fail because an empty set is passed to the function. Instead, avoid calling the internal plotting method if there is nothing to plot. Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
a5b452f333547189676a3102f6f81acb37e8a52d |
|
07-Sep-2016 |
Michele Di Giorgio <michele.digiorgio@arm.com> |
cpus_analysis: add parameters description to plotCPU docstring Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
22b0c548dc889fb8e2f347fad5c09216c5a66133 |
|
07-Sep-2016 |
Michele Di Giorgio <michele.digiorgio@arm.com> |
cpus_analysis: add overutilized signal to plots Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
b9c02fe3f7682ceb9e1c703d218bb4c9449358a1 |
|
25-Jul-2016 |
Michele Di Giorgio <michele.digiorgio@arm.com> |
libs/utils: make pylint and pep8 a bit happier Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
f93efbe21b68cf8f422a221d81fcd723a2ced356 |
|
22-Jul-2016 |
Michele Di Giorgio <michele.digiorgio@arm.com> |
libs/utils/analysis: docstrings everywhere Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|
962383ae1bfa853fed20c6e9f0d676abb5297eba |
|
22-Jul-2016 |
Patrick Bellasi <patrick.bellasi@arm.com> |
libs/utils/analysis: add CPUs module This patch move the CPUs signals analysis code, originally part of the trace_analysis.py module, to be a new TraceAnalysis module with dynamic registration via the AnalysisRegister. Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
/external/lisa/libs/utils/analysis/cpus_analysis.py
|