generic-poky/scripts/lib
Patrick Ohly 68079d0f87 yocto-compat-layer: better handling of per-machine world build breakage
It is fairly common that BSP layers enable recipes when choosing
machines from that layer without checking whether the recipe actually
builds in the current distro. That breaks "bitbake world", retrieving
signatures and thus the test_machine_signatures test.

It's better to let that test continue with the signatures that can be
retrieved and report the broken world build separately. Right now, the
new test_machine_world iterates over all machines. More elegant and
useful in combination with a (currently missing) selection of which
tests to run would be to generate one test instance per machine. But that
is not straightforward and has to wait.

The "-k" argument alone was not enough to proceed despite failures,
because bitbake then still returns a non-zero exit code. The existance
of the output file is taken as sign that the bitbake execution managed
was not fatally broken.

(From OE-Core rev: 02f5d7836b726e40fef82b50b8145acc839b360b)

Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-13 10:54:10 +01:00
..
bsp yocto-bsp/i386 machine.cfg: Explicitly disable 64BIT 2017-04-01 08:15:32 +01:00
build_perf scripts/oe-build-perf-report: fix 'charts ready' console message 2017-04-05 23:22:13 +01:00
compatlayer yocto-compat-layer: better handling of per-machine world build breakage 2017-04-13 10:54:10 +01:00
devtool devtool: add: prevent repeatedly running recipetool 2017-04-13 10:54:10 +01:00
recipetool recipetool: create: hide missing npm error when called from devtool 2017-04-13 10:54:10 +01:00
wic oe-selftest: test wic sparse_copy API 2017-04-12 15:09:57 +01:00
argparse_oe.py scripts/lib/argparse_oe: also change 'positional arguments' to 'arguments' 2016-05-06 10:31:13 +01:00
scriptpath.py scripts: consolidate code to find bitbake path 2014-06-25 13:51:45 +01:00
scriptutils.py scriptutils: Add support for specify stream on logger_create 2017-03-22 11:35:21 +00:00