[bitbake-devel] [PATCH 00/18 v2] Toaster patchset with new features and bugfixes

Alex DAMIAN alexandru.damian at intel.com
Fri Dec 12 11:45:13 UTC 2014


From: Alexandru DAMIAN <alexandru.damian at intel.com>

Hello,

This is the v2 patchset with new features and bug fixes. Patches have been individually
reviewed on the toaster mailing list.

Among the features submitted, we have the import layers pages, the download artifacts
patchset, a new command line option for bitbake to write event log files, and corresponding
command to import log files into toaster, as well as new debug options.

We also have fixes around the layout and refactoring to make code cleaner.

Can you please pull at your convenience ?

Thanks,
Alex

The following changes since commit 9e27bb2869e8ec6781d2f68d0585ebbf9ca6f3d8:

  bitbake-user-manual-metadata.xml: Updated do_package_write example (2014-12-09 22:25:11 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib adamian/20141211-submission-1
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=adamian/20141211-submission-1

Alexandru DAMIAN (6):
  add build artifacts table and other improvements
  toasterui: add extra debug and development infos
  add option to write offline event log file
  toastergui: implement UI changes to allow file download
  add POST endpoint for uploading eventlog files
  toasterui: refactor project layer finding logic

Belen Barros Pena (5):
  toaster: base Only show change project icon when > one project
  toaster: Initialise the 'change' icon tooltips
  toaster: tweaking the import layers form
  toaster: Formatting changes to error messages
  toaster: Change the full stop to a colon

Michael Wood (7):
  toaster: libtoaster Add a error handler to GET in makeTypehead
  toaster: libtoaster Add editProject and getLayerDepsForProject
  toaster: Add import layer feature.
  toaster: Importlayer add notify exactly which layers changed
  toaster: importlayer Avoid namespace clash with layer name
  toaster: projectapp Add links to the imported layers notify
  toaster: importlayer Tidy up the page initialisation

 bin/bitbake                                        |  12 +-
 bin/toaster-eventreplay                            | 179 +++++++++++
 lib/bb/cooker.py                                   |  75 ++++-
 lib/bb/cookerdata.py                               |   1 +
 lib/bb/ui/buildinfohelper.py                       |  91 ++++--
 lib/bb/ui/toasterui.py                             |  25 +-
 lib/toaster/bldcontrol/localhostbecontroller.py    |  27 +-
 .../management/commands/checksettings.py           |   2 +-
 .../bldcontrol/management/commands/runbuilds.py    |  13 +-
 lib/toaster/bldcontrol/models.py                   |  10 +-
 .../orm/migrations/0019_auto__add_buildartifact.py | 342 +++++++++++++++++++++
 lib/toaster/orm/models.py                          |  50 ++-
 lib/toaster/orm/urls.py                            |  27 ++
 lib/toaster/orm/views.py                           |  60 ++++
 lib/toaster/toastergui/static/js/base.js           |   4 +
 lib/toaster/toastergui/static/js/importlayer.js    | 289 +++++++++++++++++
 lib/toaster/toastergui/static/js/libtoaster.js     |  57 ++++
 lib/toaster/toastergui/static/js/projectapp.js     |  40 ++-
 lib/toaster/toastergui/templates/base.html         |  18 +-
 lib/toaster/toastergui/templates/build.html        |  29 +-
 .../toastergui/templates/builddashboard.html       | 131 +++++---
 .../toastergui/templates/configuration.html        |   6 +-
 lib/toaster/toastergui/templates/importlayer.html  | 114 +++++--
 .../toastergui/templates/layers_dep_modal.html     |  90 ++++++
 .../toastergui/templates/package_detail_base.html  |   3 +
 lib/toaster/toastergui/templates/project.html      |   3 +-
 lib/toaster/toastergui/templates/recipe.html       |  11 +-
 lib/toaster/toastergui/templates/recipes.html      |   7 +-
 lib/toaster/toastergui/templates/target.html       |   8 +-
 lib/toaster/toastergui/templates/task.html         |  18 +-
 lib/toaster/toastergui/templates/tasks.html        |  12 +-
 lib/toaster/toastergui/urls.py                     |   2 +
 lib/toaster/toastergui/views.py                    | 325 ++++++++++++++------
 lib/toaster/toastermain/settings.py                |  27 +-
 lib/toaster/toastermain/urls.py                    |  10 +-
 35 files changed, 1853 insertions(+), 265 deletions(-)
 create mode 100755 bin/toaster-eventreplay
 create mode 100644 lib/toaster/orm/migrations/0019_auto__add_buildartifact.py
 create mode 100644 lib/toaster/orm/urls.py
 create mode 100644 lib/toaster/orm/views.py
 create mode 100644 lib/toaster/toastergui/static/js/importlayer.js
 create mode 100644 lib/toaster/toastergui/templates/layers_dep_modal.html

-- 
1.9.1




More information about the bitbake-devel mailing list