[OE-core] [PATCH 0/3] bb-perf: scripting to plot buildstats data
leonardo.sandoval.gonzalez at linux.intel.com
leonardo.sandoval.gonzalez at linux.intel.com
Wed Nov 16 23:05:34 UTC 2016
From: Leonardo Sandoval <leonardo.sandoval.gonzalez at linux.intel.com>
buildstats data has been mostly unexplored mainly due to the lack of tools
to digest this data. The script buildstats.sh has been re-designed to
be much more flexible and the new script buildstats-plot.sh uses the latter
to produce data to be consumed by gnuplot. The tools used are datamash (package
at least not available in opensuse, so source code needs to be compiled and
installed) and gnuplot, so both must be present before running them.
Some plots created by buildstats-plot.sh can be found at [1]
[1] https://wiki.yoctoproject.org/wiki/MortyBuildstats
The following changes since commit dc8508f609974cc99606b9042bfa7f870ce80228:
build-applance-image: Fix to use the release branch for morty (2016-10-26 11:11:10 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib lsandov1/buildstats-plot
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=lsandov1/buildstats-plot
Leonardo Sandoval (3):
buildstats: Place 'Elapsed Time' stat into a single line
scripts: Specify the stats to take into account
bb-perf: plot histograms base on buildstats data
meta/classes/buildstats.bbclass | 4 +-
scripts/contrib/bb-perf/buildstats-plot.sh | 157 +++++++++++++++++++++++++++++
scripts/contrib/bb-perf/buildstats.sh | 99 ++++++++++++++----
3 files changed, 241 insertions(+), 19 deletions(-)
create mode 100755 scripts/contrib/bb-perf/buildstats-plot.sh
--
2.1.4
More information about the Openembedded-core
mailing list