Просмотр исходного кода

test_utils: reset critical lwip leap level
Test cases calling test_case_uses_tcpip() set critical lwip leak level to 4095, but do not reset it to default.
Hence, 4095 used to get added while calculating the critical threshold for the testcases following them.

harshal.patil 3 лет назад
Родитель
Сommit
68a7da3f0b
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      tools/unit-test-app/components/test_utils/test_runner.c

+ 1 - 0
tools/unit-test-app/components/test_utils/test_runner.c

@@ -58,6 +58,7 @@ void setUp(void)
     test_utils_record_free_mem();
     test_utils_set_leak_level(CONFIG_UNITY_CRITICAL_LEAK_LEVEL_GENERAL, ESP_LEAK_TYPE_CRITICAL, ESP_COMP_LEAK_GENERAL);
     test_utils_set_leak_level(CONFIG_UNITY_WARN_LEAK_LEVEL_GENERAL, ESP_LEAK_TYPE_WARNING, ESP_COMP_LEAK_GENERAL);
+    test_utils_set_leak_level(0, ESP_LEAK_TYPE_CRITICAL, ESP_COMP_LEAK_LWIP);
 }
 
 typedef enum {