Yocto layer compatibility test#
This script makes sure that all of SimpleCore™ layers are compatible with the Yocto Project compatible layer program.
For every release the used automation makes sure it passes the tests.
Manual usage#
The compatibility check can be run manually through The Scotty tool.
In addition you need a local git clone of the simplecore-tools repo
git clone https://github.com/avnet-embedded/simplecore-tools.git
cd simplecore-tools
scotty update
scotty setup --features-layers-set examples
# print 0 to answer the prompt
print 0 | "scotty/validation/check-layer-test.py" -b "$PWD/build" -a
this will test every layer offered by SimpleCore™.
To pick a specific layer run
git clone https://github.com/avnet-embedded/simplecore-tools.git
cd simplecore-tools
scotty update
scotty setup --features-layers-set examples
# print 0 to answer the prompt
print 0 | "scotty/validation/check-layer-test.py" -b "$PWD/build" -t <layer id>
layer id |
layer directory |
---|---|
distro_test |
build/sources/simplecore-distro/meta-simplecore-distro |
examples_projects_test |
build/sources/simplecore-distro/examples/meta-examples-projects |
examples_simpleswitch_container_test |
build/sources/simplecore-distro/examples/meta-examples-simpleswitch-container |
imx_test |
build/sources/simplecore-bsp/meta-simplecore-bsp-imx8 |
intel_test |
build/sources/simplecore-bsp/meta-simplecore-bsp-intel |
meta_simpleswitch_test |
build/sources/simplecore-distro/meta-simpleswitch |
simplecore_tools_test |
build/sources/simplecore-bsp/meta-simplecore-tools |
virtualkeyboard_test |
build/sources/simplecore-distro/meta-virtualkeyboard |