tests: group all build system tests under build_system

Consistent naming of components related to build system.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2023-10-10 17:41:22 +00:00 committed by Johan Hedberg
commit a2ed99687b
4 changed files with 11 additions and 11 deletions

View file

@ -1,5 +1,5 @@
tests: tests:
cmake.config_dir.user_defined: buildsystem.config_dir.user_defined:
platform_allow: native_posix platform_allow: native_posix
build_only: true build_only: true
extra_args: APPLICATION_CONFIG_DIR:PATH=foo extra_args: APPLICATION_CONFIG_DIR:PATH=foo

View file

@ -3,16 +3,16 @@ common:
build_only: true build_only: true
platform_allow: native_posix platform_allow: native_posix
tests: tests:
cmake.overlays.var_expansions.CONF_FILE: buildsystem.overlays.var_expansions.CONF_FILE:
extra_conf_files: extra_conf_files:
- ${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf - ${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf
- ${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf - ${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf
- prj.conf - prj.conf
cmake.overlays.var_expansions.OVERLAY_CONFIG: buildsystem.overlays.var_expansions.OVERLAY_CONFIG:
extra_overlay_confs: extra_overlay_confs:
- ${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf - ${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf
- ${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf - ${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf
cmake.overlays.var_expansions.DTC_OVERLAY_FILE: buildsystem.overlays.var_expansions.DTC_OVERLAY_FILE:
extra_dtc_overlay_files: extra_dtc_overlay_files:
- ${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-board.overlay - ${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-board.overlay
- ${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-board.overlay - ${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-board.overlay

View file

@ -10,26 +10,26 @@ common:
tests: tests:
# Test the initial state with no snippets applied # Test the initial state with no snippets applied
cmake.snippets.none: buildsystem.snippets.none:
extra_configs: extra_configs:
- CONFIG_TEST_TYPE_NONE=y - CONFIG_TEST_TYPE_NONE=y
# Test the `foo` snippet from the default application snippet root # Test the `foo` snippet from the default application snippet root
cmake.snippets.foo: buildsystem.snippets.foo:
extra_args: SNIPPET="foo" extra_args: SNIPPET="foo"
extra_configs: extra_configs:
- CONFIG_TEST_TYPE_FOO=y - CONFIG_TEST_TYPE_FOO=y
# Test the `bar` snippet from an extra snippet root # Test the `bar` snippet from an extra snippet root
cmake.snippets.bar: buildsystem.snippets.bar:
extra_args: SNIPPET="bar" extra_args: SNIPPET="bar"
extra_configs: extra_configs:
- CONFIG_TEST_TYPE_BAR=y - CONFIG_TEST_TYPE_BAR=y
# Test the snippet processing order (1. foo, 2. bar) # Test the snippet processing order (1. foo, 2. bar)
cmake.snippets.foo_bar: buildsystem.snippets.foo_bar:
extra_args: SNIPPET="foo;bar" extra_args: SNIPPET="foo;bar"
extra_configs: extra_configs:
- CONFIG_TEST_TYPE_FOO_BAR=y - CONFIG_TEST_TYPE_FOO_BAR=y
# Test the snippet processing order (1. bar, 2. foo) # Test the snippet processing order (1. bar, 2. foo)
cmake.snippets.bar_foo: buildsystem.snippets.bar_foo:
extra_args: SNIPPET="bar;foo" extra_args: SNIPPET="bar;foo"
extra_configs: extra_configs:
- CONFIG_TEST_TYPE_BAR_FOO=y - CONFIG_TEST_TYPE_BAR_FOO=y

View file

@ -3,9 +3,9 @@ common:
build_only: true build_only: true
platform_allow: native_posix platform_allow: native_posix
tests: tests:
zephyr_get.no_sysbuild: buildsystem.extensions.zephyr_get.no_sysbuild:
sysbuild: false sysbuild: false
zephyr_get.sysbuild: buildsystem.extensions.zephyr_get.sysbuild:
sysbuild: true sysbuild: true
extra_args: TESTCASE_VARIABLE="sysbuild.main" extra_args: TESTCASE_VARIABLE="sysbuild.main"
zephyr_get_2nd_TESTCASE_VARIABLE="sysbuild.2nd" zephyr_get_2nd_TESTCASE_VARIABLE="sysbuild.2nd"