File tree Expand file tree Collapse file tree 5 files changed +31
-28
lines changed Expand file tree Collapse file tree 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