From 2d241112e64b7abdeabd2b60617da4a0c4629f8b Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Wed, 10 May 2023 11:12:39 +0200 Subject: [PATCH] tests: move build system applications to tests/build_system --- tests/build_system/Makefile.build_system_common | 2 ++ tests/{ => build_system}/blob/Makefile | 2 +- tests/{ => build_system}/blob/blob_module/Makefile | 0 tests/{ => build_system}/blob/blob_module/blob.c | 0 .../blob/blob_module/blobtest.bin | Bin .../blob/blob_subdir/blobtest_subdir.txt | 0 tests/{ => build_system}/blob/blobtest.txt | 0 tests/{ => build_system}/blob/main.c | 0 tests/{ => build_system}/blob/tests/01-run.py | 0 .../cflags_spaces}/Makefile | 2 +- .../cflags_spaces}/README.md | 0 .../cflags_spaces}/main.c | 0 .../cflags_spaces}/tests/01-run.py | 0 .../cortexm_common_ldscript/Makefile | 2 +- .../cortexm_common_ldscript/Makefile.ci | 0 .../cortexm_common_ldscript/README.md | 0 .../cortexm_common_ldscript}/main.c | 0 tests/{ => build_system}/cpp_exclude/Makefile | 2 +- tests/{ => build_system}/cpp_exclude/Makefile.ci | 0 .../{ => build_system}/cpp_exclude/app.config.test | 0 .../external_modules/module_exclude/Kconfig | 0 .../external_modules/module_exclude/Makefile | 0 .../external_modules/module_exclude/Makefile.dep | 0 .../module_exclude/Makefile.include | 0 .../external_modules/module_exclude/module.cpp | 0 .../external_modules/module_exclude/module.hpp | 0 .../module_exclude/module_excluded.cpp | 0 tests/{ => build_system}/cpp_exclude/main.cpp | 0 .../{ => build_system}/cpp_exclude/tests/01-run.py | 0 tests/{ => build_system}/cpp_ext/Makefile | 2 +- tests/{ => build_system}/cpp_ext/Makefile.ci | 0 tests/{ => build_system}/cpp_ext/app.config.test | 0 .../cpp_ext/external_modules/module/Kconfig | 0 .../cpp_ext/external_modules/module/Makefile | 0 .../cpp_ext/external_modules/module/Makefile.dep | 0 .../external_modules/module/Makefile.include | 0 .../cpp_ext/external_modules/module/module.cc | 0 .../cpp_ext/external_modules/module/module.cpp | 0 .../cpp_ext/external_modules/module/module.hh | 0 tests/{ => build_system}/cpp_ext/main.cpp | 0 tests/{ => build_system}/cpp_ext/tests/01-run.py | 0 .../{ => build_system}/external_board_dirs/Makefile | 2 +- .../external_board_dirs/README.md | 0 .../esp-ci-boards/esp32-ci/Kconfig | 0 .../esp-ci-boards/esp32-ci/Makefile | 0 .../esp-ci-boards/esp32-ci/Makefile.dep | 0 .../esp-ci-boards/esp32-ci/Makefile.features | 0 .../esp-ci-boards/esp32-ci/Makefile.include | 0 .../esp-ci-boards/esp32-ci/esp32-ci.config | 0 .../esp-ci-boards/esp32c3-ci/Kconfig | 0 .../esp-ci-boards/esp32c3-ci/Makefile | 0 .../esp-ci-boards/esp32c3-ci/Makefile.dep | 0 .../esp-ci-boards/esp32c3-ci/Makefile.features | 0 .../esp-ci-boards/esp32c3-ci/Makefile.include | 0 .../esp-ci-boards/esp32c3-ci/esp32c3-ci.config | 0 .../esp-ci-boards/esp32s2-ci/Kconfig | 0 .../esp-ci-boards/esp32s2-ci/Makefile | 0 .../esp-ci-boards/esp32s2-ci/Makefile.dep | 0 .../esp-ci-boards/esp32s2-ci/Makefile.features | 0 .../esp-ci-boards/esp32s2-ci/Makefile.include | 0 .../esp-ci-boards/esp32s2-ci/esp32s2-ci.config | 0 .../esp-ci-boards/esp32s3-ci/Kconfig | 0 .../esp-ci-boards/esp32s3-ci/Makefile | 0 .../esp-ci-boards/esp32s3-ci/Makefile.dep | 0 .../esp-ci-boards/esp32s3-ci/Makefile.features | 0 .../esp-ci-boards/esp32s3-ci/Makefile.include | 0 .../esp-ci-boards/esp32s3-ci/esp32s3-ci.config | 0 .../esp-ci-boards/esp8266-ci/Kconfig | 0 .../esp-ci-boards/esp8266-ci/Makefile | 0 .../esp-ci-boards/esp8266-ci/Makefile.dep | 0 .../esp-ci-boards/esp8266-ci/Makefile.features | 0 .../esp-ci-boards/esp8266-ci/Makefile.include | 0 .../esp-ci-boards/esp8266-ci/esp8266-ci.config | 0 .../external_board_dir_1/native1 | 0 .../external_board_dir_2/native2 | 0 tests/{ => build_system}/external_board_dirs/main.c | 0 .../netdev-ci-boards/nrf52840-ci-eth/Kconfig | 0 .../netdev-ci-boards/nrf52840-ci-eth/Makefile | 0 .../netdev-ci-boards/nrf52840-ci-eth/Makefile.dep | 0 .../nrf52840-ci-eth/Makefile.features | 0 .../nrf52840-ci-eth/Makefile.include | 0 .../nrf52840-ci-ieee802154/Makefile | 0 .../nrf52840-ci-ieee802154/Makefile.dep | 0 .../nrf52840-ci-ieee802154/Makefile.features | 0 .../nrf52840-ci-ieee802154/Makefile.include | 0 .../external_board_native/Makefile | 2 +- .../external_board_native/README.md | 0 .../external_boards/native/Makefile | 0 .../external_boards/native/Makefile.dep | 0 .../external_boards/native/Makefile.features | 0 .../external_boards/native/Makefile.include | 0 .../external_boards/native/external_native.c | 0 .../native/include/external_native.h | 0 .../{ => build_system}/external_board_native/main.c | 0 .../external_board_native/tests/01-run.py | 0 .../external_module_dirs/Makefile | 2 +- .../external_module_dirs/README.md | 0 .../external_modules/external_module/Makefile | 0 .../external_modules/external_module/Makefile.dep | 0 .../external_module/Makefile.include | 0 .../external_module/external_module.c | 0 .../external_module/include/external_module.h | 0 .../external_module_not_used/Makefile | 0 .../this_should_not_compile.c | 0 .../{ => build_system}/external_module_dirs/main.c | 0 tests/{ => build_system}/external_pkg_dirs/Makefile | 2 +- .../{ => build_system}/external_pkg_dirs/README.md | 0 .../external_pkg_dirs/app.config.test | 0 .../external_pkgs/external_pkg/Kconfig | 0 .../external_pkgs/external_pkg/Makefile | 0 .../external_pkgs/external_pkg/Makefile.include | 0 .../external_pkgs/external_pkg_not_used/Kconfig | 0 .../external_pkgs/external_pkg_not_used/Makefile | 0 .../external_pkg_not_used/Makefile.include | 0 tests/{ => build_system}/external_pkg_dirs/main.c | 0 tests/{ => build_system}/kconfig/Kconfig | 0 tests/{ => build_system}/kconfig/Makefile | 2 +- tests/{ => build_system}/kconfig/README.md | 0 tests/{ => build_system}/kconfig/app.config | 0 tests/{ => build_system}/kconfig/app.config.test | 0 tests/{ => build_system}/kconfig/app.h | 0 .../external_modules/external_module_1/Kconfig | 0 .../external_modules/external_module_1/Makefile | 0 .../external_module_1/Makefile.include | 0 .../external_module_1/include/external_module_1.h | 0 .../external_modules/external_module_2/Kconfig | 0 .../external_modules/external_module_2/Makefile | 0 .../external_module_2/Makefile.include | 0 .../external_module_2/include/external_module_2.h | 0 .../kconfig/external_pkgs/external_pkg_1/Kconfig | 0 .../kconfig/external_pkgs/external_pkg_1/Makefile | 0 .../external_pkgs/external_pkg_1/Makefile.include | 0 .../external_pkg_1/include/external_pkg_1.h | 0 .../kconfig/external_pkgs/external_pkg_2/Kconfig | 0 .../kconfig/external_pkgs/external_pkg_2/Makefile | 0 .../external_pkgs/external_pkg_2/Makefile.include | 0 .../external_pkg_2/include/external_pkg_2.h | 0 tests/{ => build_system}/kconfig/main.c | 0 tests/{ => build_system}/kconfig/tests/01-run.py | 0 tests/{ => build_system}/kconfig_features/Kconfig | 0 tests/{ => build_system}/kconfig_features/Makefile | 2 +- tests/{ => build_system}/kconfig_features/README.md | 0 tests/{ => build_system}/kconfig_features/main.c | 0 tests/{ => build_system}/test_tools/Makefile | 2 +- tests/{ => build_system}/test_tools/Makefile.ci | 0 tests/{ => build_system}/test_tools/README.md | 0 tests/{ => build_system}/test_tools/app.config.test | 0 tests/{ => build_system}/test_tools/main.c | 0 tests/{ => build_system}/test_tools/tests/01-run.py | 0 .../utils}/Makefile | 2 +- .../utils}/README.md | 0 .../utils}/main.c | 0 tests/{ => build_system}/warn_conflict/Makefile | 2 +- tests/{ => build_system}/warn_conflict/README.md | 0 tests/{ => build_system}/warn_conflict/main.c | 0 .../warn_conflict/tests/01-make.py | 0 tests/{ => build_system}/xfa/Makefile | 2 +- tests/{ => build_system}/xfa/main.c | 0 tests/{ => build_system}/xfa/tests/01-run.py | 0 tests/{ => build_system}/xfa/xfatest.h | 0 tests/{ => build_system}/xfa/xfatest1.c | 0 tests/{ => build_system}/xfa/xfatest2.c | 0 162 files changed, 17 insertions(+), 15 deletions(-) create mode 100644 tests/build_system/Makefile.build_system_common rename tests/{ => build_system}/blob/Makefile (79%) rename tests/{ => build_system}/blob/blob_module/Makefile (100%) rename tests/{ => build_system}/blob/blob_module/blob.c (100%) rename tests/{ => build_system}/blob/blob_module/blobtest.bin (100%) rename tests/{ => build_system}/blob/blob_subdir/blobtest_subdir.txt (100%) rename tests/{ => build_system}/blob/blobtest.txt (100%) rename tests/{ => build_system}/blob/main.c (100%) rename tests/{ => build_system}/blob/tests/01-run.py (100%) rename tests/{build_system_cflags_spaces => build_system/cflags_spaces}/Makefile (90%) rename tests/{build_system_cflags_spaces => build_system/cflags_spaces}/README.md (100%) rename tests/{build_system_cflags_spaces => build_system/cflags_spaces}/main.c (100%) rename tests/{build_system_cflags_spaces => build_system/cflags_spaces}/tests/01-run.py (100%) rename tests/{ => build_system}/cortexm_common_ldscript/Makefile (99%) rename tests/{ => build_system}/cortexm_common_ldscript/Makefile.ci (100%) rename tests/{ => build_system}/cortexm_common_ldscript/README.md (100%) rename tests/{build_system_utils => build_system/cortexm_common_ldscript}/main.c (100%) rename tests/{ => build_system}/cpp_exclude/Makefile (78%) rename tests/{ => build_system}/cpp_exclude/Makefile.ci (100%) rename tests/{ => build_system}/cpp_exclude/app.config.test (100%) rename tests/{ => build_system}/cpp_exclude/external_modules/module_exclude/Kconfig (100%) rename tests/{ => build_system}/cpp_exclude/external_modules/module_exclude/Makefile (100%) rename tests/{ => build_system}/cpp_exclude/external_modules/module_exclude/Makefile.dep (100%) rename tests/{ => build_system}/cpp_exclude/external_modules/module_exclude/Makefile.include (100%) rename tests/{ => build_system}/cpp_exclude/external_modules/module_exclude/module.cpp (100%) rename tests/{ => build_system}/cpp_exclude/external_modules/module_exclude/module.hpp (100%) rename tests/{ => build_system}/cpp_exclude/external_modules/module_exclude/module_excluded.cpp (100%) rename tests/{ => build_system}/cpp_exclude/main.cpp (100%) rename tests/{ => build_system}/cpp_exclude/tests/01-run.py (100%) rename tests/{ => build_system}/cpp_ext/Makefile (77%) rename tests/{ => build_system}/cpp_ext/Makefile.ci (100%) rename tests/{ => build_system}/cpp_ext/app.config.test (100%) rename tests/{ => build_system}/cpp_ext/external_modules/module/Kconfig (100%) rename tests/{ => build_system}/cpp_ext/external_modules/module/Makefile (100%) rename tests/{ => build_system}/cpp_ext/external_modules/module/Makefile.dep (100%) rename tests/{ => build_system}/cpp_ext/external_modules/module/Makefile.include (100%) rename tests/{ => build_system}/cpp_ext/external_modules/module/module.cc (100%) rename tests/{ => build_system}/cpp_ext/external_modules/module/module.cpp (100%) rename tests/{ => build_system}/cpp_ext/external_modules/module/module.hh (100%) rename tests/{ => build_system}/cpp_ext/main.cpp (100%) rename tests/{ => build_system}/cpp_ext/tests/01-run.py (100%) rename tests/{ => build_system}/external_board_dirs/Makefile (90%) rename tests/{ => build_system}/external_board_dirs/README.md (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32-ci/Kconfig (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32-ci/Makefile (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.dep (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.features (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.include (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32-ci/esp32-ci.config (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32c3-ci/Kconfig (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.dep (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.features (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.include (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32c3-ci/esp32c3-ci.config (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s2-ci/Kconfig (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.dep (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.features (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.include (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s2-ci/esp32s2-ci.config (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s3-ci/Kconfig (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.dep (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.features (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.include (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp32s3-ci/esp32s3-ci.config (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp8266-ci/Kconfig (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.dep (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.features (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.include (100%) rename tests/{ => build_system}/external_board_dirs/esp-ci-boards/esp8266-ci/esp8266-ci.config (100%) rename tests/{ => build_system}/external_board_dirs/external_board_dir_1/native1 (100%) rename tests/{ => build_system}/external_board_dirs/external_board_dir_2/native2 (100%) rename tests/{ => build_system}/external_board_dirs/main.c (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Kconfig (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.dep (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.features (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.include (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.dep (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.features (100%) rename tests/{ => build_system}/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.include (100%) rename tests/{ => build_system}/external_board_native/Makefile (94%) rename tests/{ => build_system}/external_board_native/README.md (100%) rename tests/{ => build_system}/external_board_native/external_boards/native/Makefile (100%) rename tests/{ => build_system}/external_board_native/external_boards/native/Makefile.dep (100%) rename tests/{ => build_system}/external_board_native/external_boards/native/Makefile.features (100%) rename tests/{ => build_system}/external_board_native/external_boards/native/Makefile.include (100%) rename tests/{ => build_system}/external_board_native/external_boards/native/external_native.c (100%) rename tests/{ => build_system}/external_board_native/external_boards/native/include/external_native.h (100%) rename tests/{ => build_system}/external_board_native/main.c (100%) rename tests/{ => build_system}/external_board_native/tests/01-run.py (100%) rename tests/{ => build_system}/external_module_dirs/Makefile (76%) rename tests/{ => build_system}/external_module_dirs/README.md (100%) rename tests/{ => build_system}/external_module_dirs/external_modules/external_module/Makefile (100%) rename tests/{ => build_system}/external_module_dirs/external_modules/external_module/Makefile.dep (100%) rename tests/{ => build_system}/external_module_dirs/external_modules/external_module/Makefile.include (100%) rename tests/{ => build_system}/external_module_dirs/external_modules/external_module/external_module.c (100%) rename tests/{ => build_system}/external_module_dirs/external_modules/external_module/include/external_module.h (100%) rename tests/{ => build_system}/external_module_dirs/external_modules/external_module_not_used/Makefile (100%) rename tests/{ => build_system}/external_module_dirs/external_modules/external_module_not_used/this_should_not_compile.c (100%) rename tests/{ => build_system}/external_module_dirs/main.c (100%) rename tests/{ => build_system}/external_pkg_dirs/Makefile (70%) rename tests/{ => build_system}/external_pkg_dirs/README.md (100%) rename tests/{ => build_system}/external_pkg_dirs/app.config.test (100%) rename tests/{ => build_system}/external_pkg_dirs/external_pkgs/external_pkg/Kconfig (100%) rename tests/{ => build_system}/external_pkg_dirs/external_pkgs/external_pkg/Makefile (100%) rename tests/{ => build_system}/external_pkg_dirs/external_pkgs/external_pkg/Makefile.include (100%) rename tests/{ => build_system}/external_pkg_dirs/external_pkgs/external_pkg_not_used/Kconfig (100%) rename tests/{ => build_system}/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile (100%) rename tests/{ => build_system}/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile.include (100%) rename tests/{ => build_system}/external_pkg_dirs/main.c (100%) rename tests/{ => build_system}/kconfig/Kconfig (100%) rename tests/{ => build_system}/kconfig/Makefile (88%) rename tests/{ => build_system}/kconfig/README.md (100%) rename tests/{ => build_system}/kconfig/app.config (100%) rename tests/{ => build_system}/kconfig/app.config.test (100%) rename tests/{ => build_system}/kconfig/app.h (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_1/Kconfig (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_1/Makefile (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_1/Makefile.include (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_1/include/external_module_1.h (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_2/Kconfig (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_2/Makefile (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_2/Makefile.include (100%) rename tests/{ => build_system}/kconfig/external_modules/external_module_2/include/external_module_2.h (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_1/Kconfig (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_1/Makefile (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_1/Makefile.include (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_1/include/external_pkg_1.h (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_2/Kconfig (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_2/Makefile (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_2/Makefile.include (100%) rename tests/{ => build_system}/kconfig/external_pkgs/external_pkg_2/include/external_pkg_2.h (100%) rename tests/{ => build_system}/kconfig/main.c (100%) rename tests/{ => build_system}/kconfig/tests/01-run.py (100%) rename tests/{ => build_system}/kconfig_features/Kconfig (100%) rename tests/{ => build_system}/kconfig_features/Makefile (96%) rename tests/{ => build_system}/kconfig_features/README.md (100%) rename tests/{ => build_system}/kconfig_features/main.c (100%) rename tests/{ => build_system}/test_tools/Makefile (94%) rename tests/{ => build_system}/test_tools/Makefile.ci (100%) rename tests/{ => build_system}/test_tools/README.md (100%) rename tests/{ => build_system}/test_tools/app.config.test (100%) rename tests/{ => build_system}/test_tools/main.c (100%) rename tests/{ => build_system}/test_tools/tests/01-run.py (100%) rename tests/{build_system_utils => build_system/utils}/Makefile (98%) rename tests/{build_system_utils => build_system/utils}/README.md (100%) rename tests/{cortexm_common_ldscript => build_system/utils}/main.c (100%) rename tests/{ => build_system}/warn_conflict/Makefile (92%) rename tests/{ => build_system}/warn_conflict/README.md (100%) rename tests/{ => build_system}/warn_conflict/main.c (100%) rename tests/{ => build_system}/warn_conflict/tests/01-make.py (100%) rename tests/{ => build_system}/xfa/Makefile (93%) rename tests/{ => build_system}/xfa/main.c (100%) rename tests/{ => build_system}/xfa/tests/01-run.py (100%) rename tests/{ => build_system}/xfa/xfatest.h (100%) rename tests/{ => build_system}/xfa/xfatest1.c (100%) rename tests/{ => build_system}/xfa/xfatest2.c (100%) diff --git a/tests/build_system/Makefile.build_system_common b/tests/build_system/Makefile.build_system_common new file mode 100644 index 0000000000..ecfb7b7d01 --- /dev/null +++ b/tests/build_system/Makefile.build_system_common @@ -0,0 +1,2 @@ +RIOTBASE ?= $(CURDIR)/../../.. +include $(CURDIR)/../../Makefile.tests_common diff --git a/tests/blob/Makefile b/tests/build_system/blob/Makefile similarity index 79% rename from tests/blob/Makefile rename to tests/build_system/blob/Makefile index 43308920c6..ed573c9c36 100644 --- a/tests/blob/Makefile +++ b/tests/build_system/blob/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common USEMODULE += fmt diff --git a/tests/blob/blob_module/Makefile b/tests/build_system/blob/blob_module/Makefile similarity index 100% rename from tests/blob/blob_module/Makefile rename to tests/build_system/blob/blob_module/Makefile diff --git a/tests/blob/blob_module/blob.c b/tests/build_system/blob/blob_module/blob.c similarity index 100% rename from tests/blob/blob_module/blob.c rename to tests/build_system/blob/blob_module/blob.c diff --git a/tests/blob/blob_module/blobtest.bin b/tests/build_system/blob/blob_module/blobtest.bin similarity index 100% rename from tests/blob/blob_module/blobtest.bin rename to tests/build_system/blob/blob_module/blobtest.bin diff --git a/tests/blob/blob_subdir/blobtest_subdir.txt b/tests/build_system/blob/blob_subdir/blobtest_subdir.txt similarity index 100% rename from tests/blob/blob_subdir/blobtest_subdir.txt rename to tests/build_system/blob/blob_subdir/blobtest_subdir.txt diff --git a/tests/blob/blobtest.txt b/tests/build_system/blob/blobtest.txt similarity index 100% rename from tests/blob/blobtest.txt rename to tests/build_system/blob/blobtest.txt diff --git a/tests/blob/main.c b/tests/build_system/blob/main.c similarity index 100% rename from tests/blob/main.c rename to tests/build_system/blob/main.c diff --git a/tests/blob/tests/01-run.py b/tests/build_system/blob/tests/01-run.py similarity index 100% rename from tests/blob/tests/01-run.py rename to tests/build_system/blob/tests/01-run.py diff --git a/tests/build_system_cflags_spaces/Makefile b/tests/build_system/cflags_spaces/Makefile similarity index 90% rename from tests/build_system_cflags_spaces/Makefile rename to tests/build_system/cflags_spaces/Makefile index 9adc44cc7c..5c720f0d52 100644 --- a/tests/build_system_cflags_spaces/Makefile +++ b/tests/build_system/cflags_spaces/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common CFLAGS += -DSUPER_STRING='"I love sentences with spaces"' include $(RIOTBASE)/Makefile.include diff --git a/tests/build_system_cflags_spaces/README.md b/tests/build_system/cflags_spaces/README.md similarity index 100% rename from tests/build_system_cflags_spaces/README.md rename to tests/build_system/cflags_spaces/README.md diff --git a/tests/build_system_cflags_spaces/main.c b/tests/build_system/cflags_spaces/main.c similarity index 100% rename from tests/build_system_cflags_spaces/main.c rename to tests/build_system/cflags_spaces/main.c diff --git a/tests/build_system_cflags_spaces/tests/01-run.py b/tests/build_system/cflags_spaces/tests/01-run.py similarity index 100% rename from tests/build_system_cflags_spaces/tests/01-run.py rename to tests/build_system/cflags_spaces/tests/01-run.py diff --git a/tests/cortexm_common_ldscript/Makefile b/tests/build_system/cortexm_common_ldscript/Makefile similarity index 99% rename from tests/cortexm_common_ldscript/Makefile rename to tests/build_system/cortexm_common_ldscript/Makefile index 8bc53b5506..76092a7290 100644 --- a/tests/cortexm_common_ldscript/Makefile +++ b/tests/build_system/cortexm_common_ldscript/Makefile @@ -1,5 +1,5 @@ BOARD ?= samr21-xpro -include ../Makefile.tests_common +include ../Makefile.build_system_common # Normally all boards using `cortexm_common/ldscripts/cortexm.ld` linkerscript diff --git a/tests/cortexm_common_ldscript/Makefile.ci b/tests/build_system/cortexm_common_ldscript/Makefile.ci similarity index 100% rename from tests/cortexm_common_ldscript/Makefile.ci rename to tests/build_system/cortexm_common_ldscript/Makefile.ci diff --git a/tests/cortexm_common_ldscript/README.md b/tests/build_system/cortexm_common_ldscript/README.md similarity index 100% rename from tests/cortexm_common_ldscript/README.md rename to tests/build_system/cortexm_common_ldscript/README.md diff --git a/tests/build_system_utils/main.c b/tests/build_system/cortexm_common_ldscript/main.c similarity index 100% rename from tests/build_system_utils/main.c rename to tests/build_system/cortexm_common_ldscript/main.c diff --git a/tests/cpp_exclude/Makefile b/tests/build_system/cpp_exclude/Makefile similarity index 78% rename from tests/cpp_exclude/Makefile rename to tests/build_system/cpp_exclude/Makefile index ae0cd13f5d..159654cd11 100644 --- a/tests/cpp_exclude/Makefile +++ b/tests/build_system/cpp_exclude/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common FEATURES_REQUIRED += cpp libstdcpp diff --git a/tests/cpp_exclude/Makefile.ci b/tests/build_system/cpp_exclude/Makefile.ci similarity index 100% rename from tests/cpp_exclude/Makefile.ci rename to tests/build_system/cpp_exclude/Makefile.ci diff --git a/tests/cpp_exclude/app.config.test b/tests/build_system/cpp_exclude/app.config.test similarity index 100% rename from tests/cpp_exclude/app.config.test rename to tests/build_system/cpp_exclude/app.config.test diff --git a/tests/cpp_exclude/external_modules/module_exclude/Kconfig b/tests/build_system/cpp_exclude/external_modules/module_exclude/Kconfig similarity index 100% rename from tests/cpp_exclude/external_modules/module_exclude/Kconfig rename to tests/build_system/cpp_exclude/external_modules/module_exclude/Kconfig diff --git a/tests/cpp_exclude/external_modules/module_exclude/Makefile b/tests/build_system/cpp_exclude/external_modules/module_exclude/Makefile similarity index 100% rename from tests/cpp_exclude/external_modules/module_exclude/Makefile rename to tests/build_system/cpp_exclude/external_modules/module_exclude/Makefile diff --git a/tests/cpp_exclude/external_modules/module_exclude/Makefile.dep b/tests/build_system/cpp_exclude/external_modules/module_exclude/Makefile.dep similarity index 100% rename from tests/cpp_exclude/external_modules/module_exclude/Makefile.dep rename to tests/build_system/cpp_exclude/external_modules/module_exclude/Makefile.dep diff --git a/tests/cpp_exclude/external_modules/module_exclude/Makefile.include b/tests/build_system/cpp_exclude/external_modules/module_exclude/Makefile.include similarity index 100% rename from tests/cpp_exclude/external_modules/module_exclude/Makefile.include rename to tests/build_system/cpp_exclude/external_modules/module_exclude/Makefile.include diff --git a/tests/cpp_exclude/external_modules/module_exclude/module.cpp b/tests/build_system/cpp_exclude/external_modules/module_exclude/module.cpp similarity index 100% rename from tests/cpp_exclude/external_modules/module_exclude/module.cpp rename to tests/build_system/cpp_exclude/external_modules/module_exclude/module.cpp diff --git a/tests/cpp_exclude/external_modules/module_exclude/module.hpp b/tests/build_system/cpp_exclude/external_modules/module_exclude/module.hpp similarity index 100% rename from tests/cpp_exclude/external_modules/module_exclude/module.hpp rename to tests/build_system/cpp_exclude/external_modules/module_exclude/module.hpp diff --git a/tests/cpp_exclude/external_modules/module_exclude/module_excluded.cpp b/tests/build_system/cpp_exclude/external_modules/module_exclude/module_excluded.cpp similarity index 100% rename from tests/cpp_exclude/external_modules/module_exclude/module_excluded.cpp rename to tests/build_system/cpp_exclude/external_modules/module_exclude/module_excluded.cpp diff --git a/tests/cpp_exclude/main.cpp b/tests/build_system/cpp_exclude/main.cpp similarity index 100% rename from tests/cpp_exclude/main.cpp rename to tests/build_system/cpp_exclude/main.cpp diff --git a/tests/cpp_exclude/tests/01-run.py b/tests/build_system/cpp_exclude/tests/01-run.py similarity index 100% rename from tests/cpp_exclude/tests/01-run.py rename to tests/build_system/cpp_exclude/tests/01-run.py diff --git a/tests/cpp_ext/Makefile b/tests/build_system/cpp_ext/Makefile similarity index 77% rename from tests/cpp_ext/Makefile rename to tests/build_system/cpp_ext/Makefile index 57effc953e..8d29ef60e2 100644 --- a/tests/cpp_ext/Makefile +++ b/tests/build_system/cpp_ext/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common FEATURES_REQUIRED += cpp libstdcpp diff --git a/tests/cpp_ext/Makefile.ci b/tests/build_system/cpp_ext/Makefile.ci similarity index 100% rename from tests/cpp_ext/Makefile.ci rename to tests/build_system/cpp_ext/Makefile.ci diff --git a/tests/cpp_ext/app.config.test b/tests/build_system/cpp_ext/app.config.test similarity index 100% rename from tests/cpp_ext/app.config.test rename to tests/build_system/cpp_ext/app.config.test diff --git a/tests/cpp_ext/external_modules/module/Kconfig b/tests/build_system/cpp_ext/external_modules/module/Kconfig similarity index 100% rename from tests/cpp_ext/external_modules/module/Kconfig rename to tests/build_system/cpp_ext/external_modules/module/Kconfig diff --git a/tests/cpp_ext/external_modules/module/Makefile b/tests/build_system/cpp_ext/external_modules/module/Makefile similarity index 100% rename from tests/cpp_ext/external_modules/module/Makefile rename to tests/build_system/cpp_ext/external_modules/module/Makefile diff --git a/tests/cpp_ext/external_modules/module/Makefile.dep b/tests/build_system/cpp_ext/external_modules/module/Makefile.dep similarity index 100% rename from tests/cpp_ext/external_modules/module/Makefile.dep rename to tests/build_system/cpp_ext/external_modules/module/Makefile.dep diff --git a/tests/cpp_ext/external_modules/module/Makefile.include b/tests/build_system/cpp_ext/external_modules/module/Makefile.include similarity index 100% rename from tests/cpp_ext/external_modules/module/Makefile.include rename to tests/build_system/cpp_ext/external_modules/module/Makefile.include diff --git a/tests/cpp_ext/external_modules/module/module.cc b/tests/build_system/cpp_ext/external_modules/module/module.cc similarity index 100% rename from tests/cpp_ext/external_modules/module/module.cc rename to tests/build_system/cpp_ext/external_modules/module/module.cc diff --git a/tests/cpp_ext/external_modules/module/module.cpp b/tests/build_system/cpp_ext/external_modules/module/module.cpp similarity index 100% rename from tests/cpp_ext/external_modules/module/module.cpp rename to tests/build_system/cpp_ext/external_modules/module/module.cpp diff --git a/tests/cpp_ext/external_modules/module/module.hh b/tests/build_system/cpp_ext/external_modules/module/module.hh similarity index 100% rename from tests/cpp_ext/external_modules/module/module.hh rename to tests/build_system/cpp_ext/external_modules/module/module.hh diff --git a/tests/cpp_ext/main.cpp b/tests/build_system/cpp_ext/main.cpp similarity index 100% rename from tests/cpp_ext/main.cpp rename to tests/build_system/cpp_ext/main.cpp diff --git a/tests/cpp_ext/tests/01-run.py b/tests/build_system/cpp_ext/tests/01-run.py similarity index 100% rename from tests/cpp_ext/tests/01-run.py rename to tests/build_system/cpp_ext/tests/01-run.py diff --git a/tests/external_board_dirs/Makefile b/tests/build_system/external_board_dirs/Makefile similarity index 90% rename from tests/external_board_dirs/Makefile rename to tests/build_system/external_board_dirs/Makefile index ffe3d946b8..c0b4ca796f 100644 --- a/tests/external_board_dirs/Makefile +++ b/tests/build_system/external_board_dirs/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common # Require arch_native feature so this is not compiled for other boards in # $(RIOTBOARD)/ diff --git a/tests/external_board_dirs/README.md b/tests/build_system/external_board_dirs/README.md similarity index 100% rename from tests/external_board_dirs/README.md rename to tests/build_system/external_board_dirs/README.md diff --git a/tests/external_board_dirs/esp-ci-boards/esp32-ci/Kconfig b/tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Kconfig similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32-ci/Kconfig rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Kconfig diff --git a/tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile b/tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile diff --git a/tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.dep b/tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.dep similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.dep rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.dep diff --git a/tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.features b/tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.features similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.features rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.features diff --git a/tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.include b/tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.include similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.include rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/Makefile.include diff --git a/tests/external_board_dirs/esp-ci-boards/esp32-ci/esp32-ci.config b/tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/esp32-ci.config similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32-ci/esp32-ci.config rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32-ci/esp32-ci.config diff --git a/tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Kconfig b/tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Kconfig similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Kconfig rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Kconfig diff --git a/tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile b/tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile diff --git a/tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.dep b/tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.dep similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.dep rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.dep diff --git a/tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.features b/tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.features similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.features rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.features diff --git a/tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.include b/tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.include similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.include rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/Makefile.include diff --git a/tests/external_board_dirs/esp-ci-boards/esp32c3-ci/esp32c3-ci.config b/tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/esp32c3-ci.config similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32c3-ci/esp32c3-ci.config rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32c3-ci/esp32c3-ci.config diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Kconfig b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Kconfig similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Kconfig rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Kconfig diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.dep b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.dep similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.dep rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.dep diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.features b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.features similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.features rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.features diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.include b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.include similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.include rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/Makefile.include diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s2-ci/esp32s2-ci.config b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/esp32s2-ci.config similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s2-ci/esp32s2-ci.config rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s2-ci/esp32s2-ci.config diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Kconfig b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Kconfig similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Kconfig rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Kconfig diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.dep b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.dep similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.dep rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.dep diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.features b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.features similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.features rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.features diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.include b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.include similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.include rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/Makefile.include diff --git a/tests/external_board_dirs/esp-ci-boards/esp32s3-ci/esp32s3-ci.config b/tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/esp32s3-ci.config similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp32s3-ci/esp32s3-ci.config rename to tests/build_system/external_board_dirs/esp-ci-boards/esp32s3-ci/esp32s3-ci.config diff --git a/tests/external_board_dirs/esp-ci-boards/esp8266-ci/Kconfig b/tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Kconfig similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp8266-ci/Kconfig rename to tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Kconfig diff --git a/tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile b/tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile rename to tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile diff --git a/tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.dep b/tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.dep similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.dep rename to tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.dep diff --git a/tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.features b/tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.features similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.features rename to tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.features diff --git a/tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.include b/tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.include similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.include rename to tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/Makefile.include diff --git a/tests/external_board_dirs/esp-ci-boards/esp8266-ci/esp8266-ci.config b/tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/esp8266-ci.config similarity index 100% rename from tests/external_board_dirs/esp-ci-boards/esp8266-ci/esp8266-ci.config rename to tests/build_system/external_board_dirs/esp-ci-boards/esp8266-ci/esp8266-ci.config diff --git a/tests/external_board_dirs/external_board_dir_1/native1 b/tests/build_system/external_board_dirs/external_board_dir_1/native1 similarity index 100% rename from tests/external_board_dirs/external_board_dir_1/native1 rename to tests/build_system/external_board_dirs/external_board_dir_1/native1 diff --git a/tests/external_board_dirs/external_board_dir_2/native2 b/tests/build_system/external_board_dirs/external_board_dir_2/native2 similarity index 100% rename from tests/external_board_dirs/external_board_dir_2/native2 rename to tests/build_system/external_board_dirs/external_board_dir_2/native2 diff --git a/tests/external_board_dirs/main.c b/tests/build_system/external_board_dirs/main.c similarity index 100% rename from tests/external_board_dirs/main.c rename to tests/build_system/external_board_dirs/main.c diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Kconfig b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Kconfig similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Kconfig rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Kconfig diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.dep b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.dep similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.dep rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.dep diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.features b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.features similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.features rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.features diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.include b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.include similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.include rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-eth/Makefile.include diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.dep b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.dep similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.dep rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.dep diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.features b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.features similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.features rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.features diff --git a/tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.include b/tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.include similarity index 100% rename from tests/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.include rename to tests/build_system/external_board_dirs/netdev-ci-boards/nrf52840-ci-ieee802154/Makefile.include diff --git a/tests/external_board_native/Makefile b/tests/build_system/external_board_native/Makefile similarity index 94% rename from tests/external_board_native/Makefile rename to tests/build_system/external_board_native/Makefile index a8dab58549..c52e75149b 100644 --- a/tests/external_board_native/Makefile +++ b/tests/build_system/external_board_native/Makefile @@ -1,5 +1,5 @@ APPLICATION = external_board -RIOTBASE ?= $(CURDIR)/../../ +RIOTBASE ?= $(CURDIR)/../../../ # Only support this board # No need for a `WHITELIST` as there is only one board in `external_boards`. diff --git a/tests/external_board_native/README.md b/tests/build_system/external_board_native/README.md similarity index 100% rename from tests/external_board_native/README.md rename to tests/build_system/external_board_native/README.md diff --git a/tests/external_board_native/external_boards/native/Makefile b/tests/build_system/external_board_native/external_boards/native/Makefile similarity index 100% rename from tests/external_board_native/external_boards/native/Makefile rename to tests/build_system/external_board_native/external_boards/native/Makefile diff --git a/tests/external_board_native/external_boards/native/Makefile.dep b/tests/build_system/external_board_native/external_boards/native/Makefile.dep similarity index 100% rename from tests/external_board_native/external_boards/native/Makefile.dep rename to tests/build_system/external_board_native/external_boards/native/Makefile.dep diff --git a/tests/external_board_native/external_boards/native/Makefile.features b/tests/build_system/external_board_native/external_boards/native/Makefile.features similarity index 100% rename from tests/external_board_native/external_boards/native/Makefile.features rename to tests/build_system/external_board_native/external_boards/native/Makefile.features diff --git a/tests/external_board_native/external_boards/native/Makefile.include b/tests/build_system/external_board_native/external_boards/native/Makefile.include similarity index 100% rename from tests/external_board_native/external_boards/native/Makefile.include rename to tests/build_system/external_board_native/external_boards/native/Makefile.include diff --git a/tests/external_board_native/external_boards/native/external_native.c b/tests/build_system/external_board_native/external_boards/native/external_native.c similarity index 100% rename from tests/external_board_native/external_boards/native/external_native.c rename to tests/build_system/external_board_native/external_boards/native/external_native.c diff --git a/tests/external_board_native/external_boards/native/include/external_native.h b/tests/build_system/external_board_native/external_boards/native/include/external_native.h similarity index 100% rename from tests/external_board_native/external_boards/native/include/external_native.h rename to tests/build_system/external_board_native/external_boards/native/include/external_native.h diff --git a/tests/external_board_native/main.c b/tests/build_system/external_board_native/main.c similarity index 100% rename from tests/external_board_native/main.c rename to tests/build_system/external_board_native/main.c diff --git a/tests/external_board_native/tests/01-run.py b/tests/build_system/external_board_native/tests/01-run.py similarity index 100% rename from tests/external_board_native/tests/01-run.py rename to tests/build_system/external_board_native/tests/01-run.py diff --git a/tests/external_module_dirs/Makefile b/tests/build_system/external_module_dirs/Makefile similarity index 76% rename from tests/external_module_dirs/Makefile rename to tests/build_system/external_module_dirs/Makefile index f44d1e3e8e..daa70bb253 100644 --- a/tests/external_module_dirs/Makefile +++ b/tests/build_system/external_module_dirs/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common USEMODULE += random USEMODULE += external_module diff --git a/tests/external_module_dirs/README.md b/tests/build_system/external_module_dirs/README.md similarity index 100% rename from tests/external_module_dirs/README.md rename to tests/build_system/external_module_dirs/README.md diff --git a/tests/external_module_dirs/external_modules/external_module/Makefile b/tests/build_system/external_module_dirs/external_modules/external_module/Makefile similarity index 100% rename from tests/external_module_dirs/external_modules/external_module/Makefile rename to tests/build_system/external_module_dirs/external_modules/external_module/Makefile diff --git a/tests/external_module_dirs/external_modules/external_module/Makefile.dep b/tests/build_system/external_module_dirs/external_modules/external_module/Makefile.dep similarity index 100% rename from tests/external_module_dirs/external_modules/external_module/Makefile.dep rename to tests/build_system/external_module_dirs/external_modules/external_module/Makefile.dep diff --git a/tests/external_module_dirs/external_modules/external_module/Makefile.include b/tests/build_system/external_module_dirs/external_modules/external_module/Makefile.include similarity index 100% rename from tests/external_module_dirs/external_modules/external_module/Makefile.include rename to tests/build_system/external_module_dirs/external_modules/external_module/Makefile.include diff --git a/tests/external_module_dirs/external_modules/external_module/external_module.c b/tests/build_system/external_module_dirs/external_modules/external_module/external_module.c similarity index 100% rename from tests/external_module_dirs/external_modules/external_module/external_module.c rename to tests/build_system/external_module_dirs/external_modules/external_module/external_module.c diff --git a/tests/external_module_dirs/external_modules/external_module/include/external_module.h b/tests/build_system/external_module_dirs/external_modules/external_module/include/external_module.h similarity index 100% rename from tests/external_module_dirs/external_modules/external_module/include/external_module.h rename to tests/build_system/external_module_dirs/external_modules/external_module/include/external_module.h diff --git a/tests/external_module_dirs/external_modules/external_module_not_used/Makefile b/tests/build_system/external_module_dirs/external_modules/external_module_not_used/Makefile similarity index 100% rename from tests/external_module_dirs/external_modules/external_module_not_used/Makefile rename to tests/build_system/external_module_dirs/external_modules/external_module_not_used/Makefile diff --git a/tests/external_module_dirs/external_modules/external_module_not_used/this_should_not_compile.c b/tests/build_system/external_module_dirs/external_modules/external_module_not_used/this_should_not_compile.c similarity index 100% rename from tests/external_module_dirs/external_modules/external_module_not_used/this_should_not_compile.c rename to tests/build_system/external_module_dirs/external_modules/external_module_not_used/this_should_not_compile.c diff --git a/tests/external_module_dirs/main.c b/tests/build_system/external_module_dirs/main.c similarity index 100% rename from tests/external_module_dirs/main.c rename to tests/build_system/external_module_dirs/main.c diff --git a/tests/external_pkg_dirs/Makefile b/tests/build_system/external_pkg_dirs/Makefile similarity index 70% rename from tests/external_pkg_dirs/Makefile rename to tests/build_system/external_pkg_dirs/Makefile index 7c4b6420b9..416290d32d 100644 --- a/tests/external_pkg_dirs/Makefile +++ b/tests/build_system/external_pkg_dirs/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common EXTERNAL_PKG_DIRS += external_pkgs USEPKG += external_pkg diff --git a/tests/external_pkg_dirs/README.md b/tests/build_system/external_pkg_dirs/README.md similarity index 100% rename from tests/external_pkg_dirs/README.md rename to tests/build_system/external_pkg_dirs/README.md diff --git a/tests/external_pkg_dirs/app.config.test b/tests/build_system/external_pkg_dirs/app.config.test similarity index 100% rename from tests/external_pkg_dirs/app.config.test rename to tests/build_system/external_pkg_dirs/app.config.test diff --git a/tests/external_pkg_dirs/external_pkgs/external_pkg/Kconfig b/tests/build_system/external_pkg_dirs/external_pkgs/external_pkg/Kconfig similarity index 100% rename from tests/external_pkg_dirs/external_pkgs/external_pkg/Kconfig rename to tests/build_system/external_pkg_dirs/external_pkgs/external_pkg/Kconfig diff --git a/tests/external_pkg_dirs/external_pkgs/external_pkg/Makefile b/tests/build_system/external_pkg_dirs/external_pkgs/external_pkg/Makefile similarity index 100% rename from tests/external_pkg_dirs/external_pkgs/external_pkg/Makefile rename to tests/build_system/external_pkg_dirs/external_pkgs/external_pkg/Makefile diff --git a/tests/external_pkg_dirs/external_pkgs/external_pkg/Makefile.include b/tests/build_system/external_pkg_dirs/external_pkgs/external_pkg/Makefile.include similarity index 100% rename from tests/external_pkg_dirs/external_pkgs/external_pkg/Makefile.include rename to tests/build_system/external_pkg_dirs/external_pkgs/external_pkg/Makefile.include diff --git a/tests/external_pkg_dirs/external_pkgs/external_pkg_not_used/Kconfig b/tests/build_system/external_pkg_dirs/external_pkgs/external_pkg_not_used/Kconfig similarity index 100% rename from tests/external_pkg_dirs/external_pkgs/external_pkg_not_used/Kconfig rename to tests/build_system/external_pkg_dirs/external_pkgs/external_pkg_not_used/Kconfig diff --git a/tests/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile b/tests/build_system/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile similarity index 100% rename from tests/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile rename to tests/build_system/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile diff --git a/tests/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile.include b/tests/build_system/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile.include similarity index 100% rename from tests/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile.include rename to tests/build_system/external_pkg_dirs/external_pkgs/external_pkg_not_used/Makefile.include diff --git a/tests/external_pkg_dirs/main.c b/tests/build_system/external_pkg_dirs/main.c similarity index 100% rename from tests/external_pkg_dirs/main.c rename to tests/build_system/external_pkg_dirs/main.c diff --git a/tests/kconfig/Kconfig b/tests/build_system/kconfig/Kconfig similarity index 100% rename from tests/kconfig/Kconfig rename to tests/build_system/kconfig/Kconfig diff --git a/tests/kconfig/Makefile b/tests/build_system/kconfig/Makefile similarity index 88% rename from tests/kconfig/Makefile rename to tests/build_system/kconfig/Makefile index 10ece9c3f3..4b7ac7d06a 100644 --- a/tests/kconfig/Makefile +++ b/tests/build_system/kconfig/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common USEMODULE += external_module_1 USEMODULE += external_module_2 diff --git a/tests/kconfig/README.md b/tests/build_system/kconfig/README.md similarity index 100% rename from tests/kconfig/README.md rename to tests/build_system/kconfig/README.md diff --git a/tests/kconfig/app.config b/tests/build_system/kconfig/app.config similarity index 100% rename from tests/kconfig/app.config rename to tests/build_system/kconfig/app.config diff --git a/tests/kconfig/app.config.test b/tests/build_system/kconfig/app.config.test similarity index 100% rename from tests/kconfig/app.config.test rename to tests/build_system/kconfig/app.config.test diff --git a/tests/kconfig/app.h b/tests/build_system/kconfig/app.h similarity index 100% rename from tests/kconfig/app.h rename to tests/build_system/kconfig/app.h diff --git a/tests/kconfig/external_modules/external_module_1/Kconfig b/tests/build_system/kconfig/external_modules/external_module_1/Kconfig similarity index 100% rename from tests/kconfig/external_modules/external_module_1/Kconfig rename to tests/build_system/kconfig/external_modules/external_module_1/Kconfig diff --git a/tests/kconfig/external_modules/external_module_1/Makefile b/tests/build_system/kconfig/external_modules/external_module_1/Makefile similarity index 100% rename from tests/kconfig/external_modules/external_module_1/Makefile rename to tests/build_system/kconfig/external_modules/external_module_1/Makefile diff --git a/tests/kconfig/external_modules/external_module_1/Makefile.include b/tests/build_system/kconfig/external_modules/external_module_1/Makefile.include similarity index 100% rename from tests/kconfig/external_modules/external_module_1/Makefile.include rename to tests/build_system/kconfig/external_modules/external_module_1/Makefile.include diff --git a/tests/kconfig/external_modules/external_module_1/include/external_module_1.h b/tests/build_system/kconfig/external_modules/external_module_1/include/external_module_1.h similarity index 100% rename from tests/kconfig/external_modules/external_module_1/include/external_module_1.h rename to tests/build_system/kconfig/external_modules/external_module_1/include/external_module_1.h diff --git a/tests/kconfig/external_modules/external_module_2/Kconfig b/tests/build_system/kconfig/external_modules/external_module_2/Kconfig similarity index 100% rename from tests/kconfig/external_modules/external_module_2/Kconfig rename to tests/build_system/kconfig/external_modules/external_module_2/Kconfig diff --git a/tests/kconfig/external_modules/external_module_2/Makefile b/tests/build_system/kconfig/external_modules/external_module_2/Makefile similarity index 100% rename from tests/kconfig/external_modules/external_module_2/Makefile rename to tests/build_system/kconfig/external_modules/external_module_2/Makefile diff --git a/tests/kconfig/external_modules/external_module_2/Makefile.include b/tests/build_system/kconfig/external_modules/external_module_2/Makefile.include similarity index 100% rename from tests/kconfig/external_modules/external_module_2/Makefile.include rename to tests/build_system/kconfig/external_modules/external_module_2/Makefile.include diff --git a/tests/kconfig/external_modules/external_module_2/include/external_module_2.h b/tests/build_system/kconfig/external_modules/external_module_2/include/external_module_2.h similarity index 100% rename from tests/kconfig/external_modules/external_module_2/include/external_module_2.h rename to tests/build_system/kconfig/external_modules/external_module_2/include/external_module_2.h diff --git a/tests/kconfig/external_pkgs/external_pkg_1/Kconfig b/tests/build_system/kconfig/external_pkgs/external_pkg_1/Kconfig similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_1/Kconfig rename to tests/build_system/kconfig/external_pkgs/external_pkg_1/Kconfig diff --git a/tests/kconfig/external_pkgs/external_pkg_1/Makefile b/tests/build_system/kconfig/external_pkgs/external_pkg_1/Makefile similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_1/Makefile rename to tests/build_system/kconfig/external_pkgs/external_pkg_1/Makefile diff --git a/tests/kconfig/external_pkgs/external_pkg_1/Makefile.include b/tests/build_system/kconfig/external_pkgs/external_pkg_1/Makefile.include similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_1/Makefile.include rename to tests/build_system/kconfig/external_pkgs/external_pkg_1/Makefile.include diff --git a/tests/kconfig/external_pkgs/external_pkg_1/include/external_pkg_1.h b/tests/build_system/kconfig/external_pkgs/external_pkg_1/include/external_pkg_1.h similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_1/include/external_pkg_1.h rename to tests/build_system/kconfig/external_pkgs/external_pkg_1/include/external_pkg_1.h diff --git a/tests/kconfig/external_pkgs/external_pkg_2/Kconfig b/tests/build_system/kconfig/external_pkgs/external_pkg_2/Kconfig similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_2/Kconfig rename to tests/build_system/kconfig/external_pkgs/external_pkg_2/Kconfig diff --git a/tests/kconfig/external_pkgs/external_pkg_2/Makefile b/tests/build_system/kconfig/external_pkgs/external_pkg_2/Makefile similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_2/Makefile rename to tests/build_system/kconfig/external_pkgs/external_pkg_2/Makefile diff --git a/tests/kconfig/external_pkgs/external_pkg_2/Makefile.include b/tests/build_system/kconfig/external_pkgs/external_pkg_2/Makefile.include similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_2/Makefile.include rename to tests/build_system/kconfig/external_pkgs/external_pkg_2/Makefile.include diff --git a/tests/kconfig/external_pkgs/external_pkg_2/include/external_pkg_2.h b/tests/build_system/kconfig/external_pkgs/external_pkg_2/include/external_pkg_2.h similarity index 100% rename from tests/kconfig/external_pkgs/external_pkg_2/include/external_pkg_2.h rename to tests/build_system/kconfig/external_pkgs/external_pkg_2/include/external_pkg_2.h diff --git a/tests/kconfig/main.c b/tests/build_system/kconfig/main.c similarity index 100% rename from tests/kconfig/main.c rename to tests/build_system/kconfig/main.c diff --git a/tests/kconfig/tests/01-run.py b/tests/build_system/kconfig/tests/01-run.py similarity index 100% rename from tests/kconfig/tests/01-run.py rename to tests/build_system/kconfig/tests/01-run.py diff --git a/tests/kconfig_features/Kconfig b/tests/build_system/kconfig_features/Kconfig similarity index 100% rename from tests/kconfig_features/Kconfig rename to tests/build_system/kconfig_features/Kconfig diff --git a/tests/kconfig_features/Makefile b/tests/build_system/kconfig_features/Makefile similarity index 96% rename from tests/kconfig_features/Makefile rename to tests/build_system/kconfig_features/Makefile index 939752bb73..b005a3de72 100644 --- a/tests/kconfig_features/Makefile +++ b/tests/build_system/kconfig_features/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common all: checks diff --git a/tests/kconfig_features/README.md b/tests/build_system/kconfig_features/README.md similarity index 100% rename from tests/kconfig_features/README.md rename to tests/build_system/kconfig_features/README.md diff --git a/tests/kconfig_features/main.c b/tests/build_system/kconfig_features/main.c similarity index 100% rename from tests/kconfig_features/main.c rename to tests/build_system/kconfig_features/main.c diff --git a/tests/test_tools/Makefile b/tests/build_system/test_tools/Makefile similarity index 94% rename from tests/test_tools/Makefile rename to tests/build_system/test_tools/Makefile index 308f41c63d..8a96460ee2 100644 --- a/tests/test_tools/Makefile +++ b/tests/build_system/test_tools/Makefile @@ -1,5 +1,5 @@ DEVELHELP = 0 -include ../Makefile.tests_common +include ../Makefile.build_system_common USEMODULE += shell diff --git a/tests/test_tools/Makefile.ci b/tests/build_system/test_tools/Makefile.ci similarity index 100% rename from tests/test_tools/Makefile.ci rename to tests/build_system/test_tools/Makefile.ci diff --git a/tests/test_tools/README.md b/tests/build_system/test_tools/README.md similarity index 100% rename from tests/test_tools/README.md rename to tests/build_system/test_tools/README.md diff --git a/tests/test_tools/app.config.test b/tests/build_system/test_tools/app.config.test similarity index 100% rename from tests/test_tools/app.config.test rename to tests/build_system/test_tools/app.config.test diff --git a/tests/test_tools/main.c b/tests/build_system/test_tools/main.c similarity index 100% rename from tests/test_tools/main.c rename to tests/build_system/test_tools/main.c diff --git a/tests/test_tools/tests/01-run.py b/tests/build_system/test_tools/tests/01-run.py similarity index 100% rename from tests/test_tools/tests/01-run.py rename to tests/build_system/test_tools/tests/01-run.py diff --git a/tests/build_system_utils/Makefile b/tests/build_system/utils/Makefile similarity index 98% rename from tests/build_system_utils/Makefile rename to tests/build_system/utils/Makefile index 60345812e9..c7309feb77 100644 --- a/tests/build_system_utils/Makefile +++ b/tests/build_system/utils/Makefile @@ -1,6 +1,6 @@ BOARD_WHITELIST = native -include ../Makefile.tests_common +include ../Makefile.build_system_common include $(RIOTBASE)/Makefile.include diff --git a/tests/build_system_utils/README.md b/tests/build_system/utils/README.md similarity index 100% rename from tests/build_system_utils/README.md rename to tests/build_system/utils/README.md diff --git a/tests/cortexm_common_ldscript/main.c b/tests/build_system/utils/main.c similarity index 100% rename from tests/cortexm_common_ldscript/main.c rename to tests/build_system/utils/main.c diff --git a/tests/warn_conflict/Makefile b/tests/build_system/warn_conflict/Makefile similarity index 92% rename from tests/warn_conflict/Makefile rename to tests/build_system/warn_conflict/Makefile index 04a4c1c710..7154a24cd5 100644 --- a/tests/warn_conflict/Makefile +++ b/tests/build_system/warn_conflict/Makefile @@ -1,5 +1,5 @@ BOARD ?= stm32f4discovery -include ../Makefile.tests_common +include ../Makefile.build_system_common # The stm32f4discovery is the only board that provides known conflicting features, # so using this compile test on other boards will not provide the expected warning. diff --git a/tests/warn_conflict/README.md b/tests/build_system/warn_conflict/README.md similarity index 100% rename from tests/warn_conflict/README.md rename to tests/build_system/warn_conflict/README.md diff --git a/tests/warn_conflict/main.c b/tests/build_system/warn_conflict/main.c similarity index 100% rename from tests/warn_conflict/main.c rename to tests/build_system/warn_conflict/main.c diff --git a/tests/warn_conflict/tests/01-make.py b/tests/build_system/warn_conflict/tests/01-make.py similarity index 100% rename from tests/warn_conflict/tests/01-make.py rename to tests/build_system/warn_conflict/tests/01-make.py diff --git a/tests/xfa/Makefile b/tests/build_system/xfa/Makefile similarity index 93% rename from tests/xfa/Makefile rename to tests/build_system/xfa/Makefile index 9c32205d14..2e7794b576 100644 --- a/tests/xfa/Makefile +++ b/tests/build_system/xfa/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.build_system_common include $(RIOTBASE)/Makefile.include diff --git a/tests/xfa/main.c b/tests/build_system/xfa/main.c similarity index 100% rename from tests/xfa/main.c rename to tests/build_system/xfa/main.c diff --git a/tests/xfa/tests/01-run.py b/tests/build_system/xfa/tests/01-run.py similarity index 100% rename from tests/xfa/tests/01-run.py rename to tests/build_system/xfa/tests/01-run.py diff --git a/tests/xfa/xfatest.h b/tests/build_system/xfa/xfatest.h similarity index 100% rename from tests/xfa/xfatest.h rename to tests/build_system/xfa/xfatest.h diff --git a/tests/xfa/xfatest1.c b/tests/build_system/xfa/xfatest1.c similarity index 100% rename from tests/xfa/xfatest1.c rename to tests/build_system/xfa/xfatest1.c diff --git a/tests/xfa/xfatest2.c b/tests/build_system/xfa/xfatest2.c similarity index 100% rename from tests/xfa/xfatest2.c rename to tests/build_system/xfa/xfatest2.c