File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed
storage/kvstore/tests/TESTS/kvstore Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -101,6 +101,11 @@ static void kvstore_init()
101
101
TEST_ASSERT_EQUAL_ERROR_CODE (0 , res);
102
102
103
103
if (kv_setup == TDBStoreSet) {
104
+ #if COMPONENT_FLASHIAP && !COMPONENT_SPIF && !COMPONENT_QSPIF && !COMPONENT_DATAFLASH && !COMPONENT_SD
105
+ // TDBStore requires two areas of equal size, do the check for FlashIAP
106
+ TEST_SKIP_UNLESS (MBED_CONF_TARGET_INTERNAL_FLASH_UNIFORM_SECTORS ||
107
+ (MBED_CONF_FLASHIAP_BLOCK_DEVICE_SIZE != 0 ) && (MBED_CONF_FLASHIAP_BLOCK_DEVICE_BASE_ADDRESS != 0xFFFFFFFF ))
108
+ #endif
104
109
if (erase_val == -1 ) {
105
110
flash_bd = new FlashSimBlockDevice (bd);
106
111
kvstore = new TDBStore (flash_bd);
Original file line number Diff line number Diff line change @@ -96,6 +96,11 @@ static void kvstore_init()
96
96
TEST_ASSERT_EQUAL_ERROR_CODE (0 , res);
97
97
98
98
if (kv_setup == TDBStoreSet) {
99
+ #if COMPONENT_FLASHIAP && !COMPONENT_SPIF && !COMPONENT_QSPIF && !COMPONENT_DATAFLASH && !COMPONENT_SD
100
+ // TDBStore requires two areas of equal size
101
+ TEST_SKIP_UNLESS (MBED_CONF_TARGET_INTERNAL_FLASH_UNIFORM_SECTORS ||
102
+ (MBED_CONF_FLASHIAP_BLOCK_DEVICE_SIZE != 0 ) && (MBED_CONF_FLASHIAP_BLOCK_DEVICE_BASE_ADDRESS != 0xFFFFFFFF ))
103
+ #endif
99
104
if (erase_val == -1 ) {
100
105
flash_bd = new FlashSimBlockDevice (bd);
101
106
kvstore = new TDBStore (flash_bd);
You can’t perform that action at this time.
0 commit comments