[bitbake-devel] [PATCH 00/17] toaster: Better SDK artifacts and fstypes V2
bavery
brian.avery at intel.com
Tue Jul 12 22:54:56 UTC 2016
This is part of a patch set that is split over the openembedded-core and
bitbake-devel mailing lists. This is a second version of the patch.
These patches remove complexity from the toaster.bbclass in order to move those
functions to bitbake/lib/toaster.
The overall intent of this set is to improve Toaster's ability to locate artifacts,
specify fstypes correctly, and add some tests for these changes.
-brian avery
an Intel employee
The following changes since commit 0659b4f780120b1459b068c85794be4f04f943bd:
toaster: fix typo in arguments for libtoaster.js function (2016-07-12 14:12:16 -0700)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib bavery/submit/elliot/toaster/8556-image_fstypesV2_forbb
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=bavery/submit/elliot/toaster/8556-image_fstypesV2_forbb
Ed Bartosh (1):
runqueue: improve exception logging
Elliot Smith (16):
toaster: display Target targets in build dashboard
toaster: do image and artifact scan on BuildCompleted
toaster: improve image file suffix retrieval
toaster: attach kernel artifacts to targets
buildinfohelper: fix retrieval of targets
toaster: improve scan for SDK artifacts
buildinfohelper: only record image files for tasks which make images
toaster: use has_images() methods to display images correctly
toaster: only show "New custom image" button for builds with image
targets
toaster: show manifests in their own section of the build dashboard
toaster: better display of targets which produced no images
toaster: add package manifest path to Target objects
toaster: the customise image button shouldn't rely on targets
toaster-tests: add tests for build artifact display on build dashboard
toaster-tests: new custom image button shouldn't show for non-image
builds
toaster-tests: package count/size shouldn't show for non-image builds
lib/bb/runqueue.py | 4 +-
lib/bb/ui/buildinfohelper.py | 408 ++++++++++++++++++---
lib/bb/ui/toasterui.py | 11 +-
.../migrations/0008_refactor_artifact_models.py | 39 ++
.../0009_target_package_manifest_path.py | 19 +
lib/toaster/orm/models.py | 279 ++++++++++----
lib/toaster/tests/browser/selenium_helpers.py | 7 +
.../tests/browser/test_builddashboard_page.py | 20 +
.../browser/test_builddashboard_page_artifacts.py | 217 +++++++++++
.../toastergui/templates/basebuildpage.html | 52 +--
.../toastergui/templates/builddashboard.html | 117 ++++--
.../toastergui/templatetags/field_values_filter.py | 18 +
lib/toaster/toastergui/views.py | 77 ++--
13 files changed, 1055 insertions(+), 213 deletions(-)
create mode 100644 bitbake/lib/toaster/orm/migrations/0008_refactor_artifact_models.py
create mode 100644 bitbake/lib/toaster/orm/migrations/0009_target_package_manifest_path.py
create mode 100644 bitbake/lib/toaster/tests/browser/test_builddashboard_page_artifacts.py
create mode 100644 bitbake/lib/toaster/toastergui/templatetags/field_values_filter.py
--
1.9.1
More information about the bitbake-devel
mailing list