mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00
yocto-check-layer: add debug output for the layers that were found
When debugging weird yocto-check-layer output it is useful to know what the tool found when looking for layers. (From OE-Core rev: 711e2d4d7baf36f8497741c14268d7f72d0db016) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
e2340a68c5
commit
f2666fbc7f
|
@ -41,6 +41,12 @@ def test_layer(td, layer, test_software_layer_signatures):
|
|||
tc.loadTests(CASES_PATHS)
|
||||
return tc.runTests()
|
||||
|
||||
def dump_layer_debug(layer):
|
||||
logger.debug("Found layer %s (%s)" % (layer["name"], layer["path"]))
|
||||
collections = layer.get("collections", {})
|
||||
if collections:
|
||||
logger.debug("%s collections: %s" % (layer["name"], ", ".join(collections)))
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser(
|
||||
description="Yocto Project layer checking tool",
|
||||
|
@ -106,6 +112,13 @@ def main():
|
|||
else:
|
||||
dep_layers = layers
|
||||
|
||||
logger.debug("Found additional layers:")
|
||||
for l in additional_layers:
|
||||
dump_layer_debug(l)
|
||||
logger.debug("Found dependency layers:")
|
||||
for l in dep_layers:
|
||||
dump_layer_debug(l)
|
||||
|
||||
logger.info("Detected layers:")
|
||||
for layer in layers:
|
||||
if layer['type'] == LayerType.ERROR_BSP_DISTRO:
|
||||
|
|
Loading…
Reference in New Issue
Block a user