[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openembedded-core
Subject:    [OE-core] [PATCH 0/2] Tools for visualizing build performance test results
From:       Markus Lehtonen <markus.lehtonen () linux ! intel ! com>
Date:       2017-03-31 14:07:28
Message-ID: 20170331140730.27171-1-markus.lehtonen () linux ! intel ! com
[Download RAW message or body]

This patchset implements two new scripts for analyzing and reporting build
performance test results. The first script is a tool that is able to generate
test reports from build perf test data stored in a Git repository. Both
plain text and html output formats are supported. The second script is a helper
for converting these (HTML) reports into a format suitable for emails and
sending them.


The following changes since commit 49772e1a1f291d1cacce27b381009dbb441c483e:

  distutils3.bbclass: Fix path to python for scripts (2017-03-31 10:09:58 +0100)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib marquiz/buildperf/scripts
  http://git.openembedded.org/openembedded-core-contrib/log/?h=marquiz/buildperf/scripts



Markus Lehtonen (2):
  scripts: add oe-build-perf-report script
  scripts/contrib: add oe-build-perf-report-email

 scripts/contrib/oe-build-perf-report-email.py      | 266 +++++++++++
 scripts/lib/build_perf/__init__.py                 |  31 ++
 scripts/lib/build_perf/html.py                     |  19 +
 scripts/lib/build_perf/html/measurement_chart.html |  50 ++
 scripts/lib/build_perf/html/report.html            | 209 ++++++++
 scripts/lib/build_perf/report.py                   | 342 +++++++++++++
 scripts/lib/build_perf/scrape-html-report.js       |  56 +++
 scripts/oe-build-perf-report                       | 531 +++++++++++++++++++++
 8 files changed, 1504 insertions(+)
 create mode 100755 scripts/contrib/oe-build-perf-report-email.py
 create mode 100644 scripts/lib/build_perf/__init__.py
 create mode 100644 scripts/lib/build_perf/html.py
 create mode 100644 scripts/lib/build_perf/html/measurement_chart.html
 create mode 100644 scripts/lib/build_perf/html/report.html
 create mode 100644 scripts/lib/build_perf/report.py
 create mode 100644 scripts/lib/build_perf/scrape-html-report.js
 create mode 100755 scripts/oe-build-perf-report

-- 
2.10.2

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic