test-runner: set env flag if valgrind is being used

If the hw.conf option 'start_iwd' is false, then iwd is started
inside the python test, which means it will not know if the
--valgrind option was passed to test runner. If this is the case
an environment variable is set so the python test knows the
option is being used.
This commit is contained in:
James Prestwood 2018-04-26 16:24:25 -07:00 committed by Denis Kenzior
parent 071ef356db
commit aed98137fb
1 changed files with 4 additions and 0 deletions

View File

@ -1802,6 +1802,10 @@ static void create_network_and_run_tests(const void *key, void *value,
if (iwd_pid == -1)
goto exit_hostapd;
} else {
/* tells pytest to start iwd with valgrind */
if (valgrind)
setenv("IWD_TEST_VALGRIND", "on", true);
}
if (ofono_req) {