tests/settings: Move from flash_area_erase to flash_area_flatten

The Settings test wipe out areas to have a start clean,
so flash_arae_flatten will do that form them for program-erase
and no-erase devices.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
This commit is contained in:
Dominik Ermel 2024-03-09 22:21:20 +00:00 committed by Henrik Brix Andersen
commit 7894474cf9
4 changed files with 4 additions and 4 deletions

View file

@ -193,7 +193,7 @@ void config_wipe_fcb(struct flash_sector *fs, int cnt)
rc = flash_area_open(TEST_PARTITION_ID, &fap);
for (i = 0; i < cnt; i++) {
rc = flash_area_erase(fap, fs[i].fs_off, fs[i].fs_size);
rc = flash_area_flatten(fap, fs[i].fs_off, fs[i].fs_size);
zassert_true(rc == 0, "Can't get flash area");
}
}

View file

@ -110,7 +110,7 @@ void test_prepare_storage(void)
err = flash_area_open(TEST_PARTITION_ID, &fa);
zassert_true(err == 0, "Can't open storage flash area");
err = flash_area_erase(fa, 0, fa->fa_size);
err = flash_area_flatten(fa, 0, fa->fa_size);
zassert_true(err == 0, "Can't erase storage flash area");
err = flash_area_open(CODE_PARTITION_ID, &fa);

View file

@ -29,7 +29,7 @@ void *config_setup_fs(void)
rc = flash_area_open(LITTLEFS_PARTITION_ID, &fap);
zassume_true(rc == 0, "opening flash area for erase [%d]\n", rc);
rc = flash_area_erase(fap, 0, fap->fa_size);
rc = flash_area_flatten(fap, 0, fap->fa_size);
zassume_true(rc == 0, "erasing flash area [%d]\n", rc);
rc = fs_mount(&littlefs_mnt);

View file

@ -45,7 +45,7 @@ ZTEST(settings_functional, test_clear_settings)
rc = flash_area_open(TEST_FLASH_AREA_ID, &fap);
if (rc == 0) {
rc = flash_area_erase(fap, 0, fap->fa_size);
rc = flash_area_flatten(fap, 0, fap->fa_size);
flash_area_close(fap);
}
zassert_true(rc == 0, "clear settings failed");