generic-poky/meta/lib/oe
Paul Eggleton fcc5f6883c buildhistory: add script to check for significant changes
Adds a buildhistory-diff script which can be used to analyse changes in
the buildhistory git repository (as produced by buildhistory.bbclass),
and report significant ones that may need manual checking to ensure they
aren't regressions (e.g. package size changed by more than a certain
percentage, files added/removed/changed in the image, etc.)

The implementation is actually split into a small script and a Python
module, in order to make the logic re-usable in a future web-based
interface.

Implements the first part of [YOCTO #1566].

(From OE-Core rev: 5e5cbb9bd8cdce402b979680288ac8c51799a24d)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-06 12:11:30 +00:00
..
tests oe.license: add license flattening code 2011-12-08 15:24:29 +00:00
__init__.py lib/oe: Import oe lib from OE.dev 2010-05-06 12:48:05 +01:00
buildhistory_analysis.py buildhistory: add script to check for significant changes 2012-01-06 12:11:30 +00:00
classextend.py multilib: Abstract class extension code into classextend.py 2012-01-05 12:36:29 +00:00
classutils.py oe.classutils: add module 2011-06-28 13:55:43 +01:00
data.py data.py: fixed message domain errors 2011-10-14 14:36:58 +01:00
distro_check.py getVar/setVar cleanups 2011-11-27 10:25:34 +00:00
license.py oe.license: add license flattening code 2011-12-08 15:24:29 +00:00
maketype.py Implement variable typing (sync from OE) 2011-05-20 17:34:22 +01:00
packagedata.py packagedata.py: Fix read_subpkgdata_dict() 2011-06-23 16:02:40 +01:00
packagegroup.py oe.packagegroup: add code for package groups (sync from OE) 2011-05-20 19:07:51 +01:00
patch.py Convert to use direct access to the data store (instead of bb.data.*Var*()) 2011-11-10 11:51:19 +00:00
path.py oe.path: sync up with current OE 2011-03-23 15:43:54 +00:00
process.py lib/oe/process.py: import from OE 2011-05-16 15:32:19 +01:00
qa.py qa.py: Fix a typo when evaluating bitsize 2011-03-03 23:49:19 +00:00
terminal.py lib/oe/terminal: add support for XFCE's terminal emulator 2011-11-01 14:51:37 +00:00
types.py Implement variable typing (sync from OE) 2011-05-20 17:34:22 +01:00
utils.py Convert to use direct access to the data store (instead of bb.data.*Var*()) 2011-11-10 11:51:19 +00:00