esp-idf/components/nvs_flash/test
Ivan Grokhotkov abea6c50f1 nvs_flash: delete all duplicate entries in a page while loading
Due to previous flash write bug it was possible to create multiple duplicate entries in a single page.
Recovery logic detected that case and bailed out with an assert.
This change adds graceful recovery from this condition.
Tests included.
2016-10-31 21:10:47 +08:00
..
Makefile
catch.hpp
crc.cpp nvs_flash: use CRC-32 routine compatible with ROM version 2016-10-31 19:11:40 +08:00
crc.h
main.cpp
sdkconfig.h
spi_flash_emulation.cpp
spi_flash_emulation.h nvs_flash: don't allow more operation to be done on page in PageState::INVALID 2016-10-31 19:48:28 +08:00
test_compressed_enum_table.cpp
test_intrusive_list.cpp
test_nvs.cpp nvs_flash: delete all duplicate entries in a page while loading 2016-10-31 21:10:47 +08:00
test_spi_flash_emulation.cpp