public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Use buildstats from OE to generate build charts
@ 2021-09-27 14:17 Uladzimir Bely
  2021-09-27 14:17 ` [PATCH v2 1/4] buildstats: Borrow buildstats and pybootchartgui from OE Uladzimir Bely
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Uladzimir Bely @ 2021-09-27 14:17 UTC (permalink / raw)
  To: isar-users

Changes since v1:
- rebased on latest `next` rechecked in CI

OE uses buildstats to analyze build performance. This patchset ports
this functionality to Isar.

Build statistics is collected in $BUILDDIR/tmp/buildstats and can be
converted to PDF file or viewed directly.

Uladzimir Bely (4):
  buildstats: Borrow buildstats and pybootchartgui from OE
  buildstats: Fix bbclass to work with ISAR
  buildstats: Manage buildstats via USER_CLASSES variable
  doc: Add buildstats section in user manual

 doc/user_manual.md                            |  19 +
 meta-isar/conf/local.conf.sample              |   2 +
 meta/classes/buildstats.bbclass               | 298 ++++++
 meta/conf/bitbake.conf                        |   2 +
 meta/lib/buildstats.py                        | 161 +++
 scripts/pybootchartgui/AUTHORS                |  11 +
 scripts/pybootchartgui/COPYING                | 340 ++++++
 scripts/pybootchartgui/MAINTAINERS            |   3 +
 scripts/pybootchartgui/NEWS                   | 204 ++++
 scripts/pybootchartgui/README.pybootchart     |  37 +
 scripts/pybootchartgui/pybootchartgui.py      |  23 +
 .../pybootchartgui/pybootchartgui/__init__.py |   0
 .../pybootchartgui/pybootchartgui/batch.py    |  46 +
 scripts/pybootchartgui/pybootchartgui/draw.py | 975 ++++++++++++++++++
 scripts/pybootchartgui/pybootchartgui/gui.py  | 348 +++++++
 scripts/pybootchartgui/pybootchartgui/main.py |   1 +
 .../pybootchartgui/pybootchartgui/main.py.in  | 183 ++++
 .../pybootchartgui/pybootchartgui/parsing.py  | 821 +++++++++++++++
 .../pybootchartgui/process_tree.py            | 292 ++++++
 .../pybootchartgui/pybootchartgui/samples.py  | 178 ++++
 .../pybootchartgui/tests/parser_test.py       | 105 ++
 .../pybootchartgui/tests/process_tree_test.py |  92 ++
 22 files changed, 4141 insertions(+)
 create mode 100644 meta/classes/buildstats.bbclass
 create mode 100644 meta/lib/buildstats.py
 create mode 100644 scripts/pybootchartgui/AUTHORS
 create mode 100644 scripts/pybootchartgui/COPYING
 create mode 100644 scripts/pybootchartgui/MAINTAINERS
 create mode 100644 scripts/pybootchartgui/NEWS
 create mode 100644 scripts/pybootchartgui/README.pybootchart
 create mode 100755 scripts/pybootchartgui/pybootchartgui.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/__init__.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/batch.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/draw.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/gui.py
 create mode 120000 scripts/pybootchartgui/pybootchartgui/main.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/main.py.in
 create mode 100644 scripts/pybootchartgui/pybootchartgui/parsing.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/process_tree.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/samples.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/tests/parser_test.py
 create mode 100644 scripts/pybootchartgui/pybootchartgui/tests/process_tree_test.py

-- 
2.20.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-10-05  9:21 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-27 14:17 [PATCH v2 0/4] Use buildstats from OE to generate build charts Uladzimir Bely
2021-09-27 14:17 ` [PATCH v2 1/4] buildstats: Borrow buildstats and pybootchartgui from OE Uladzimir Bely
2021-10-05  9:13   ` Henning Schild
2021-09-27 14:17 ` [PATCH v2 2/4] buildstats: Fix bbclass to work with ISAR Uladzimir Bely
2021-10-05  9:19   ` Henning Schild
2021-09-27 14:17 ` [PATCH v2 3/4] buildstats: Manage buildstats via USER_CLASSES variable Uladzimir Bely
2021-10-05  9:21   ` Henning Schild
2021-09-27 14:17 ` [PATCH v2 4/4] doc: Add buildstats section in user manual Uladzimir Bely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox