mirror of
https://github.com/espressif/esp-idf.git
synced 2024-09-20 00:36:01 -04:00
ffaf1d2968
NVS configuration is extended with Kconfig option controlling RAM area for NVS heap allocation. Either Internal RAM or SPIRAM can be chosen. Tests were extended to check memory consumption from Internal and SPIRAM pool with respect to the Kconfig option chosen. Documentation was extended with notes related to NVS behavior in various situations. |
||
---|---|---|
.. | ||
main.cpp | ||
Makefile | ||
README.md | ||
sdkconfig.h | ||
spi_flash_emulation.cpp | ||
spi_flash_emulation.h | ||
test_compressed_enum_table.cpp | ||
test_fixtures.hpp | ||
test_intrusive_list.cpp | ||
test_nvs_partition.cpp | ||
test_nvs.cpp | ||
test_partition_manager.cpp | ||
test_spi_flash_emulation.cpp |
Build
make -j 6
Run
- Run particular test case:
./test_nvs "<particular test case>"
- Run all quick tests:
./test_nvs -d yes exclude:[long]
- Run all tests (takes several hours)
./test_nvs -d yes