mirror of
https://github.com/espressif/openthread.git
synced 2026-08-02 00:57:47 +00:00
Update test scripts to actually perform reset. (#1909)
This commit is contained in:
@@ -67,18 +67,27 @@ class Cert_9_2_8_DelayTimer(unittest.TestCase):
|
||||
|
||||
self.nodes[ROUTER].set_active_dataset(LEADER_ACTIVE_TIMESTAMP, panid=PANID_INIT, channel=CHANNEL_INIT)
|
||||
self.nodes[ROUTER].set_mode('rsdn')
|
||||
self._setUpRouter()
|
||||
|
||||
self.nodes[ED].set_active_dataset(LEADER_ACTIVE_TIMESTAMP, panid=PANID_INIT, channel=CHANNEL_INIT)
|
||||
self.nodes[ED].set_mode('rsn')
|
||||
self._setUpEd()
|
||||
|
||||
self.nodes[SED].set_active_dataset(LEADER_ACTIVE_TIMESTAMP, panid=PANID_INIT, channel=CHANNEL_INIT)
|
||||
self.nodes[SED].set_mode('s')
|
||||
self._setUpSed()
|
||||
|
||||
def _setUpRouter(self):
|
||||
self.nodes[ROUTER].add_whitelist(self.nodes[LEADER].get_addr64())
|
||||
self.nodes[ROUTER].enable_whitelist()
|
||||
self.nodes[ROUTER].set_router_selection_jitter(1)
|
||||
|
||||
self.nodes[ED].set_active_dataset(LEADER_ACTIVE_TIMESTAMP, panid=PANID_INIT, channel=CHANNEL_INIT)
|
||||
self.nodes[ED].set_mode('rsn')
|
||||
def _setUpEd(self):
|
||||
self.nodes[ED].add_whitelist(self.nodes[LEADER].get_addr64())
|
||||
self.nodes[ED].enable_whitelist()
|
||||
self.nodes[ED].set_timeout(3)
|
||||
|
||||
self.nodes[SED].set_active_dataset(LEADER_ACTIVE_TIMESTAMP, panid=PANID_INIT, channel=CHANNEL_INIT)
|
||||
self.nodes[SED].set_mode('s')
|
||||
def _setUpSed(self):
|
||||
self.nodes[SED].add_whitelist(self.nodes[LEADER].get_addr64())
|
||||
self.nodes[SED].enable_whitelist()
|
||||
self.nodes[SED].set_timeout(3)
|
||||
@@ -119,9 +128,12 @@ class Cert_9_2_8_DelayTimer(unittest.TestCase):
|
||||
panid=COMMISSIONER_PENDING_PANID)
|
||||
time.sleep(5)
|
||||
|
||||
self.nodes[ROUTER].stop()
|
||||
self.nodes[ED].stop()
|
||||
self.nodes[SED].stop()
|
||||
self.nodes[ROUTER].reset()
|
||||
self._setUpRouter()
|
||||
self.nodes[ED].reset()
|
||||
self._setUpEd()
|
||||
self.nodes[SED].reset()
|
||||
self._setUpSed()
|
||||
|
||||
time.sleep(60)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user