From: Jouni Malinen Date: Tue, 11 Mar 2014 15:04:33 +0000 (+0200) Subject: tests: Fix trace-cmd output for host case X-Git-Tag: hostap_2_2~608 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ca47da4f7c85854be6463681462ac1eddf6b129;p=thirdparty%2Fhostap.git tests: Fix trace-cmd output for host case Both the output file path and the current working directory included the log directory and this failed if log directory was not absolute (e.g., when using the default logs/current in the case a VM is not used). Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/run-tests.py b/tests/hwsim/run-tests.py index 68ea439b0..b036a08ae 100755 --- a/tests/hwsim/run-tests.py +++ b/tests/hwsim/run-tests.py @@ -101,7 +101,7 @@ class DataCollector(object): self._dmesg = dmesg def __enter__(self): if self._tracing: - output = os.path.join(self._logdir, '%s.dat' % (self._testname, )) + output = os.path.abspath(os.path.join(self._logdir, '%s.dat' % (self._testname, ))) self._trace_cmd = subprocess.Popen(['sudo', 'trace-cmd', 'record', '-o', output, '-e', 'mac80211', '-e', 'cfg80211', 'sh', '-c', 'echo STARTED ; read l'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,