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:
parent
a65efbfb24
commit
119562cfdf
1 changed files with 7 additions and 0 deletions
|
@ -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,
|
fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie, mbie,
|
||||||
no_wait=True)
|
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):
|
def test_fst_many_setup(dev, apdev, test_params):
|
||||||
"""FST setup multiple times"""
|
"""FST setup multiple times"""
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in a new issue