[yocto] [auh][PATCH 00/21] Further enhancements to automatic upgrade helper
Alexander Kanavin
alexander.kanavin at linux.intel.com
Thu Dec 21 08:27:08 PST 2017
Particularly:
1) Rebase and integrate (most of) Robert's patches
2) Add musl testing support (a notorious source of failures)
3) Rework testimage support to be more straigtforward and usable locally
by maintainers
4) Other things :)
The following changes since commit fbccfa00967305bb3866d0f610cd4b83b8b7a28c:
upgradehelper.py: revert commits that failed to build (2017-12-14 18:13:11 +0200)
are available in the Git repository at:
git://git.yoctoproject.org/auto-upgrade-helper devel
http://git.yoctoproject.org/cgit.cgi/auto-upgrade-helper/log/?h=devel
Alexander Kanavin (13):
upgradehelper.py: drop automatic mode
upgradehelper.py: replace the confusing 'maintainer' command line
option
weeklyjob.sh: set up a temporary branch and clean up afterwards
Add support for compiling against non-default C libraries
Add protection measures and information against running with existing
build directories.
upgradehelper.py: do not include absolute paths in the generated
tarball
Do not require configuration options that aren't necessary for running
ptests
upgradehelper.py: do not include testimage information in maintainer
email messages
testimage.py: clarify what arguments are passed to class constructor
testimage.py: run even if no packages were upgraded
testimage.py: remove all iterations (over machines, over failing
recipes)
testimage.py: rewrite the logic for building and running testimages
testimage.py: collect and write out logs from bitbake and testimage
Robert Yang (8):
upgradehelper.py: fix checking for do_checkpkg
upgradehelper.py: support upgrade multiple recipes
upgradehelper.py: use UniverseUpdater for all cases
modules/steps.py: fix warn when skip compilation
upgradehelper.py: only check email settings when -e is specified
upgradehelper.py: always do upgrade when recipes are specified
upgradehelper.py: print info when recipe is skipped to upgrade
upgradehelper.py: don't build gcc-runtime when --skip-compilation
README | 40 +++++---
modules/steps.py | 2 +-
modules/testimage.py | 256 ++++++++---------------------------------------
modules/utils/bitbake.py | 7 +-
upgradehelper.py | 144 +++++++++++---------------
weeklyjob.sh | 16 ++-
6 files changed, 142 insertions(+), 323 deletions(-)
--
2.15.1
More information about the yocto
mailing list