[Toaster] [RFC][PATCH 00/10] Build cancel
Michael Wood
michael.g.wood at intel.com
Mon Feb 22 03:30:56 PST 2016
This is the combination of Sujith's and my work on build cancel. It needs an extra bit manual testing due to the number of time and state possibilities that can happen when trying to cancel a build.
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=michaelw/sujith/build-cancel
Michael Wood (6):
toaster: Move xhr calls for starting and stopping builds
toaster: xhr Update the implementation of the build cancellation
request
toaster: libtoaster Update implementation of startABuild and
cancelABuild
toaster: bldcontrol models Add a cancelling state the BuildRequest
buildinfohelper: Add handler for cancelling a build
toaster: mrb_section template Add build cancel button
Sujith H (4):
toaster: bldcontrol Add forceShutDown function to BitbakeController
toaster: update BuildEnvironmentController and BitbakeController
toaster: models Add cancelled state to build outcome
toaster: tables BuildsTable exclude cancelled builds
bitbake/lib/bb/ui/buildinfohelper.py | 17 +++-
bitbake/lib/toaster/bldcontrol/bbcontroller.py | 29 ++----
.../toaster/bldcontrol/localhostbecontroller.py | 6 +-
.../migrations/0002_add_cancelling_state.py | 19 ++++
bitbake/lib/toaster/bldcontrol/models.py | 27 ++++-
.../orm/migrations/0007_add_cancelled_state.py | 19 ++++
bitbake/lib/toaster/orm/models.py | 7 +-
bitbake/lib/toaster/toastergui/api.py | 109 +++++++++++++++++++++
.../toaster/toastergui/static/js/customrecipe.js | 4 +-
.../lib/toaster/toastergui/static/js/layerBtn.js | 3 +-
.../lib/toaster/toastergui/static/js/libtoaster.js | 41 +++++---
.../toaster/toastergui/static/js/projectpage.js | 4 +-
.../toaster/toastergui/static/js/projecttopbar.js | 6 +-
.../toaster/toastergui/static/js/recipedetails.js | 4 +-
bitbake/lib/toaster/toastergui/tables.py | 48 +--------
bitbake/lib/toaster/toastergui/templates/base.html | 1 +
.../toaster/toastergui/templates/mrb_section.html | 102 +++++++++++++------
bitbake/lib/toaster/toastergui/urls.py | 5 +
18 files changed, 320 insertions(+), 131 deletions(-)
create mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0002_add_cancelling_state.py
create mode 100644 bitbake/lib/toaster/orm/migrations/0007_add_cancelled_state.py
create mode 100644 bitbake/lib/toaster/toastergui/api.py
--
2.5.0
More information about the toaster
mailing list