On Fri, 2022-07-29 at 16:10 +0200, Alexander Kanavin wrote:
> This does a basic run-through of the bitbake-layers plugin, and the resulting 
> json layer config
> and the layer setup script that uses it. Only poky is actually fetched by the 
> script.
> 
> Signed-off-by: Alexander Kanavin <a...@linutronix.de>
> ---
>  meta/lib/oeqa/selftest/cases/bblayers.py | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
> 
> diff --git a/meta/lib/oeqa/selftest/cases/bblayers.py 
> b/meta/lib/oeqa/selftest/cases/bblayers.py
> index 4f4952f3eb..1f5c576356 100644
> --- a/meta/lib/oeqa/selftest/cases/bblayers.py
> +++ b/meta/lib/oeqa/selftest/cases/bblayers.py
> @@ -140,3 +140,15 @@ class BitbakeLayers(OESelftestTestCase):
>      def test_validate_examplelayersjson(self):
>          json = os.path.join(get_bb_var('COREBASE'), 
> "meta/files/layers.example.json")
>          self.validate_layersjson(json)
> +
> +    def test_bitbakelayers_setup(self):
> +        result = runCmd('bitbake-layers create-layers-setup 
> {}'.format(self.testlayer_path))
> +        jsonfile = os.path.join(self.testlayer_path, "setup-layers.json")
> +        self.validate_layersjson(jsonfile)
> +
> +        testcheckoutdir = os.path.join(self.builddir, 'test-layer-checkout')
> +        result = runCmd('{}/setup-layers --destdir 
> {}'.format(self.testlayer_path, testcheckoutdir))
> +        # May not necessarily be named 'poky'
> +        pokydir = os.listdir(testcheckoutdir)[0]
> +        testcheckoutfile = os.path.join(testcheckoutdir, pokydir, 
> "oe-init-build-env")
> +        self.assertTrue(os.path.exists(testcheckoutfile), "File {} not found 
> in test layer checkout".format(testcheckoutfile))

https://autobuilder.yoctoproject.org/typhoon/#/builders/79/builds/4001/steps/14/logs/stdio

(and other similar selftest failures)

I suspect this was due to master-next being force pushed whilst the
build was running.

Cheers,

Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#169453): 
https://lists.openembedded.org/g/openembedded-core/message/169453
Mute This Topic: https://lists.openembedded.org/mt/92691488/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to