History log of /external/trappy/trappy/plotter/AbstractDataPlotter.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
15c5a1f0d3927984b6c5d150127f83747fb135c8 26-Apr-2017 Brendan Jackman <brendan.jackman@arm.com> AbstractDataPlotter: Improve error message for bad signal def
/external/trappy/trappy/plotter/AbstractDataPlotter.py
e81fdcb135d0325e3bc22fae0583555d20aae280 04-Jan-2017 Brendan Jackman <brendan.jackman@arm.com> Update ARM Ltd. copyright to 2017
/external/trappy/trappy/plotter/AbstractDataPlotter.py
68e30d3539a282ef484c6caf2c89cacc905b1956 04-Jul-2016 Kapileshwar Singh <kapileshwarsingh@gmail.com> Merge pull request #204 from JaviMerino/plotter_color_everywhere_v2

Plotter color everywhere v2
e5c3597852f0bd31494b60b463d3b88e922d59cf 17-Jun-2016 Javi Merino <javi.merino@arm.com> plotter: augment the signals spec to include colors

Now that we have color support in all plots, augment the signal spec to
have color as an additional third parameter. With this syntax, signal
"thermal:temp:255,0,255" plots the temp column of the thermal trace in
pink.
/external/trappy/trappy/plotter/AbstractDataPlotter.py
25ffb28cd8c46e2f3c44e89b719cc79dcc33cb06 17-Jun-2016 Javi Merino <javi.merino@arm.com> AbstractDataPlotter: don't use the trappy grammar for what is just a string split

It's overkill and not very scalable to use the trappy grammar to split
"trace:column" into ["trace", "column"]. Change it to a simpler
signal_def.split(":")
/external/trappy/trappy/plotter/AbstractDataPlotter.py
842150378505f3c227ccdc5233759e7eebb535ef 17-Jun-2016 Javi Merino <javi.merino@arm.com> plotter: remove unneeded check

We already check that templates is empty, there is no need to check it
again.
/external/trappy/trappy/plotter/AbstractDataPlotter.py
44745135f3c7410d144115d3b50c9591d17baab1 30-Jun-2016 Javi Merino <javi.merino@arm.com> plotter: show appropriate error when plotting a dataframe but column was not specified

When you try to plot a dataframe without specifying the column, the code
that checks it fails with

KeyError: "column"

Fix the check so that the appropriate error (ValueError: Column not
specified for DataFrame input) is printed.
/external/trappy/trappy/plotter/AbstractDataPlotter.py
4f4b18adce159f73b112ab789d695918ba45ef2f 29-Mar-2016 Javi Merino <javi.merino@arm.com> plotter: fix references to FTrace

With the introduction of BareTrace and SysTrace, there are a number of
references in the documentation to FTrace that should be more generic,
as classes operate on any of the three *Trace classes. Update some of
the documentation to reflect this.
/external/trappy/trappy/plotter/AbstractDataPlotter.py
96602fc3cafea4e89a7b938e6d1363add1b9613f 15-Jan-2016 John Pocock <john.pocock@arm.com> Fixed plotting of dataframes

Changed self.templates to templates to fix plotting of dataframes.
/external/trappy/trappy/plotter/AbstractDataPlotter.py
4ec4aee55dbd4045cfb6a2fe099615a569ce7ff7 05-Jan-2016 Javi Merino <javi.merino@arm.com> trappy: update copyright to 2016
/external/trappy/trappy/plotter/AbstractDataPlotter.py
c26a323210533d4ed3a8b4e62c33744236e3beda 11-Dec-2015 Javi Merino <javi.merino@arm.com> ftrace: rename Run to FTrace

Run is a very generic and inappropriate name for an object that parses
the result of ftrace into a form consumable by python. Rename it to
FTrace in preparation for its generalization.
/external/trappy/trappy/plotter/AbstractDataPlotter.py
bb752f8828c8d170f6ab32c1b88a3792bb31f0ae 27-Nov-2015 Kapileshwar Singh <kapileshwar.singh@arm.com> plotter: Allow usage of signals in Plotter API

A Signal is a combination of a TRAPpy event and a column
represented as:

"<event_name>:<column>"

For example:

"cpu_capacity:capacity"

The Plotter API now accepts a signals=<list of signals>
argument. This is mutually exclusive with the templates=
and column= inputs

Signed-off-by: Kapileshwar Singh <kapileshwar.singh@arm.com>
/external/trappy/trappy/plotter/AbstractDataPlotter.py
b95a4c5504771224bfe6a4abec759c00d2612a73 26-Nov-2015 Javi Merino <javi.merino@arm.com> utils: move listify to a generic trappy.utils file

listify() is used in both plotter and stats. Move it out of
trappy.plotter.Utils into a generic trappy.utils file as it's not
something specific of the plotter.
/external/trappy/trappy/plotter/AbstractDataPlotter.py
21f9570fe513c87cf8de94449ca0e52d83ab3351 04-Sep-2015 Kapileshwar Singh <kapileshwar.singh@arm.com> doc: AbstractDataPlotter: Sphinx friendly docstrings

Signed-off-by: Kapileshwar Singh <kapileshwar.singh@arm.com>
/external/trappy/trappy/plotter/AbstractDataPlotter.py
435457c8af9d69383ba45e0bd7da022d967a8dea 10-Aug-2015 Javi Merino <javi.merino@arm.com> trappy: rename to trappy

Change-Id: I7e0e34c9f5565e34629683bb29ab25cf5e737088
/external/trappy/trappy/plotter/AbstractDataPlotter.py