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