From: Michael Wood <michael.g.wood@intel.com>
To: bitbake-devel@lists.openembedded.org
Subject: Re: [PATCH 00/40] Various fixes from toaster-next
Date: Wed, 6 Apr 2016 17:51:37 +0100 [thread overview]
Message-ID: <57053E99.1040606@intel.com> (raw)
In-Reply-To: <cover.1459960000.git.michael.g.wood@intel.com>
On 06/04/16 17:33, Michael Wood wrote:
> This patch set contains the fixes for:
> - Build cacnellation
> - SSTATE_DIR and DL_DIR
> - Build launching fixes
> - Support for building jeth release
>
> They all had a dependency on the build launches fixes which is why this is multiple series in one.
>
> This patchset fixes the following bugs:
> 6787 2.1 Cancelling builds at any point in the build process (edit)
> 7880 2.1M3 Medium+/Normal: Toaster uses the same /tmp dir across releases
> 9058 2.1 Medium/Normal: Bad project MACHINE setting in conf/toaster.conf causes command line builds to fail
> 8958 2.1M3 Medium/Normal: Toaster does not build with the Jethro release
> 6787 2.1 Medium/Enhancement: Cancelling builds at any point in the build process
> 8422 2.1 Medium/Enhancement: we currently don't allow setting of sstate_dir or dl_dir
>
>
>
> are available in the git repository at:
>
> git://git.yoctoproject.org/poky-contrib michaelw/submit/ed/toaster/project-build-dir-cancel-dldir_sstatedir
> http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=michaelw/submit/ed/toaster/project-build-dir-cancel-dldir_sstatedir
>
> Ed Bartosh (24):
> toaster: don't start bitbake server
> toaster: get rid of noui option
> toaster: set BITBAKE_UI environment variable
> toasterui: add brbe parameter to buildinfohelper
> uievent: improve BBUIEventQueue code
> buildinfohelper: improve handling of providermap
> toasterui: fix brbe reporting
> toaster: remove startBBServer API
> toaster: remove release API
> toaster: add brbe parameter to triggerBuild
> toaster: modified setLayers API
> toaster: reimplement triggerBuild
> toaster: add new parameter to _shellcmd
> toaster: stop bitbake server after the build
> toaster: update conf/local.conf
> toaster: fix jethro build
> toaster: use bash explicitly
> toasterui: shutdown on BuildCompleted event
> toaster: use empty token
> toaster: add DL_DIR and SSTATE_DIR to oe toasterconf
> toaster: export BBBASEDIR variable
> toaster: get bitbake location from BBBASEDIR
> buildinfohelper: fix KeyError
> toasterui: update build in internal state
>
> Michael Wood (9):
> 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
> toaster: models Exclude the CANCELLED builds from get_number_of_builds
> toaster: runbuilds Make runbuilds aware of the build CANCELLED state
> toaster: runbuilds Clean up runbuilds
>
> Sujith H (7):
> 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
> toaster: add DL_DIR and SSTATE_DIR to poky toasterconf
> toaster: update view to support DL_DIR and SSTATE_DIR
> toaster: update projectconf.html for DL_DIR and SSTATE_DIR
>
> bin/toaster | 82 ++---------
> lib/bb/ui/buildinfohelper.py | 49 +++++--
> lib/bb/ui/toasterui.py | 22 +--
> lib/bb/ui/uievent.py | 10 +-
> lib/toaster/bldcontrol/bbcontroller.py | 62 +-------
> lib/toaster/bldcontrol/localhostbecontroller.py | 152 ++++++++++----------
> .../bldcontrol/management/commands/runbuilds.py | 109 +++++++++-----
> .../migrations/0003_add_cancelling_state.py | 19 +++
> lib/toaster/bldcontrol/models.py | 27 +++-
> .../orm/migrations/0006_add_cancelled_state.py | 19 +++
> lib/toaster/orm/models.py | 12 +-
> lib/toaster/toastergui/api.py | 110 ++++++++++++++
> lib/toaster/toastergui/static/js/customrecipe.js | 4 +-
> lib/toaster/toastergui/static/js/layerBtn.js | 3 +-
> lib/toaster/toastergui/static/js/libtoaster.js | 41 ++++--
> lib/toaster/toastergui/static/js/mrbsection.js | 95 ++++++++++++
> lib/toaster/toastergui/static/js/projectpage.js | 4 +-
> lib/toaster/toastergui/static/js/projecttopbar.js | 6 +-
> lib/toaster/toastergui/static/js/recipedetails.js | 4 +-
> lib/toaster/toastergui/tables.py | 48 +------
> lib/toaster/toastergui/templates/base.html | 1 +
> lib/toaster/toastergui/templates/mrb_section.html | 148 +++++++------------
> lib/toaster/toastergui/templates/projectconf.html | 160 ++++++++++++++++++++-
> lib/toaster/toastergui/urls.py | 5 +
> lib/toaster/toastergui/views.py | 40 +++++-
> 25 files changed, 793 insertions(+), 439 deletions(-)
> create mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0003_add_cancelling_state.py
> create mode 100644 bitbake/lib/toaster/orm/migrations/0006_add_cancelled_state.py
> create mode 100644 bitbake/lib/toaster/toastergui/api.py
> create mode 100644 bitbake/lib/toaster/toastergui/static/js/mrbsection.js
>
This cover letter belongs to the series [PATCH 01/38] toaster: don't
start bitbake server
The create-pull-request script created empty patches for the two patches
that are destined for meta-poky and oe (toasterconf.json) as they're
outside the bitbake tree. Hence 38 rather than 40
Michael
prev parent reply other threads:[~2016-04-06 16:51 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-06 16:33 [PATCH 00/40] Various fixes from toaster-next Michael Wood
2016-04-06 16:51 ` Michael Wood [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=57053E99.1040606@intel.com \
--to=michael.g.wood@intel.com \
--cc=bitbake-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.