mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #12050 from SeppoTakalo/IOTSTOR-992
Fix TDBStore sizes for SecureStore testspull/12027/head
commit
77b1ee51ef
|
@ -120,8 +120,11 @@ static void kvstore_init()
|
|||
program_size = sec_bd->get_program_size();
|
||||
erase_size = sec_bd->get_erase_size();
|
||||
// We must be able to hold at least 10 small keys (20 program sectors) and master record + internal data
|
||||
ul_bd_size = align_up(program_size * 40, erase_size);
|
||||
rbp_bd_size = align_up(program_size * 40, erase_size);
|
||||
// but minimum of 2 erase sectors, so that the garbage collection way work
|
||||
ul_bd_size = align_up(program_size * 40, erase_size * 2);
|
||||
rbp_bd_size = align_up(program_size * 40, erase_size * 2);
|
||||
|
||||
TEST_ASSERT((ul_bd_size + rbp_bd_size) < sec_bd->size());
|
||||
|
||||
res = sec_bd->deinit();
|
||||
TEST_ASSERT_EQUAL_ERROR_CODE(MBED_SUCCESS, res);
|
||||
|
|
|
@ -120,8 +120,9 @@ static void kvstore_init()
|
|||
program_size = sec_bd->get_program_size();
|
||||
erase_size = sec_bd->get_erase_size();
|
||||
// We must be able to hold at least 10 small keys (20 program sectors) and master record + internal data
|
||||
ul_bd_size = align_up(program_size * 40, erase_size);
|
||||
rbp_bd_size = align_up(program_size * 40, erase_size);
|
||||
// but minimum of 2 erase sectors, so that the garbage collection way work
|
||||
ul_bd_size = align_up(program_size * 40, erase_size * 2);
|
||||
rbp_bd_size = align_up(program_size * 40, erase_size * 2);
|
||||
|
||||
res = sec_bd->deinit();
|
||||
TEST_ASSERT_EQUAL_ERROR_CODE(MBED_SUCCESS, res);
|
||||
|
|
Loading…
Reference in New Issue