diff --git a/tests/core/Makefile.core_common b/tests/core/Makefile.core_common new file mode 100644 index 0000000000..ecfb7b7d01 --- /dev/null +++ b/tests/core/Makefile.core_common @@ -0,0 +1,2 @@ +RIOTBASE ?= $(CURDIR)/../../.. +include $(CURDIR)/../../Makefile.tests_common diff --git a/tests/bitarithm_timings/Makefile b/tests/core/bitarithm_timings/Makefile similarity index 64% rename from tests/bitarithm_timings/Makefile rename to tests/core/bitarithm_timings/Makefile index 8bff23ceea..729abbe1a2 100644 --- a/tests/bitarithm_timings/Makefile +++ b/tests/core/bitarithm_timings/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += xtimer diff --git a/tests/bitarithm_timings/main.c b/tests/core/bitarithm_timings/main.c similarity index 100% rename from tests/bitarithm_timings/main.c rename to tests/core/bitarithm_timings/main.c diff --git a/tests/bitarithm_timings/tests/01-run.py b/tests/core/bitarithm_timings/tests/01-run.py similarity index 100% rename from tests/bitarithm_timings/tests/01-run.py rename to tests/core/bitarithm_timings/tests/01-run.py diff --git a/tests/cond_order/Makefile b/tests/core/cond_order/Makefile similarity index 70% rename from tests/cond_order/Makefile rename to tests/core/cond_order/Makefile index 0d02a8d022..143c363d2f 100644 --- a/tests/cond_order/Makefile +++ b/tests/core/cond_order/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += test_utils_interactive_sync diff --git a/tests/cond_order/Makefile.ci b/tests/core/cond_order/Makefile.ci similarity index 100% rename from tests/cond_order/Makefile.ci rename to tests/core/cond_order/Makefile.ci diff --git a/tests/cond_order/README.md b/tests/core/cond_order/README.md similarity index 100% rename from tests/cond_order/README.md rename to tests/core/cond_order/README.md diff --git a/tests/cond_order/main.c b/tests/core/cond_order/main.c similarity index 100% rename from tests/cond_order/main.c rename to tests/core/cond_order/main.c diff --git a/tests/cond_order/tests/01-run.py b/tests/core/cond_order/tests/01-run.py similarity index 100% rename from tests/cond_order/tests/01-run.py rename to tests/core/cond_order/tests/01-run.py diff --git a/tests/deferred_yield_higher/Makefile b/tests/core/deferred_yield_higher/Makefile similarity index 74% rename from tests/deferred_yield_higher/Makefile rename to tests/core/deferred_yield_higher/Makefile index f38d9f04b9..2387a66db4 100644 --- a/tests/deferred_yield_higher/Makefile +++ b/tests/core/deferred_yield_higher/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common FEATURES_BLACKLIST += arch_avr8 arch_msp430 arch_riscv diff --git a/tests/deferred_yield_higher/Makefile.ci b/tests/core/deferred_yield_higher/Makefile.ci similarity index 100% rename from tests/deferred_yield_higher/Makefile.ci rename to tests/core/deferred_yield_higher/Makefile.ci diff --git a/tests/deferred_yield_higher/README.md b/tests/core/deferred_yield_higher/README.md similarity index 100% rename from tests/deferred_yield_higher/README.md rename to tests/core/deferred_yield_higher/README.md diff --git a/tests/deferred_yield_higher/main.c b/tests/core/deferred_yield_higher/main.c similarity index 100% rename from tests/deferred_yield_higher/main.c rename to tests/core/deferred_yield_higher/main.c diff --git a/tests/deferred_yield_higher/tests/test.py b/tests/core/deferred_yield_higher/tests/test.py similarity index 100% rename from tests/deferred_yield_higher/tests/test.py rename to tests/core/deferred_yield_higher/tests/test.py diff --git a/tests/isr_yield_higher/Makefile b/tests/core/irq/Makefile similarity index 64% rename from tests/isr_yield_higher/Makefile rename to tests/core/irq/Makefile index 8bff23ceea..729abbe1a2 100644 --- a/tests/isr_yield_higher/Makefile +++ b/tests/core/irq/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += xtimer diff --git a/tests/irq/Makefile.ci b/tests/core/irq/Makefile.ci similarity index 100% rename from tests/irq/Makefile.ci rename to tests/core/irq/Makefile.ci diff --git a/tests/irq/main.c b/tests/core/irq/main.c similarity index 100% rename from tests/irq/main.c rename to tests/core/irq/main.c diff --git a/tests/irq/tests/01-run.py b/tests/core/irq/tests/01-run.py similarity index 100% rename from tests/irq/tests/01-run.py rename to tests/core/irq/tests/01-run.py diff --git a/tests/irq_cpp/Makefile b/tests/core/irq_cpp/Makefile similarity index 89% rename from tests/irq_cpp/Makefile rename to tests/core/irq_cpp/Makefile index ed9ef849ab..c1f1514ef3 100644 --- a/tests/irq_cpp/Makefile +++ b/tests/core/irq_cpp/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common FEATURES_REQUIRED += cpp FEATURES_REQUIRED += libstdcpp USEPKG += fff diff --git a/tests/irq_cpp/Makefile.ci b/tests/core/irq_cpp/Makefile.ci similarity index 100% rename from tests/irq_cpp/Makefile.ci rename to tests/core/irq_cpp/Makefile.ci diff --git a/tests/irq_cpp/irq.h b/tests/core/irq_cpp/irq.h similarity index 100% rename from tests/irq_cpp/irq.h rename to tests/core/irq_cpp/irq.h diff --git a/tests/irq_cpp/main.cpp b/tests/core/irq_cpp/main.cpp similarity index 100% rename from tests/irq_cpp/main.cpp rename to tests/core/irq_cpp/main.cpp diff --git a/tests/irq_cpp/tests/01-run.py b/tests/core/irq_cpp/tests/01-run.py similarity index 100% rename from tests/irq_cpp/tests/01-run.py rename to tests/core/irq_cpp/tests/01-run.py diff --git a/tests/irq_disable_restore/Makefile b/tests/core/irq_disable_restore/Makefile similarity index 69% rename from tests/irq_disable_restore/Makefile rename to tests/core/irq_disable_restore/Makefile index b44722f60f..e87db4e2c7 100644 --- a/tests/irq_disable_restore/Makefile +++ b/tests/core/irq_disable_restore/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += fmt USEMODULE += xtimer diff --git a/tests/irq_disable_restore/README.md b/tests/core/irq_disable_restore/README.md similarity index 100% rename from tests/irq_disable_restore/README.md rename to tests/core/irq_disable_restore/README.md diff --git a/tests/irq_disable_restore/main.c b/tests/core/irq_disable_restore/main.c similarity index 100% rename from tests/irq_disable_restore/main.c rename to tests/core/irq_disable_restore/main.c diff --git a/tests/irq_disable_restore/tests/01-run.py b/tests/core/irq_disable_restore/tests/01-run.py similarity index 100% rename from tests/irq_disable_restore/tests/01-run.py rename to tests/core/irq_disable_restore/tests/01-run.py diff --git a/tests/mutex_cancel/Makefile b/tests/core/isr_yield_higher/Makefile similarity index 64% rename from tests/mutex_cancel/Makefile rename to tests/core/isr_yield_higher/Makefile index 8bff23ceea..729abbe1a2 100644 --- a/tests/mutex_cancel/Makefile +++ b/tests/core/isr_yield_higher/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += xtimer diff --git a/tests/isr_yield_higher/Makefile.ci b/tests/core/isr_yield_higher/Makefile.ci similarity index 100% rename from tests/isr_yield_higher/Makefile.ci rename to tests/core/isr_yield_higher/Makefile.ci diff --git a/tests/isr_yield_higher/main.c b/tests/core/isr_yield_higher/main.c similarity index 100% rename from tests/isr_yield_higher/main.c rename to tests/core/isr_yield_higher/main.c diff --git a/tests/isr_yield_higher/tests/test.py b/tests/core/isr_yield_higher/tests/test.py similarity index 100% rename from tests/isr_yield_higher/tests/test.py rename to tests/core/isr_yield_higher/tests/test.py diff --git a/tests/msg_queue_print/Makefile b/tests/core/msg_avail/Makefile similarity index 53% rename from tests/msg_queue_print/Makefile rename to tests/core/msg_avail/Makefile index 24bb481657..f4e5bc0fb4 100644 --- a/tests/msg_queue_print/Makefile +++ b/tests/core/msg_avail/Makefile @@ -1,3 +1,3 @@ -include ../Makefile.tests_common +include ../Makefile.core_common include $(RIOTBASE)/Makefile.include diff --git a/tests/msg_avail/main.c b/tests/core/msg_avail/main.c similarity index 100% rename from tests/msg_avail/main.c rename to tests/core/msg_avail/main.c diff --git a/tests/msg_avail/tests/01-run.py b/tests/core/msg_avail/tests/01-run.py similarity index 100% rename from tests/msg_avail/tests/01-run.py rename to tests/core/msg_avail/tests/01-run.py diff --git a/tests/msg_queue_capacity/Makefile b/tests/core/msg_queue_capacity/Makefile similarity index 64% rename from tests/msg_queue_capacity/Makefile rename to tests/core/msg_queue_capacity/Makefile index 921bf433d1..acc01fea80 100644 --- a/tests/msg_queue_capacity/Makefile +++ b/tests/core/msg_queue_capacity/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += embunit diff --git a/tests/msg_queue_capacity/main.c b/tests/core/msg_queue_capacity/main.c similarity index 100% rename from tests/msg_queue_capacity/main.c rename to tests/core/msg_queue_capacity/main.c diff --git a/tests/msg_queue_capacity/tests/01-run.py b/tests/core/msg_queue_capacity/tests/01-run.py similarity index 100% rename from tests/msg_queue_capacity/tests/01-run.py rename to tests/core/msg_queue_capacity/tests/01-run.py diff --git a/tests/msg_send_receive/Makefile b/tests/core/msg_queue_print/Makefile similarity index 53% rename from tests/msg_send_receive/Makefile rename to tests/core/msg_queue_print/Makefile index 24bb481657..f4e5bc0fb4 100644 --- a/tests/msg_send_receive/Makefile +++ b/tests/core/msg_queue_print/Makefile @@ -1,3 +1,3 @@ -include ../Makefile.tests_common +include ../Makefile.core_common include $(RIOTBASE)/Makefile.include diff --git a/tests/msg_queue_print/main.c b/tests/core/msg_queue_print/main.c similarity index 100% rename from tests/msg_queue_print/main.c rename to tests/core/msg_queue_print/main.c diff --git a/tests/msg_queue_print/tests/01-run.py b/tests/core/msg_queue_print/tests/01-run.py similarity index 100% rename from tests/msg_queue_print/tests/01-run.py rename to tests/core/msg_queue_print/tests/01-run.py diff --git a/tests/msg_avail/Makefile b/tests/core/msg_send_receive/Makefile similarity index 53% rename from tests/msg_avail/Makefile rename to tests/core/msg_send_receive/Makefile index 24bb481657..f4e5bc0fb4 100644 --- a/tests/msg_avail/Makefile +++ b/tests/core/msg_send_receive/Makefile @@ -1,3 +1,3 @@ -include ../Makefile.tests_common +include ../Makefile.core_common include $(RIOTBASE)/Makefile.include diff --git a/tests/msg_send_receive/Makefile.ci b/tests/core/msg_send_receive/Makefile.ci similarity index 100% rename from tests/msg_send_receive/Makefile.ci rename to tests/core/msg_send_receive/Makefile.ci diff --git a/tests/msg_send_receive/main.c b/tests/core/msg_send_receive/main.c similarity index 100% rename from tests/msg_send_receive/main.c rename to tests/core/msg_send_receive/main.c diff --git a/tests/msg_send_receive/tests/01-run.py b/tests/core/msg_send_receive/tests/01-run.py similarity index 100% rename from tests/msg_send_receive/tests/01-run.py rename to tests/core/msg_send_receive/tests/01-run.py diff --git a/tests/msg_try_receive/Makefile b/tests/core/msg_try_receive/Makefile similarity index 53% rename from tests/msg_try_receive/Makefile rename to tests/core/msg_try_receive/Makefile index 24bb481657..f4e5bc0fb4 100644 --- a/tests/msg_try_receive/Makefile +++ b/tests/core/msg_try_receive/Makefile @@ -1,3 +1,3 @@ -include ../Makefile.tests_common +include ../Makefile.core_common include $(RIOTBASE)/Makefile.include diff --git a/tests/msg_try_receive/Makefile.ci b/tests/core/msg_try_receive/Makefile.ci similarity index 100% rename from tests/msg_try_receive/Makefile.ci rename to tests/core/msg_try_receive/Makefile.ci diff --git a/tests/msg_try_receive/main.c b/tests/core/msg_try_receive/main.c similarity index 100% rename from tests/msg_try_receive/main.c rename to tests/core/msg_try_receive/main.c diff --git a/tests/msg_try_receive/tests/01-run.py b/tests/core/msg_try_receive/tests/01-run.py similarity index 100% rename from tests/msg_try_receive/tests/01-run.py rename to tests/core/msg_try_receive/tests/01-run.py diff --git a/tests/irq/Makefile b/tests/core/mutex_cancel/Makefile similarity index 64% rename from tests/irq/Makefile rename to tests/core/mutex_cancel/Makefile index 8bff23ceea..729abbe1a2 100644 --- a/tests/irq/Makefile +++ b/tests/core/mutex_cancel/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += xtimer diff --git a/tests/mutex_cancel/main.c b/tests/core/mutex_cancel/main.c similarity index 100% rename from tests/mutex_cancel/main.c rename to tests/core/mutex_cancel/main.c diff --git a/tests/mutex_cancel/tests/01-run.py b/tests/core/mutex_cancel/tests/01-run.py similarity index 100% rename from tests/mutex_cancel/tests/01-run.py rename to tests/core/mutex_cancel/tests/01-run.py diff --git a/tests/core/mutex_order/Makefile b/tests/core/mutex_order/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/mutex_order/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/mutex_order/Makefile.ci b/tests/core/mutex_order/Makefile.ci similarity index 100% rename from tests/mutex_order/Makefile.ci rename to tests/core/mutex_order/Makefile.ci diff --git a/tests/mutex_order/README.md b/tests/core/mutex_order/README.md similarity index 100% rename from tests/mutex_order/README.md rename to tests/core/mutex_order/README.md diff --git a/tests/mutex_order/main.c b/tests/core/mutex_order/main.c similarity index 100% rename from tests/mutex_order/main.c rename to tests/core/mutex_order/main.c diff --git a/tests/mutex_order/tests/01-run.py b/tests/core/mutex_order/tests/01-run.py similarity index 100% rename from tests/mutex_order/tests/01-run.py rename to tests/core/mutex_order/tests/01-run.py diff --git a/tests/thread_race/Makefile b/tests/core/mutex_unlock_and_sleep/Makefile similarity index 87% rename from tests/thread_race/Makefile rename to tests/core/mutex_unlock_and_sleep/Makefile index bc648d8a13..c97f29a63c 100644 --- a/tests/thread_race/Makefile +++ b/tests/core/mutex_unlock_and_sleep/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common # stm32f030f4-demo doesn't have enough RAM to run the test # so we reduce the stack size for every thread diff --git a/tests/mutex_unlock_and_sleep/Makefile.ci b/tests/core/mutex_unlock_and_sleep/Makefile.ci similarity index 100% rename from tests/mutex_unlock_and_sleep/Makefile.ci rename to tests/core/mutex_unlock_and_sleep/Makefile.ci diff --git a/tests/mutex_unlock_and_sleep/main.c b/tests/core/mutex_unlock_and_sleep/main.c similarity index 100% rename from tests/mutex_unlock_and_sleep/main.c rename to tests/core/mutex_unlock_and_sleep/main.c diff --git a/tests/mutex_unlock_and_sleep/tests/01-run.py b/tests/core/mutex_unlock_and_sleep/tests/01-run.py similarity index 100% rename from tests/mutex_unlock_and_sleep/tests/01-run.py rename to tests/core/mutex_unlock_and_sleep/tests/01-run.py diff --git a/tests/core/rmutex/Makefile b/tests/core/rmutex/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/rmutex/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/rmutex/Makefile.ci b/tests/core/rmutex/Makefile.ci similarity index 100% rename from tests/rmutex/Makefile.ci rename to tests/core/rmutex/Makefile.ci diff --git a/tests/rmutex/README.md b/tests/core/rmutex/README.md similarity index 100% rename from tests/rmutex/README.md rename to tests/core/rmutex/README.md diff --git a/tests/rmutex/main.c b/tests/core/rmutex/main.c similarity index 100% rename from tests/rmutex/main.c rename to tests/core/rmutex/main.c diff --git a/tests/rmutex/tests/01-run.py b/tests/core/rmutex/tests/01-run.py similarity index 100% rename from tests/rmutex/tests/01-run.py rename to tests/core/rmutex/tests/01-run.py diff --git a/tests/rmutex_cpp/Makefile b/tests/core/rmutex_cpp/Makefile similarity index 65% rename from tests/rmutex_cpp/Makefile rename to tests/core/rmutex_cpp/Makefile index 028c3d489a..786d4873bc 100644 --- a/tests/rmutex_cpp/Makefile +++ b/tests/core/rmutex_cpp/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common FEATURES_REQUIRED += cpp diff --git a/tests/rmutex_cpp/Makefile.ci b/tests/core/rmutex_cpp/Makefile.ci similarity index 100% rename from tests/rmutex_cpp/Makefile.ci rename to tests/core/rmutex_cpp/Makefile.ci diff --git a/tests/rmutex_cpp/README.md b/tests/core/rmutex_cpp/README.md similarity index 100% rename from tests/rmutex_cpp/README.md rename to tests/core/rmutex_cpp/README.md diff --git a/tests/rmutex_cpp/main.cpp b/tests/core/rmutex_cpp/main.cpp similarity index 100% rename from tests/rmutex_cpp/main.cpp rename to tests/core/rmutex_cpp/main.cpp diff --git a/tests/rmutex_cpp/tests/01-run.py b/tests/core/rmutex_cpp/tests/01-run.py similarity index 100% rename from tests/rmutex_cpp/tests/01-run.py rename to tests/core/rmutex_cpp/tests/01-run.py diff --git a/tests/sched_change_priority/Makefile b/tests/core/sched_change_priority/Makefile similarity index 87% rename from tests/sched_change_priority/Makefile rename to tests/core/sched_change_priority/Makefile index 34995da49d..2db2b35102 100644 --- a/tests/sched_change_priority/Makefile +++ b/tests/core/sched_change_priority/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += nice USEMODULE += ps diff --git a/tests/sched_change_priority/Makefile.ci b/tests/core/sched_change_priority/Makefile.ci similarity index 100% rename from tests/sched_change_priority/Makefile.ci rename to tests/core/sched_change_priority/Makefile.ci diff --git a/tests/sched_change_priority/main.c b/tests/core/sched_change_priority/main.c similarity index 100% rename from tests/sched_change_priority/main.c rename to tests/core/sched_change_priority/main.c diff --git a/tests/sched_change_priority/tests/01-run.py b/tests/core/sched_change_priority/tests/01-run.py similarity index 100% rename from tests/sched_change_priority/tests/01-run.py rename to tests/core/sched_change_priority/tests/01-run.py diff --git a/tests/core/sched_testing/Makefile b/tests/core/sched_testing/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/sched_testing/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/sched_testing/Makefile.ci b/tests/core/sched_testing/Makefile.ci similarity index 100% rename from tests/sched_testing/Makefile.ci rename to tests/core/sched_testing/Makefile.ci diff --git a/tests/sched_testing/main.c b/tests/core/sched_testing/main.c similarity index 100% rename from tests/sched_testing/main.c rename to tests/core/sched_testing/main.c diff --git a/tests/sched_testing/tests/01-run.py b/tests/core/sched_testing/tests/01-run.py similarity index 100% rename from tests/sched_testing/tests/01-run.py rename to tests/core/sched_testing/tests/01-run.py diff --git a/tests/core/thread_basic/Makefile b/tests/core/thread_basic/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/thread_basic/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_basic/Makefile.ci b/tests/core/thread_basic/Makefile.ci similarity index 100% rename from tests/thread_basic/Makefile.ci rename to tests/core/thread_basic/Makefile.ci diff --git a/tests/thread_basic/main.c b/tests/core/thread_basic/main.c similarity index 100% rename from tests/thread_basic/main.c rename to tests/core/thread_basic/main.c diff --git a/tests/thread_basic/tests/01-run.py b/tests/core/thread_basic/tests/01-run.py similarity index 100% rename from tests/thread_basic/tests/01-run.py rename to tests/core/thread_basic/tests/01-run.py diff --git a/tests/thread_cooperation/Makefile b/tests/core/thread_cooperation/Makefile similarity index 92% rename from tests/thread_cooperation/Makefile rename to tests/core/thread_cooperation/Makefile index e5cde12ccf..88583dcfa0 100644 --- a/tests/thread_cooperation/Makefile +++ b/tests/core/thread_cooperation/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common ifneq (,$(filter nucleo-f042k6,$(BOARD))) PROBLEM ?= 3 diff --git a/tests/thread_cooperation/Makefile.ci b/tests/core/thread_cooperation/Makefile.ci similarity index 100% rename from tests/thread_cooperation/Makefile.ci rename to tests/core/thread_cooperation/Makefile.ci diff --git a/tests/thread_cooperation/main.c b/tests/core/thread_cooperation/main.c similarity index 100% rename from tests/thread_cooperation/main.c rename to tests/core/thread_cooperation/main.c diff --git a/tests/thread_cooperation/tests/01-run.py b/tests/core/thread_cooperation/tests/01-run.py similarity index 100% rename from tests/thread_cooperation/tests/01-run.py rename to tests/core/thread_cooperation/tests/01-run.py diff --git a/tests/core/thread_exit/Makefile b/tests/core/thread_exit/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/thread_exit/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_exit/Makefile.ci b/tests/core/thread_exit/Makefile.ci similarity index 100% rename from tests/thread_exit/Makefile.ci rename to tests/core/thread_exit/Makefile.ci diff --git a/tests/thread_exit/README.md b/tests/core/thread_exit/README.md similarity index 100% rename from tests/thread_exit/README.md rename to tests/core/thread_exit/README.md diff --git a/tests/thread_exit/main.c b/tests/core/thread_exit/main.c similarity index 100% rename from tests/thread_exit/main.c rename to tests/core/thread_exit/main.c diff --git a/tests/thread_exit/tests/01-run.py b/tests/core/thread_exit/tests/01-run.py similarity index 100% rename from tests/thread_exit/tests/01-run.py rename to tests/core/thread_exit/tests/01-run.py diff --git a/tests/thread_flags/Makefile b/tests/core/thread_flags/Makefile similarity index 82% rename from tests/thread_flags/Makefile rename to tests/core/thread_flags/Makefile index bf1b067432..4c4170d48f 100644 --- a/tests/thread_flags/Makefile +++ b/tests/core/thread_flags/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += core_thread_flags USEMODULE += xtimer diff --git a/tests/thread_flags/Makefile.ci b/tests/core/thread_flags/Makefile.ci similarity index 100% rename from tests/thread_flags/Makefile.ci rename to tests/core/thread_flags/Makefile.ci diff --git a/tests/thread_flags/main.c b/tests/core/thread_flags/main.c similarity index 100% rename from tests/thread_flags/main.c rename to tests/core/thread_flags/main.c diff --git a/tests/thread_flags/tests/01-run.py b/tests/core/thread_flags/tests/01-run.py similarity index 100% rename from tests/thread_flags/tests/01-run.py rename to tests/core/thread_flags/tests/01-run.py diff --git a/tests/thread_flags_xtimer/Makefile b/tests/core/thread_flags_xtimer/Makefile similarity index 73% rename from tests/thread_flags_xtimer/Makefile rename to tests/core/thread_flags_xtimer/Makefile index 389a406291..6a7f049d3d 100644 --- a/tests/thread_flags_xtimer/Makefile +++ b/tests/core/thread_flags_xtimer/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += core_thread_flags USEMODULE += xtimer diff --git a/tests/thread_flags_xtimer/main.c b/tests/core/thread_flags_xtimer/main.c similarity index 100% rename from tests/thread_flags_xtimer/main.c rename to tests/core/thread_flags_xtimer/main.c diff --git a/tests/thread_flags_xtimer/tests/01-run.py b/tests/core/thread_flags_xtimer/tests/01-run.py similarity index 100% rename from tests/thread_flags_xtimer/tests/01-run.py rename to tests/core/thread_flags_xtimer/tests/01-run.py diff --git a/tests/thread_float/Makefile b/tests/core/thread_float/Makefile similarity index 92% rename from tests/thread_float/Makefile rename to tests/core/thread_float/Makefile index e533aeea2d..58b0d218d5 100644 --- a/tests/thread_float/Makefile +++ b/tests/core/thread_float/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += printf_float USEMODULE += ztimer_usec diff --git a/tests/thread_float/Makefile.ci b/tests/core/thread_float/Makefile.ci similarity index 100% rename from tests/thread_float/Makefile.ci rename to tests/core/thread_float/Makefile.ci diff --git a/tests/thread_float/README.md b/tests/core/thread_float/README.md similarity index 100% rename from tests/thread_float/README.md rename to tests/core/thread_float/README.md diff --git a/tests/thread_float/main.c b/tests/core/thread_float/main.c similarity index 100% rename from tests/thread_float/main.c rename to tests/core/thread_float/main.c diff --git a/tests/thread_float/tests/01-run.py b/tests/core/thread_float/tests/01-run.py similarity index 100% rename from tests/thread_float/tests/01-run.py rename to tests/core/thread_float/tests/01-run.py diff --git a/tests/core/thread_flood/Makefile b/tests/core/thread_flood/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/thread_flood/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_flood/Makefile.ci b/tests/core/thread_flood/Makefile.ci similarity index 100% rename from tests/thread_flood/Makefile.ci rename to tests/core/thread_flood/Makefile.ci diff --git a/tests/thread_flood/main.c b/tests/core/thread_flood/main.c similarity index 100% rename from tests/thread_flood/main.c rename to tests/core/thread_flood/main.c diff --git a/tests/thread_flood/tests/01-run.py b/tests/core/thread_flood/tests/01-run.py similarity index 100% rename from tests/thread_flood/tests/01-run.py rename to tests/core/thread_flood/tests/01-run.py diff --git a/tests/core/thread_msg/Makefile b/tests/core/thread_msg/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/thread_msg/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg/Makefile.ci b/tests/core/thread_msg/Makefile.ci similarity index 100% rename from tests/thread_msg/Makefile.ci rename to tests/core/thread_msg/Makefile.ci diff --git a/tests/thread_msg/main.c b/tests/core/thread_msg/main.c similarity index 100% rename from tests/thread_msg/main.c rename to tests/core/thread_msg/main.c diff --git a/tests/thread_msg/tests/01-run.py b/tests/core/thread_msg/tests/01-run.py similarity index 100% rename from tests/thread_msg/tests/01-run.py rename to tests/core/thread_msg/tests/01-run.py diff --git a/tests/thread_msg_block_race/Makefile b/tests/core/thread_msg_block_race/Makefile similarity index 84% rename from tests/thread_msg_block_race/Makefile rename to tests/core/thread_msg_block_race/Makefile index d2f4d33b0c..7a63972595 100644 --- a/tests/thread_msg_block_race/Makefile +++ b/tests/core/thread_msg_block_race/Makefile @@ -1,6 +1,6 @@ DEVELHELP := 1 -include ../Makefile.tests_common +include ../Makefile.core_common DISABLE_MODULE += auto_init_xtimer DISABLE_MODULE += auto_init_random diff --git a/tests/thread_msg_block_race/Makefile.ci b/tests/core/thread_msg_block_race/Makefile.ci similarity index 100% rename from tests/thread_msg_block_race/Makefile.ci rename to tests/core/thread_msg_block_race/Makefile.ci diff --git a/tests/thread_msg_block_race/main.c b/tests/core/thread_msg_block_race/main.c similarity index 100% rename from tests/thread_msg_block_race/main.c rename to tests/core/thread_msg_block_race/main.c diff --git a/tests/thread_msg_block_race/tests/01-run.py b/tests/core/thread_msg_block_race/tests/01-run.py similarity index 100% rename from tests/thread_msg_block_race/tests/01-run.py rename to tests/core/thread_msg_block_race/tests/01-run.py diff --git a/tests/core/thread_msg_block_w_queue/Makefile b/tests/core/thread_msg_block_w_queue/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/thread_msg_block_w_queue/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_block_w_queue/Makefile.ci b/tests/core/thread_msg_block_w_queue/Makefile.ci similarity index 100% rename from tests/thread_msg_block_w_queue/Makefile.ci rename to tests/core/thread_msg_block_w_queue/Makefile.ci diff --git a/tests/thread_msg_block_w_queue/README.md b/tests/core/thread_msg_block_w_queue/README.md similarity index 100% rename from tests/thread_msg_block_w_queue/README.md rename to tests/core/thread_msg_block_w_queue/README.md diff --git a/tests/thread_msg_block_w_queue/main.c b/tests/core/thread_msg_block_w_queue/main.c similarity index 100% rename from tests/thread_msg_block_w_queue/main.c rename to tests/core/thread_msg_block_w_queue/main.c diff --git a/tests/thread_msg_block_w_queue/tests/01-run.py b/tests/core/thread_msg_block_w_queue/tests/01-run.py similarity index 100% rename from tests/thread_msg_block_w_queue/tests/01-run.py rename to tests/core/thread_msg_block_w_queue/tests/01-run.py diff --git a/tests/core/thread_msg_block_wo_queue/Makefile b/tests/core/thread_msg_block_wo_queue/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/thread_msg_block_wo_queue/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_block_wo_queue/Makefile.ci b/tests/core/thread_msg_block_wo_queue/Makefile.ci similarity index 100% rename from tests/thread_msg_block_wo_queue/Makefile.ci rename to tests/core/thread_msg_block_wo_queue/Makefile.ci diff --git a/tests/thread_msg_block_wo_queue/README.md b/tests/core/thread_msg_block_wo_queue/README.md similarity index 100% rename from tests/thread_msg_block_wo_queue/README.md rename to tests/core/thread_msg_block_wo_queue/README.md diff --git a/tests/thread_msg_block_wo_queue/main.c b/tests/core/thread_msg_block_wo_queue/main.c similarity index 100% rename from tests/thread_msg_block_wo_queue/main.c rename to tests/core/thread_msg_block_wo_queue/main.c diff --git a/tests/thread_msg_block_wo_queue/tests/01-run.py b/tests/core/thread_msg_block_wo_queue/tests/01-run.py similarity index 100% rename from tests/thread_msg_block_wo_queue/tests/01-run.py rename to tests/core/thread_msg_block_wo_queue/tests/01-run.py diff --git a/tests/thread_msg_bus/Makefile b/tests/core/thread_msg_bus/Makefile similarity index 66% rename from tests/thread_msg_bus/Makefile rename to tests/core/thread_msg_bus/Makefile index aa0b972871..b5aacce506 100644 --- a/tests/thread_msg_bus/Makefile +++ b/tests/core/thread_msg_bus/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += core_msg_bus diff --git a/tests/thread_msg_bus/Makefile.ci b/tests/core/thread_msg_bus/Makefile.ci similarity index 100% rename from tests/thread_msg_bus/Makefile.ci rename to tests/core/thread_msg_bus/Makefile.ci diff --git a/tests/thread_msg_bus/main.c b/tests/core/thread_msg_bus/main.c similarity index 100% rename from tests/thread_msg_bus/main.c rename to tests/core/thread_msg_bus/main.c diff --git a/tests/thread_msg_bus/tests/01-run.py b/tests/core/thread_msg_bus/tests/01-run.py similarity index 100% rename from tests/thread_msg_bus/tests/01-run.py rename to tests/core/thread_msg_bus/tests/01-run.py diff --git a/tests/core/thread_msg_seq/Makefile b/tests/core/thread_msg_seq/Makefile new file mode 100644 index 0000000000..f4e5bc0fb4 --- /dev/null +++ b/tests/core/thread_msg_seq/Makefile @@ -0,0 +1,3 @@ +include ../Makefile.core_common + +include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_seq/Makefile.ci b/tests/core/thread_msg_seq/Makefile.ci similarity index 100% rename from tests/thread_msg_seq/Makefile.ci rename to tests/core/thread_msg_seq/Makefile.ci diff --git a/tests/thread_msg_seq/main.c b/tests/core/thread_msg_seq/main.c similarity index 100% rename from tests/thread_msg_seq/main.c rename to tests/core/thread_msg_seq/main.c diff --git a/tests/thread_msg_seq/tests/01-run.py b/tests/core/thread_msg_seq/tests/01-run.py similarity index 100% rename from tests/thread_msg_seq/tests/01-run.py rename to tests/core/thread_msg_seq/tests/01-run.py diff --git a/tests/thread_priority_inversion/Makefile b/tests/core/thread_priority_inversion/Makefile similarity index 92% rename from tests/thread_priority_inversion/Makefile rename to tests/core/thread_priority_inversion/Makefile index f48eecd09c..173dae8a74 100644 --- a/tests/thread_priority_inversion/Makefile +++ b/tests/core/thread_priority_inversion/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += fmt USEMODULE += core_mutex_priority_inheritance diff --git a/tests/thread_priority_inversion/README.md b/tests/core/thread_priority_inversion/README.md similarity index 100% rename from tests/thread_priority_inversion/README.md rename to tests/core/thread_priority_inversion/README.md diff --git a/tests/thread_priority_inversion/main.c b/tests/core/thread_priority_inversion/main.c similarity index 100% rename from tests/thread_priority_inversion/main.c rename to tests/core/thread_priority_inversion/main.c diff --git a/tests/thread_priority_inversion/tests/01-run.py b/tests/core/thread_priority_inversion/tests/01-run.py similarity index 100% rename from tests/thread_priority_inversion/tests/01-run.py rename to tests/core/thread_priority_inversion/tests/01-run.py diff --git a/tests/mutex_unlock_and_sleep/Makefile b/tests/core/thread_race/Makefile similarity index 87% rename from tests/mutex_unlock_and_sleep/Makefile rename to tests/core/thread_race/Makefile index bc648d8a13..c97f29a63c 100644 --- a/tests/mutex_unlock_and_sleep/Makefile +++ b/tests/core/thread_race/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common # stm32f030f4-demo doesn't have enough RAM to run the test # so we reduce the stack size for every thread diff --git a/tests/thread_race/Makefile.ci b/tests/core/thread_race/Makefile.ci similarity index 100% rename from tests/thread_race/Makefile.ci rename to tests/core/thread_race/Makefile.ci diff --git a/tests/thread_race/main.c b/tests/core/thread_race/main.c similarity index 100% rename from tests/thread_race/main.c rename to tests/core/thread_race/main.c diff --git a/tests/thread_race/tests/01-run.py b/tests/core/thread_race/tests/01-run.py similarity index 100% rename from tests/thread_race/tests/01-run.py rename to tests/core/thread_race/tests/01-run.py diff --git a/tests/thread_stack_alignment/Makefile b/tests/core/thread_stack_alignment/Makefile similarity index 90% rename from tests/thread_stack_alignment/Makefile rename to tests/core/thread_stack_alignment/Makefile index 439621d3cf..f115224043 100644 --- a/tests/thread_stack_alignment/Makefile +++ b/tests/core/thread_stack_alignment/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common USEMODULE += printf_float diff --git a/tests/thread_stack_alignment/Makefile.ci b/tests/core/thread_stack_alignment/Makefile.ci similarity index 100% rename from tests/thread_stack_alignment/Makefile.ci rename to tests/core/thread_stack_alignment/Makefile.ci diff --git a/tests/thread_stack_alignment/README.md b/tests/core/thread_stack_alignment/README.md similarity index 100% rename from tests/thread_stack_alignment/README.md rename to tests/core/thread_stack_alignment/README.md diff --git a/tests/thread_stack_alignment/main.c b/tests/core/thread_stack_alignment/main.c similarity index 100% rename from tests/thread_stack_alignment/main.c rename to tests/core/thread_stack_alignment/main.c diff --git a/tests/thread_stack_alignment/tests/01-run.py b/tests/core/thread_stack_alignment/tests/01-run.py similarity index 100% rename from tests/thread_stack_alignment/tests/01-run.py rename to tests/core/thread_stack_alignment/tests/01-run.py diff --git a/tests/thread_zombie/Makefile b/tests/core/thread_zombie/Makefile similarity index 71% rename from tests/thread_zombie/Makefile rename to tests/core/thread_zombie/Makefile index b92b2878f5..53550198b0 100644 --- a/tests/thread_zombie/Makefile +++ b/tests/core/thread_zombie/Makefile @@ -1,4 +1,4 @@ -include ../Makefile.tests_common +include ../Makefile.core_common # For better testing use ps #USEMODULE += ps diff --git a/tests/thread_zombie/Makefile.ci b/tests/core/thread_zombie/Makefile.ci similarity index 100% rename from tests/thread_zombie/Makefile.ci rename to tests/core/thread_zombie/Makefile.ci diff --git a/tests/thread_zombie/main.c b/tests/core/thread_zombie/main.c similarity index 100% rename from tests/thread_zombie/main.c rename to tests/core/thread_zombie/main.c diff --git a/tests/thread_zombie/tests/01-run.py b/tests/core/thread_zombie/tests/01-run.py similarity index 100% rename from tests/thread_zombie/tests/01-run.py rename to tests/core/thread_zombie/tests/01-run.py diff --git a/tests/mutex_order/Makefile b/tests/mutex_order/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/mutex_order/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/rmutex/Makefile b/tests/rmutex/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/rmutex/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/sched_testing/Makefile b/tests/sched_testing/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/sched_testing/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_basic/Makefile b/tests/thread_basic/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/thread_basic/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_exit/Makefile b/tests/thread_exit/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/thread_exit/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_flood/Makefile b/tests/thread_flood/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/thread_flood/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg/Makefile b/tests/thread_msg/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/thread_msg/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_block_w_queue/Makefile b/tests/thread_msg_block_w_queue/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/thread_msg_block_w_queue/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_block_wo_queue/Makefile b/tests/thread_msg_block_wo_queue/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/thread_msg_block_wo_queue/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_seq/Makefile b/tests/thread_msg_seq/Makefile deleted file mode 100644 index 24bb481657..0000000000 --- a/tests/thread_msg_seq/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -include ../Makefile.tests_common - -include $(RIOTBASE)/Makefile.include