[OE-core] [PATCH v2 0/6] yocto-compat-layer.py: various enhancements

Patrick Ohly patrick.ohly at intel.com
Tue Jun 27 15:33:37 UTC 2017


While enhancing the layer structure in intel-iot-refkit I ran into
various cases where enhancements to the tool were
necessary. intel-iot-refkit now has oe-selftests that check all layers
using this tool. In addition, the signature checking utility code is
imported into a custom test that also covers a refkit specific case
(including refkit-config.inc must not change signatures).

Changes in V2:
- turn signature checking in software layers on/off via command line flags

Patrick Ohly (6):
  yocto-compat-layer.py: avoid adding layers more than once
  yocto-compat-layer.py: tolerate broken world builds during signature diff
  yocto-compat-layer.py: apply test_signatures to all layers
  yocto-compat-layer.py: add test_world
  yocto-compat-layer.py: allow README with suffix
  yocto-compat-layer.py: make signature check code reusable

 scripts/lib/compatlayer/__init__.py     | 90 ++++++++++++++++++++++++-
 scripts/lib/compatlayer/cases/common.py | 92 +++++++-------------------
 scripts/lib/compatlayer/context.py      |  3 +-
 scripts/yocto-compat-layer.py           | 12 ++-
 4 files changed, 125 insertions(+), 72 deletions(-)

base-commit: 20b3574749420a1fef2cb2e0579584453dd4c5c5
-- 
git-series 0.9.1



More information about the Openembedded-core mailing list