File tree 5 files changed +31
-28
lines changed
5 files changed +31
-28
lines changed Original file line number Diff line number Diff line change 3
3
4
4
if (CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND BUILD_TESTING)
5
5
if (BUILD_GREENTEA_TESTS)
6
- # add greentea test
6
+ add_subdirectory (tests/TESTS)
7
7
else ()
8
8
add_subdirectory (tests/UNITTESTS)
9
9
endif ()
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ add_subdirectory (events/equeue)
5
+ add_subdirectory (events/queue)
6
+ add_subdirectory (events/timing)
Original file line number Diff line number Diff line change 1
- # Copyright (c) 2020 ARM Limited. All rights reserved.
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
- cmake_minimum_required ( VERSION 3.19.0 FATAL_ERROR )
4
+ include (mbed_greentea )
5
5
6
- set (MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR} /../../../../.. CACHE INTERNAL "" )
7
- set (TEST_TARGET mbed-events-equeue)
8
-
9
- include (${MBED_PATH} /tools/cmake/mbed_greentea.cmake)
10
-
11
- project (${TEST_TARGET} )
6
+ if (NOT "MBED_EXTENDED_TESTS" IN_LIST MBED_CONFIG_DEFINITIONS)
7
+ set (TEST_SKIPPED "Disabled by default to limit testing time" )
8
+ endif ()
12
9
13
10
mbed_greentea_add_test(
14
11
TEST_NAME
15
- ${TEST_TARGET}
12
+ mbed-events-equeue
16
13
TEST_SOURCES
17
14
main.cpp
18
15
TEST_REQUIRED_LIBS
19
16
mbed-events
17
+ TEST_SKIPPED
18
+ ${TEST_SKIPPED}
20
19
)
Original file line number Diff line number Diff line change 1
- # Copyright (c) 2020 ARM Limited. All rights reserved.
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
- cmake_minimum_required ( VERSION 3.19.0 FATAL_ERROR )
4
+ include (mbed_greentea )
5
5
6
- set (MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR} /../../../../.. CACHE INTERNAL "" )
7
- set (TEST_TARGET mbed-events-queue)
8
-
9
- include (${MBED_PATH} /tools/cmake/mbed_greentea.cmake)
10
-
11
- project (${TEST_TARGET} )
6
+ if (NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
7
+ set (TEST_SKIPPED "Microsecond ticker required" )
8
+ endif ()
12
9
13
10
mbed_greentea_add_test(
14
11
TEST_NAME
15
- ${TEST_TARGET}
12
+ mbed-events-queue
16
13
TEST_SOURCES
17
14
main.cpp
18
15
TEST_REQUIRED_LIBS
19
16
mbed-events
17
+ TEST_SKIPPED
18
+ ${TEST_SKIPPED}
20
19
)
Original file line number Diff line number Diff line change 1
- # Copyright (c) 2020 ARM Limited. All rights reserved.
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
- cmake_minimum_required ( VERSION 3.19.0 FATAL_ERROR )
4
+ include (mbed_greentea )
5
5
6
- set (MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR} /../../../../.. CACHE INTERNAL "" )
7
- set (TEST_TARGET mbed-events-timing)
8
-
9
- include (${MBED_PATH} /tools/cmake/mbed_greentea.cmake)
10
-
11
- project (${TEST_TARGET} )
6
+ if (NOT "DEVICE_USTICKER=1" IN_LIST MBED_TARGET_DEFINITIONS)
7
+ set (TEST_SKIPPED "Microsecond ticker required" )
8
+ endif ()
12
9
13
10
mbed_greentea_add_test(
14
11
TEST_NAME
15
- ${TEST_TARGET}
12
+ mbed-events-timing
16
13
TEST_SOURCES
17
14
main.cpp
18
15
TEST_REQUIRED_LIBS
19
16
mbed-events
17
+ TEST_SKIPPED
18
+ ${TEST_SKIPPED}
20
19
)
You can’t perform that action at this time.
0 commit comments