openthread/tools
Abtin Keshavarzian 5d09e9ca4f
[mle] update number parent requests in an attach cycle (#7538)
This commit updates the MLE attach process so that in the first attach
cycle device tries a total of six MLE Parent Requests, the first two
to routers only followed by four to routers and REEDs. For example,
the six Parent Request message will be used before device can decide
to act the leader. An MTD in the next attach attempt (if cannot find a
parent in first attempt cycle), will go to the model of two Parent
Requests (first to routers, then to routers/REEDs).

This change impacts the time it takes for a device to start as leader
(due to increased number of Parent Request and wait time). This commit
updates different test scripts to address the change in the wait
time. It adds a new `config.LEADER_STARTUP_DELAY` constants which is
used for wait time for leader to start.
2022-07-07 16:50:21 -07:00
..
gerrit [shell] resolve shellcheck warnings (#4966) 2020-05-19 13:04:42 -07:00
harness-automation [harness-automation] fix the result parsed uncorrectly using Chrome 80 (#5958) 2020-12-21 07:13:44 -08:00
harness-sniffer [style] change python yapf column_limit to 119 (#5339) 2020-08-06 21:40:24 -07:00
harness-thci [thci] configure backbone netif (#7804) 2022-06-29 13:32:00 -07:00
otci [mle] update number parent requests in an attach cycle (#7538) 2022-07-07 16:50:21 -07:00
spi-hdlc-adapter [docs] apply prettier changes (#4881) 2020-04-24 16:22:00 -07:00
Makefile.am [script] simplify pretty (#4660) 2020-03-10 22:15:07 -07:00