openthread/script
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
..
bootstrap [github-actions] use `--no-check-certificates` when invoking `wget` (#7011) 2021-09-15 19:58:03 -07:00
check-android-build [mbedtls] move mbedtls to 2.28.0 LTS version (#7539) 2022-04-07 10:35:51 -07:00
check-api-version [network-key] change name from `master` to `network` (#6721) 2021-06-16 23:07:23 -07:00
check-arm-build [continuous-integration] initial migration to GitHub actions (#4728) 2020-03-24 20:45:19 -07:00
check-arm-build-autotools [tests] change 1.2 builds to 1.3 (#7756) 2022-06-08 11:44:23 -07:00
check-arm-build-cmake [tests] change 1.2 builds to 1.3 (#7756) 2022-06-08 11:44:23 -07:00
check-core-makefiles [github-action] add new workflow to check core makefiles (#6209) 2021-03-03 11:19:00 -08:00
check-gn-build [tests] change 1.2 builds to 1.3 (#7756) 2022-06-08 11:44:23 -07:00
check-ncp-rcp-migrate [mle] update number parent requests in an attach cycle (#7538) 2022-07-07 16:50:21 -07:00
check-posix-build [posix] fix typo in error handling on macOS (#5394) 2020-08-15 16:46:10 -07:00
check-posix-build-autotools [build] update build scripts and add multi-radio (TREL) CI build checks (#6518) 2021-04-29 09:28:07 -07:00
check-posix-build-cmake [build] update build scripts and add multi-radio (TREL) CI build checks (#6518) 2021-04-29 09:28:07 -07:00
check-posix-pty [mle] update number parent requests in an attach cycle (#7538) 2022-07-07 16:50:21 -07:00
check-scan-build [routing-manager] generate random nat64 prefix and add it to netdata (#7232) 2022-01-19 00:35:10 -08:00
check-simulation-build [continuous-integration] initial migration to GitHub actions (#4728) 2020-03-24 20:45:19 -07:00
check-simulation-build-autotools [script] fix multiple `LOG_OUTPUT` definitions (#7833) 2022-06-23 21:22:41 -07:00
check-simulation-build-cmake [tests] change 1.2 builds to 1.3 (#7756) 2022-06-08 11:44:23 -07:00
check-size [tests] change 1.2 builds to 1.3 (#7756) 2022-06-08 11:44:23 -07:00
clang-format [pretty] downgrade to clang-format/tidy v9.0 (#5761) 2020-11-03 07:17:05 -08:00
clang-format-check [scripts] apply shfmt changes (#4966) 2020-05-19 13:04:42 -07:00
clang-tidy [pretty] downgrade to clang-format/tidy v9.0 (#5761) 2020-11-03 07:17:05 -08:00
cmake-build [script] support cmake-build in different dir (#7344) 2022-01-23 22:12:22 -08:00
gcda-tool [test] separate code coverage data files (#5920) 2020-12-07 13:23:26 -08:00
git-tool [git] fix non-fast-forward pull (#6253) 2021-03-09 11:00:19 -08:00
make-pretty [tests] change 1.2 builds to 1.3 (#7756) 2022-06-08 11:44:23 -07:00
package [script] add package (#6540) 2021-05-05 10:41:17 -07:00
test [tests] change 1.2 builds to 1.3 (#7756) 2022-06-08 11:44:23 -07:00
update-makefiles.py [mbedtls] update to 2.25 (#6555) 2021-05-10 09:48:58 -07:00