mirror of https://github.com/ARMmbed/mbed-os.git
Fix a few more HAL tests
parent
87625ba033
commit
967cccb1e4
|
@ -102,6 +102,10 @@ if(MBED_OS_IS_STANDALONE)
|
|||
endif()
|
||||
endif()
|
||||
|
||||
if(BUILD_GREENTEA_TESTS)
|
||||
include(mbed_greentea)
|
||||
endif()
|
||||
|
||||
# These targets are made visible here so their source files which
|
||||
# are spread in different directories can be referenced and can be linked against
|
||||
# by libraries that depend on them.
|
||||
|
|
|
@ -1 +1,8 @@
|
|||
add_subdirectory(common_tickers)
|
||||
add_subdirectory(common_tickers_freq)
|
||||
add_subdirectory(crc)
|
||||
add_subdirectory(critical_section)
|
||||
add_subdirectory(flash/functional_tests)
|
||||
add_subdirectory(lp_ticker)
|
||||
add_subdirectory(minimum_requirements)
|
||||
add_subdirectory(reset_reason)
|
|
@ -1,18 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
|
||||
|
||||
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
|
||||
set(TEST_TARGET mbed-hal-common-tickers)
|
||||
|
||||
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
|
||||
|
||||
project(${TEST_TARGET})
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
${TEST_TARGET}
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_NAME
|
||||
mbed-hal-common-tickers
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
||||
|
|
|
@ -1,18 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
|
||||
|
||||
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
|
||||
set(TEST_TARGET mbed-hal-common-tickers-freq)
|
||||
|
||||
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
|
||||
|
||||
project(${TEST_TARGET})
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
${TEST_TARGET}
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_NAME
|
||||
mbed-hal-common-tickers-freq
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
||||
|
|
|
@ -1,18 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
|
||||
|
||||
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
|
||||
set(TEST_TARGET mbed-hal-crc)
|
||||
|
||||
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
|
||||
|
||||
project(${TEST_TARGET})
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
${TEST_TARGET}
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
)
|
||||
TEST_NAME
|
||||
mbed-hal-crc
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
|
@ -1,18 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
|
||||
|
||||
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
|
||||
set(TEST_TARGET mbed-hal-critical-section)
|
||||
|
||||
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
|
||||
|
||||
project(${TEST_TARGET})
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
${TEST_TARGET}
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
)
|
||||
TEST_NAME
|
||||
mbed-hal-critical-section
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
|
@ -1,18 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
|
||||
|
||||
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../../.. CACHE INTERNAL "")
|
||||
set(TEST_TARGET mbed-hal-flash-functional-tests)
|
||||
|
||||
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
|
||||
|
||||
project(${TEST_TARGET})
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
${TEST_TARGET}
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
)
|
||||
TEST_NAME
|
||||
mbed-hal-flash-functional-tests
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
|
@ -102,7 +102,7 @@ static int time_cpu_cycles(uint32_t cycles)
|
|||
|
||||
core_util_critical_section_exit();
|
||||
|
||||
return timer.read_us();
|
||||
return std::chrono::duration_cast<std::chrono::microseconds>(timer.elapsed_time()).count();
|
||||
}
|
||||
|
||||
void flash_init_test()
|
||||
|
|
|
@ -1,18 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
|
||||
|
||||
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
|
||||
set(TEST_TARGET mbed-hal-lp-ticker)
|
||||
|
||||
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
|
||||
|
||||
project(${TEST_TARGET})
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
${TEST_TARGET}
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
)
|
||||
TEST_NAME
|
||||
mbed-hal-lp-ticker
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
|
@ -1,18 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
|
||||
|
||||
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
|
||||
set(TEST_TARGET mbed-hal-minimum-requirements)
|
||||
|
||||
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
|
||||
|
||||
project(${TEST_TARGET})
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
${TEST_TARGET}
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
TEST_NAME
|
||||
mbed-hal-minimum-requirements
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
||||
|
|
|
@ -1,13 +1,11 @@
|
|||
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
include(mbed_greentea)
|
||||
|
||||
mbed_greentea_add_test(
|
||||
TEST_NAME
|
||||
mbed-hal-reset-reason
|
||||
TEST_SOURCES
|
||||
main.cpp
|
||||
HOST_TESTS_DIR
|
||||
../../host_tests
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue