mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-01 03:34:32 +02:00
unit-test-app: don't print the list of tests by default
This reduces unit-test-app startup time when there are a lot of tests included, speeding up unit tests in CI.
This commit is contained in:
@@ -257,9 +257,22 @@ static int print_test_menu(void)
|
||||
return test_counter;
|
||||
}
|
||||
|
||||
static int get_test_count(void)
|
||||
{
|
||||
int test_counter = 0;
|
||||
for (const struct test_desc_t* test = s_unity_tests_first;
|
||||
test != NULL;
|
||||
test = test->next)
|
||||
{
|
||||
++test_counter;
|
||||
}
|
||||
return test_counter;
|
||||
}
|
||||
|
||||
void unity_run_menu()
|
||||
{
|
||||
int test_count = print_test_menu();
|
||||
unity_printf("\n\nPress ENTER to see the list of tests.\n");
|
||||
int test_count = get_test_count();
|
||||
while (true)
|
||||
{
|
||||
char cmdline[256] = { 0 };
|
||||
|
Reference in New Issue
Block a user