fix(reliability): converge runtime after profile restore (park dummy STA, re-raise monitors)
This commit is contained in:
@@ -208,6 +208,17 @@ class ReliabilityApiTest(unittest.TestCase):
|
||||
self.assertEqual(calls['restored'], 'p1')
|
||||
reloads = [r for r in self.runs if r[0][:2] == ['wifi', 'reload']]
|
||||
self.assertEqual(len(reloads), 1)
|
||||
# post-restore convergence parks the factory-enabled dummy STA
|
||||
parked = [r for r in self.runs
|
||||
if r[0][:3] == ['uci', 'set',
|
||||
'wireless.dummy_radio0.disabled=1']]
|
||||
self.assertEqual(len(parked), 1)
|
||||
downs = [r for r in self.runs if r[0][:4] == ['ip', 'link',
|
||||
'set', 'wlan0']]
|
||||
self.assertTrue(downs)
|
||||
raises = [r for r in self.runs if r[0][:4] == ['ip', 'link',
|
||||
'set', 'wlan0mon']]
|
||||
self.assertTrue(raises)
|
||||
self.assertEqual(calls['events'][-1][0], 'profile_restore')
|
||||
|
||||
status, result = server.h_profile_restore(
|
||||
|
||||
Reference in New Issue
Block a user