[yocto] [yocto-autobuilder][PATCH 0/4] autobuilder: make toaster eventlog creation optional

Beth 'pidge' Flanagan pidge at toganlabs.com
Tue Jul 19 08:42:26 PDT 2016


Merged into master.

-b

On Thu, 2016-07-14 at 10:05 -0700, Bill Randle wrote:
> Currently, a toaster eventlog is generated for most all machine
> specific
> images (e.g., nightly-arm, nightly-x86, etc.) and placed in the top-
> level
> build directory. Having it in the top level dir causes inotify
> overflow in
> bitbake, due to the large number of changes to the file.
> 
> This set of patches (1) make generation of the eventlog optional, by
> having a user selection in the Forced Build web pages, (2) places the
> eventlog in build/tmp/log, instead of build and (3) adds a timestamp
> to
> the eventlog filename since multiple event logs can be generated
> during
> a multi-image buildset and otherwise only the last one would
> otherwise
> be saved.
> 
> [YOCTO #9884]
> 
> Bill Randle (4):
>   remote_kick.py: add default entry for new 'create_eventlog'
> property
>   BuildImages.py: build toaster eventlog only when requested
>   UploadToasterEventlog.py: handle multiple eventlog files
>   buildset-config.controller: add new 'create_eventlog' forced build
>     property
> 
>  bin/remote_kick.py                                 |  1 +
>  buildset-config.controller/nightly-arm-lsb.conf    |  4 ++++
>  buildset-config.controller/nightly-arm.conf        |  4 ++++
>  buildset-config.controller/nightly-arm64.conf      |  4 ++++
>  buildset-config.controller/nightly-mips-lsb.conf   |  4 ++++
>  buildset-config.controller/nightly-mips.conf       |  4 ++++
>  buildset-config.controller/nightly-mips64.conf     |  4 ++++
>  buildset-config.controller/nightly-no-x11.conf     |  4 ++++
>  buildset-config.controller/nightly-ppc-lsb.conf    |  4 ++++
>  buildset-config.controller/nightly-ppc.conf        |  4 ++++
>  buildset-config.controller/nightly-x32.conf        |  4 ++++
>  buildset-config.controller/nightly-x86-64-lsb.conf |  4 ++++
>  buildset-config.controller/nightly-x86-64.conf     |  4 ++++
>  buildset-config.controller/nightly-x86-lsb.conf    |  4 ++++
>  buildset-config.controller/nightly-x86.conf        |  4 ++++
>  buildset-config.controller/nightly.conf            |  7 ++++++-
>  .../autobuilder/buildsteps/BuildImages.py          | 24
> +++++++++++++++++-----
>  .../buildsteps/UploadToasterEventlog.py            | 16 +++++++++++-
> ----
>  18 files changed, 93 insertions(+), 11 deletions(-)
> 
-- 
Beth 'pidge' Flanagan <pidge at toganlabs.com>
toganlabs.com




More information about the yocto mailing list