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)
|
||||
|
||||
if(MBED_GREENTEA_TEST_BAREMETAL)
|
||||
set(TEST_SKIPPED "MemoryPool test cases require a RTOS to run.")
|
||||
endif()
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
mbed-rtos-memorypool
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,6 +3,14 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-basic
|
||||
|
@ -10,4 +18,6 @@ mbed_greentea_add_test(
|
|||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
"${CMAKE_CURRENT_LIST_DIR}/../../host_tests"
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,19 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-condition-variable
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,15 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-event-flags
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,18 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-heap-and-stack
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,19 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-mail
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,15 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-malloc
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,19 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-mutex
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,19 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-queue
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,15 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-semaphore
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,9 +3,15 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-signals
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
|
@ -3,6 +3,14 @@
|
|||
|
||||
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(
|
||||
TEST_NAME
|
||||
mbed-rtos-threads
|
||||
|
@ -10,4 +18,6 @@ mbed_greentea_add_test(
|
|||
.
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_SKIPPED
|
||||
${TEST_SKIPPED}
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue