Add gamemode error strings to printouts to help debug issues

This commit is contained in:
Marc Di Luzio 2019-02-19 19:44:55 +00:00
parent 218dc9dab8
commit c1dfd8bbc4

View File

@ -590,6 +590,8 @@ static int run_supervisor_tests(void)
ret = gamemode_request_start_for(pid); ret = gamemode_request_start_for(pid);
if (ret != 0) { if (ret != 0) {
LOG_ERROR("gamemode_request_start_for gave unexpected value %d, (expected 0)!\n", ret); LOG_ERROR("gamemode_request_start_for gave unexpected value %d, (expected 0)!\n", ret);
if (ret == -1)
LOG_ERROR("GameMode error string: %s!\n", gamemode_error_string());
supervisortests = -1; supervisortests = -1;
} }
@ -599,6 +601,8 @@ static int run_supervisor_tests(void)
LOG_ERROR( LOG_ERROR(
"gamemode_query_status after start request gave unexpected value %d, (expected 1)!\n", "gamemode_query_status after start request gave unexpected value %d, (expected 1)!\n",
ret); ret);
if (ret == -1)
LOG_ERROR("GameMode error string: %s!\n", gamemode_error_string());
supervisortests = -1; supervisortests = -1;
} }
@ -609,6 +613,8 @@ static int run_supervisor_tests(void)
"gamemode_query_status_for after start request gave unexpected value %d, (expected " "gamemode_query_status_for after start request gave unexpected value %d, (expected "
"2)!\n", "2)!\n",
ret); ret);
if (ret == -1)
LOG_ERROR("GameMode error string: %s!\n", gamemode_error_string());
supervisortests = -1; supervisortests = -1;
} }
@ -616,6 +622,8 @@ static int run_supervisor_tests(void)
ret = gamemode_request_end_for(pid); ret = gamemode_request_end_for(pid);
if (ret != 0) { if (ret != 0) {
LOG_ERROR("gamemode_request_end_for gave unexpected value %d, (expected 0)!\n", ret); LOG_ERROR("gamemode_request_end_for gave unexpected value %d, (expected 0)!\n", ret);
if (ret == -1)
LOG_ERROR("GameMode error string: %s!\n", gamemode_error_string());
supervisortests = -1; supervisortests = -1;
} }
@ -625,6 +633,8 @@ static int run_supervisor_tests(void)
LOG_ERROR( LOG_ERROR(
"gamemode_query_status after end request gave unexpected value %d, (expected 0)!\n", "gamemode_query_status after end request gave unexpected value %d, (expected 0)!\n",
ret); ret);
if (ret == -1)
LOG_ERROR("GameMode error string: %s!\n", gamemode_error_string());
supervisortests = -1; supervisortests = -1;
} }