tests: Clear FST sessions at the end of fst_setup_mbie_diff

This avoids issues with following test cases failing due to unexpected
starting state. This issue showed up with the following hwsim test case
sequence:
fst_setup_mbie_diff fst_dynamic_iface_attach

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2015-11-19 17:33:34 +02:00 committed by Jouni Malinen
parent a65efbfb24
commit 119562cfdf
1 changed files with 7 additions and 0 deletions

View File

@ -2538,6 +2538,13 @@ def _test_fst_setup_mbie_diff(dev, apdev, test_params):
fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie, mbie,
no_wait=True)
# Remove sessions to avoid causing issues to following test ases
s = hglobal.request("FST-MANAGER LIST_SESSIONS " + group)
if not s.startswith("FAIL"):
for sid in s.split(' '):
if len(sid):
hglobal.request("FST-MANAGER SESSION_REMOVE " + sid)
def test_fst_many_setup(dev, apdev, test_params):
"""FST setup multiple times"""
try: