mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
aca9ec28b3
* partition api changed from spi_flash* API to esp_partition* API and is abstracted as a C++ interface. * The old nvs encryption is still possible * changed default unit test app partition table * Partitions coming from esp_partition API are checked for generic flash encryption. If yes, an error is returned since generic flash encryption isn't compatible with nvs encryption * esp32, esp32s2 tests don't require nvs_flash but mbedtls now Closes IDF-1340 Closes IDF-858 |
||
---|---|---|
.. | ||
crc.cpp | ||
crc.h | ||
esp_error_check_stub.cpp | ||
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_cxx_api.cpp | ||
test_nvs_handle.cpp | ||
test_nvs_initialization.cpp | ||
test_nvs_partition.cpp | ||
test_nvs_storage.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