generic-poky/scripts/contrib
Leonardo Sandoval 70f99b427b bb-perf: plot histograms base on buildstats data
Scripts that produces script data to be consumed by gnuplot.
There are two possible plots depending if either the
-S parameter is present or not:

    * without -S: Produces a histogram listing top N recipes/tasks versus
      stats. The first stat defined in the -s parameter is the one taken
      into account for ranking
    * -S: Produces a histogram listing tasks versus stats.  In this case,
      the value of each stat is the sum for that particular stat in all recipes found.
      Stats values  are in descending order defined by the first stat defined on -s

EXAMPLES

1. Top recipes' tasks taking into account utime

    $ buildstats-plot.sh -s utime | gnuplot -p

2. Tasks versus utime:stime

    $ buildstats-plot.sh -s utime:stime -S | gnuplot -p

3. Tasks versus IO write_bytes:IO read_bytes

    $ buildstats-plot.sh -s 'IO write_bytes:IO read_bytes' -S | gnuplot -p

(From OE-Core rev: 74408c19fba89de54c093fccf65b3a072d6a197b)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-11-30 15:48:05 +00:00
..
bb-perf bb-perf: plot histograms base on buildstats data 2016-11-30 15:48:05 +00:00
python python3: Build and package precompiled modules 2016-11-30 15:48:05 +00:00
bbvars.py scripts: python3: change python to python3 in shebang 2016-06-03 13:13:29 +01:00
build-perf-test-wrapper.sh build-perf-test-wrapper.sh: accept test case failures 2016-10-01 21:45:56 +01:00
build-perf-test.sh build-perf-test: add eSDK installed size to metrics 2016-04-09 23:00:45 +01:00
ddimage ddimage: if 'pv' is installed, use it 2016-05-06 10:31:15 +01:00
devtool-stress.py scripts/contrib: update scripts for changes to internal API 2016-09-03 23:45:52 +01:00
dialog-power-control scripts/contrib/dialog-power-control: add a trivial power prompt script 2014-04-30 21:52:33 +01:00
documentation-audit.sh documentation-audit.sh: Add/fix checks for skipped lines. 2012-12-13 15:18:42 +00:00
graph-tool graph-tool: update to new networkx API, be iterative 2016-08-17 10:35:42 +01:00
list-packageconfig-flags.py scripts: ensure tinfoil is shut down correctly 2016-09-03 23:45:54 +01:00
mkefidisk.sh mkefidisk.sh: add deprecation warning to the output 2016-11-06 23:35:32 +00:00
serdevtry scripts/contrib/serdevtry: add script to handle transient serial terminals 2014-04-30 21:52:32 +01:00
test_build_time.sh scripts/contrib: add build time regression test script 2011-07-20 15:27:31 +01:00
test_build_time_worker.sh scripts/contrib: add build time regression test script 2011-07-20 15:27:31 +01:00
uncovered uncovered: list uncovered python modules 2016-08-01 11:47:11 +01:00
verify-homepage.py scripts: ensure tinfoil is shut down correctly 2016-09-03 23:45:54 +01:00