From f8cb95d0b853111065b9330813c1612ffacfeb5d Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Mon, 16 Apr 2018 15:02:11 +0800 Subject: [PATCH] nvs: print progress in nvs API tests, reduce number of iterations --- components/nvs_flash/test_nvs_host/test_nvs.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/components/nvs_flash/test_nvs_host/test_nvs.cpp b/components/nvs_flash/test_nvs_host/test_nvs.cpp index f35edf5b2..c20ea9a27 100644 --- a/components/nvs_flash/test_nvs_host/test_nvs.cpp +++ b/components/nvs_flash/test_nvs_host/test_nvs.cpp @@ -722,7 +722,14 @@ TEST_CASE("can init storage from flash with random contents", "[nvs]") TEST_CASE("nvs api tests, starting with random data in flash", "[nvs][.][long]") { - for (size_t count = 0; count < 10000; ++count) { + const size_t testIters = 3000; + int lastPercent = -1; + for (size_t count = 0; count < testIters; ++count) { + int percentDone = (int) (count * 100 / testIters); + if (percentDone != lastPercent) { + lastPercent = percentDone; + printf("%d%%\n", percentDone); + } SpiFlashEmulator emu(10); emu.randomize(static_cast(count));