From f8949f5f8ffdf5c9bbaf8af43728974238503618 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 28 Nov 2013 15:50:47 +0200 Subject: [PATCH] tests: Reset hostapd state with FLUSH between test cases This is similar to the FLUSH command for wpa_supplicant. Signed-hostap: Jouni Malinen --- tests/hwsim/hostapd.py | 3 +++ tests/hwsim/run-tests.py | 1 + 2 files changed, 4 insertions(+) diff --git a/tests/hwsim/hostapd.py b/tests/hwsim/hostapd.py index b282a9b..7b6aad5 100644 --- a/tests/hwsim/hostapd.py +++ b/tests/hwsim/hostapd.py @@ -46,6 +46,9 @@ class HostapdGlobal: def relog(self): self.ctrl.request("RELOG") + def flush(self): + self.ctrl.request("FLUSH") + class Hostapd: def __init__(self, ifname): diff --git a/tests/hwsim/run-tests.py b/tests/hwsim/run-tests.py index b953688..4ae987f 100755 --- a/tests/hwsim/run-tests.py +++ b/tests/hwsim/run-tests.py @@ -42,6 +42,7 @@ def reset_devs(dev, apdev): try: hapd = HostapdGlobal() + hapd.flush() hapd.remove('wlan3-3') hapd.remove('wlan3-2') for ap in apdev: -- 2.1.4