mirror of https://github.com/ARMmbed/mbed-os.git
CMake: greentea: Add skip reason to rtos test
parent
174e01667f
commit
5d31b71f81
|
@ -3,9 +3,15 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(MBED_GREENTEA_TEST_BAREMETAL)
|
||||||
|
set(TEST_SKIPPED "MemoryPool test cases require a RTOS to run.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-memorypool
|
mbed-rtos-memorypool
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,6 +3,14 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(DEFINED MBED_RTOS_SINGLE_THREAD OR MBED_GREENTEA_TEST_BAREMETAL)
|
||||||
|
set(TEST_SKIPPED "RTOS basic test cases require RTOS with multithread to run")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-basic
|
mbed-rtos-basic
|
||||||
|
@ -10,4 +18,6 @@ mbed_greentea_add_test(
|
||||||
main.cpp
|
main.cpp
|
||||||
HOST_TESTS_DIR
|
HOST_TESTS_DIR
|
||||||
"${CMAKE_CURRENT_LIST_DIR}/../../host_tests"
|
"${CMAKE_CURRENT_LIST_DIR}/../../host_tests"
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,19 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(DEFINED MBED_RTOS_SINGLE_THREAD OR MBED_GREENTEA_TEST_BAREMETAL)
|
||||||
|
set(TEST_SKIPPED "Condition variable test cases require RTOS with multithread to run")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-condition-variable
|
mbed-rtos-condition-variable
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,15 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-event-flags
|
mbed-rtos-event-flags
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,18 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(DEFINED TARGET_CORTEX_A)
|
||||||
|
set(TEST_SKIPPED "test not supported for cortex-A.")
|
||||||
|
elseif(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-heap-and-stack
|
mbed-rtos-heap-and-stack
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,19 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(DEFINED MBED_RTOS_SINGLE_THREAD OR MBED_GREENTEA_TEST_BAREMETAL)
|
||||||
|
set(TEST_SKIPPED "mail test cases require RTOS with multithread to run")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-mail
|
mbed-rtos-mail
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,15 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-malloc
|
mbed-rtos-malloc
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,19 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(DEFINED MBED_RTOS_SINGLE_THREAD OR MBED_GREENTEA_TEST_BAREMETAL)
|
||||||
|
set(TEST_SKIPPED "Mutex test cases require RTOS with multithread to run")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-mutex
|
mbed-rtos-mutex
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,19 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(DEFINED MBED_RTOS_SINGLE_THREAD OR MBED_GREENTEA_TEST_BAREMETAL)
|
||||||
|
set(TEST_SKIPPED "Queue test cases require RTOS with multithread to run")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-queue
|
mbed-rtos-queue
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,15 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-semaphore
|
mbed-rtos-semaphore
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,15 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-signals
|
mbed-rtos-signals
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,6 +3,14 @@
|
||||||
|
|
||||||
include(mbed_greentea)
|
include(mbed_greentea)
|
||||||
|
|
||||||
|
if(DEFINED MBED_RTOS_SINGLE_THREAD OR MBED_GREENTEA_TEST_BAREMETAL)
|
||||||
|
set(TEST_SKIPPED "RTOS basic test cases require RTOS with multithread to run")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
|
||||||
|
set(TEST_SKIPPED "UsTicker need to be enabled for this test.")
|
||||||
|
endif()
|
||||||
|
|
||||||
mbed_greentea_add_test(
|
mbed_greentea_add_test(
|
||||||
TEST_NAME
|
TEST_NAME
|
||||||
mbed-rtos-threads
|
mbed-rtos-threads
|
||||||
|
@ -10,4 +18,6 @@ mbed_greentea_add_test(
|
||||||
.
|
.
|
||||||
TEST_SOURCES
|
TEST_SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
|
TEST_SKIPPED
|
||||||
|
${TEST_SKIPPED}
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue