tests: Reset wlan5 device before RELOG command

This moves the wpa_supplicant debug entries from the end of a test case
using a dynamically added wlan5 interface to the correct test case,
i.e., the test case that added the interface instead of whatever test
case happens to follow this.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2016-09-23 16:01:36 +03:00 committed by Jouni Malinen
parent 50bb5c8627
commit 78a37200f8

View file

@ -473,6 +473,10 @@ def main():
logger.info("Failed to issue TEST-STOP after {} for {}".format(name, d.ifname)) logger.info("Failed to issue TEST-STOP after {} for {}".format(name, d.ifname))
logger.info(e) logger.info(e)
result = "FAIL" result = "FAIL"
if args.no_reset:
print "Leaving devices in current state"
else:
reset_ok = reset_devs(dev, apdev)
wpas = None wpas = None
try: try:
wpas = WpaSupplicant(global_iface="/tmp/wpas-wlan5") wpas = WpaSupplicant(global_iface="/tmp/wpas-wlan5")
@ -483,10 +487,6 @@ def main():
pass pass
if wpas: if wpas:
wpas.close_ctrl() wpas.close_ctrl()
if args.no_reset:
print "Leaving devices in current state"
else:
reset_ok = reset_devs(dev, apdev)
for i in range(0, 3): for i in range(0, 3):
rename_log(args.logdir, 'log' + str(i), name, dev[i]) rename_log(args.logdir, 'log' + str(i), name, dev[i])