[poky] [PATCH 0/5] Enable swabber integration for host-contamination detection

Darren Hart dvhart at linux.intel.com
Fri Nov 12 14:14:02 PST 2010


Hi Josh,

Did you send this with send-pull-request? If so, what are you using for 
sendmail. The patches didn't come through as replies to the cover letter 
- I need to understand why and see if I can address it.

Thanks,

--
Darren

On 11/12/2010 01:31 PM, Joshua Lock wrote:
>
> This set of patches adds a user class to do host-contamination detection
> whilst
> building a Poky image.
>
> The class uses a bitbake-runtask wrapper script which wraps calls to
> bitbake-runtask in strace and logs the strace output for later
> processing.
> Similar to rm_work the class adds an extra task at the end of the build
> to run
> the swabber tool over the strace logs and generate a contamination
> report.
>
> The classes disables PARALLEL_MAKE on several packages which refused to
> run
> under strace with parallelism enabled.
>
> I have succesfully built all packages in poky-image-minimal under strace
> with
> this patchset.
>
> The final two patches in the series update the version of swabber to the
> latest
> git HEAD and updates the command in the class to work with this
> revision.
> The hard coded paths are undesirable and don't work reliably across
> distributions, for example Fedora 14 ships Python 2.7. They will be
> removed
> when a future swabber update includes provisioning for handling such
> things
> through configuration files.
>
> Pull URL: git://git.pokylinux.org/poky-contrib.git
>    Branch: josh/swabber
>    Browse:
> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=josh/swabber
>
> Thanks,
>      Joshua Lock<josh at linux.intel.com>
> ---
>
>
> Joshua Lock (5):
>    bitbake-runtask-strace: simple shell script to wrap tasks in a strace
>      call
>    image-swab: introduce a class for generating swabber reports
>    gitignore: ignore the default downloads directory
>    poky-default-revisions: bump swabber version
>    image-swab: update swabber command for latest version
>
>   .gitignore                                         |    1 +
>   bitbake/bin/bitbake-runtask-strace                 |    8 ++
>   meta/classes/image-swab.bbclass                    |   83
> ++++++++++++++++++++
>   .../conf/distro/include/poky-default-revisions.inc |    2 +-
>   meta/conf/local.conf.sample                        |    1 +
>   5 files changed, 94 insertions(+), 1 deletions(-)
>   create mode 100755 bitbake/bin/bitbake-runtask-strace
>   create mode 100644 meta/classes/image-swab.bbclass
>


-- 
Darren Hart
Embedded Linux Kernel



More information about the poky mailing list