diff --git a/hal/tests/TESTS/mbed_hal/mpu/CMakeLists.txt b/hal/tests/TESTS/mbed_hal/mpu/CMakeLists.txt index cae7069d22..a85fbe2f82 100644 --- a/hal/tests/TESTS/mbed_hal/mpu/CMakeLists.txt +++ b/hal/tests/TESTS/mbed_hal/mpu/CMakeLists.txt @@ -1,6 +1,10 @@ # Copyright (c) 2020 ARM Limited. All rights reserved. # SPDX-License-Identifier: Apache-2.0 +if(NOT "DEVICE_MPU=1" IN_LIST MBED_TARGET_DEFINITIONS) + set(TEST_SKIPPED "Memory Protection Unit is not supported for this target") +endif() + mbed_greentea_add_test( TEST_NAME mbed-hal-mpu @@ -8,4 +12,6 @@ mbed_greentea_add_test( main.cpp HOST_TESTS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests + TEST_SKIPPED + ${TEST_SKIPPED} ) diff --git a/hal/tests/TESTS/mbed_hal/reset_reason/CMakeLists.txt b/hal/tests/TESTS/mbed_hal/reset_reason/CMakeLists.txt index b60c9cb62e..9d10ae7a73 100644 --- a/hal/tests/TESTS/mbed_hal/reset_reason/CMakeLists.txt +++ b/hal/tests/TESTS/mbed_hal/reset_reason/CMakeLists.txt @@ -1,6 +1,10 @@ # Copyright (c) 2020 ARM Limited. All rights reserved. # SPDX-License-Identifier: Apache-2.0 +if(NOT "DEVICE_RESET_REASON=1" IN_LIST MBED_TARGET_DEFINITIONS) + set(TEST_SKIPPED "Reset Reason is not supported for this target") +endif() + mbed_greentea_add_test( TEST_NAME mbed-hal-reset-reason @@ -8,4 +12,6 @@ mbed_greentea_add_test( main.cpp HOST_TESTS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../host_tests + TEST_SKIPPED + ${TEST_SKIPPED} )