From 0c8b297610482921f87ba625bceef21748b7e805 Mon Sep 17 00:00:00 2001 From: armando Date: Tue, 13 May 2025 10:47:52 +0800 Subject: [PATCH] fix(sd): fixed sd with offset performance test wrong log issue --- .../components/common_test_flows/sdmmc_test_rw_common.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/esp_driver_sdmmc/test_apps/sd_test_utils/components/common_test_flows/sdmmc_test_rw_common.c b/components/esp_driver_sdmmc/test_apps/sd_test_utils/components/common_test_flows/sdmmc_test_rw_common.c index 3cf716ef5f..122d09a4bc 100644 --- a/components/esp_driver_sdmmc/test_apps/sd_test_utils/components/common_test_flows/sdmmc_test_rw_common.c +++ b/components/esp_driver_sdmmc/test_apps/sd_test_utils/components/common_test_flows/sdmmc_test_rw_common.c @@ -158,7 +158,7 @@ void sdmmc_test_rw_performance(sdmmc_card_t *card, FILE *perf_log) void sdmmc_test_rw_with_offset(sdmmc_card_t* card) { sdmmc_card_print_info(stdout, card); - printf(" sector | count | align | size(kB) | wr_time(ms) | wr_speed(MB/s) | rd_time(ms) | rd_speed(MB/s)\n"); + printf(" sector | count | align | alloc | size(kB) | wr_time(ms) | wr_speed(MB/s) | rd_time(ms) | rd_speed(MB/s)\n"); /* aligned */ do_single_rw_perf_test(card, 1, 16, 4, NULL, 0); do_single_rw_perf_test(card, 16, 32, 4, NULL, 0); @@ -216,6 +216,7 @@ void sdmmc_test_rw_highprio_task(sdmmc_card_t* card) xSemaphoreGive(args.stop); xSemaphoreTake(args.done, portMAX_DELAY); + vTaskDelay(1); vSemaphoreDelete(args.stop); vSemaphoreDelete(args.done); }