Delay a random jitter period prior to request a Router ID for REED. (#554)

* Delay a random jitter period prior to request a Router ID for REED.

* Update Cert_5_1_09_REEDAttachConnectivity.py to pass Travis check.

* Add CLI to set/get the ROUTER_SELECTION_JITTER and update Certification scripts.

  - add 'posix-ncp' to allow failure list in .travis.yml.
This commit is contained in:
Xiao Ma
2016-09-26 10:03:09 -07:00
committed by Jonathan Hui
parent d20d54a394
commit a74e0496b8
76 changed files with 304 additions and 61 deletions
@@ -55,18 +55,21 @@ class Cert_5_3_10_AddressQuery(unittest.TestCase):
self.nodes[BR].set_mode('rsdn')
self.nodes[BR].add_whitelist(self.nodes[LEADER].get_addr64())
self.nodes[BR].enable_whitelist()
self.nodes[BR].set_router_selection_jitter(1)
self.nodes[ROUTER2].set_panid(0xface)
self.nodes[ROUTER2].set_mode('rsdn')
self.nodes[ROUTER2].add_whitelist(self.nodes[LEADER].get_addr64())
self.nodes[ROUTER2].add_whitelist(self.nodes[SED2].get_addr64())
self.nodes[ROUTER2].enable_whitelist()
self.nodes[ROUTER2].set_router_selection_jitter(1)
self.nodes[ROUTER3].set_panid(0xface)
self.nodes[ROUTER3].set_mode('rsdn')
self.nodes[ROUTER3].add_whitelist(self.nodes[LEADER].get_addr64())
self.nodes[ROUTER3].add_whitelist(self.nodes[ROUTER2].get_addr64())
self.nodes[ROUTER3].enable_whitelist()
self.nodes[ROUTER3].set_router_selection_jitter(1)
self.nodes[SED2].set_panid(0xface)
self.nodes[SED2].set_mode('sn')