mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-22 14:49:24 +01:00
t-runner: Refactored run_py_tests params
This commit is contained in:
parent
45c54945c3
commit
5a34e3c2b6
@ -1107,7 +1107,7 @@ struct test_stats {
|
|||||||
double py_run_time;
|
double py_run_time;
|
||||||
};
|
};
|
||||||
|
|
||||||
static void run_py_tests(struct l_settings *hw_settings, char *config_dir_path,
|
static void run_py_tests(struct l_settings *hw_settings,
|
||||||
struct l_queue *test_queue,
|
struct l_queue *test_queue,
|
||||||
struct l_queue *test_stats_queue)
|
struct l_queue *test_stats_queue)
|
||||||
{
|
{
|
||||||
@ -1118,19 +1118,11 @@ static void run_py_tests(struct l_settings *hw_settings, char *config_dir_path,
|
|||||||
char *py_test = NULL;
|
char *py_test = NULL;
|
||||||
struct test_stats *test_stats;
|
struct test_stats *test_stats;
|
||||||
|
|
||||||
if (!config_dir_path)
|
|
||||||
return;
|
|
||||||
|
|
||||||
if (!l_settings_get_uint(hw_settings, HW_CONFIG_GROUP_SETUP,
|
if (!l_settings_get_uint(hw_settings, HW_CONFIG_GROUP_SETUP,
|
||||||
HW_CONFIG_SETUP_MAX_EXEC_SEC,
|
HW_CONFIG_SETUP_MAX_EXEC_SEC,
|
||||||
&max_exec_interval))
|
&max_exec_interval))
|
||||||
max_exec_interval = TEST_MAX_EXEC_TIME_SEC;
|
max_exec_interval = TEST_MAX_EXEC_TIME_SEC;
|
||||||
|
|
||||||
if (chdir(config_dir_path) < 0) {
|
|
||||||
l_error("Failed to change directory");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
l_info(CONSOLE_LN_BOLD "%-10s%-60s%s" CONSOLE_LN_RESET, "Status",
|
l_info(CONSOLE_LN_BOLD "%-10s%-60s%s" CONSOLE_LN_RESET, "Status",
|
||||||
"Test", "Duration");
|
"Test", "Duration");
|
||||||
|
|
||||||
@ -1287,8 +1279,12 @@ static void create_network_and_run_tests(const void *key, void *value,
|
|||||||
if (iwd_pid == -1)
|
if (iwd_pid == -1)
|
||||||
goto exit;
|
goto exit;
|
||||||
|
|
||||||
run_py_tests(hw_settings, config_dir_path, test_queue,
|
if (chdir(config_dir_path) < 0) {
|
||||||
test_stats_queue);
|
l_error("Failed to change directory");
|
||||||
|
goto exit;
|
||||||
|
}
|
||||||
|
|
||||||
|
run_py_tests(hw_settings, test_queue, test_stats_queue);
|
||||||
|
|
||||||
l_info("Destructing network...");
|
l_info("Destructing network...");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user