mirror of
https://github.com/espressif/openthread.git
synced 2026-07-25 21:44:07 +00:00
66fbd918d7
This commit stabilizes Nexus test 1.2.LP.5.3.8 by addressing timing issues related to SSED polling during network transitions. Key changes: - In test_1_2_LP_5_3_8.cpp, added StopPolling() calls after MLE and MeshCoP exchanges to suppress immediate Data Requests triggered by these protocols. This ensures the SSED satisfies strict 'no Data Request' pass criteria. - In verify_1_2_LP_5_3_8.py, updated criteria 13.2 to allow Data Requests on the Ternary Channel that occur during the initial network transition (re-attachment). The script now only strictly disallows Data Requests in the 1-second window immediately preceding the Echo Request. These changes make the test robust against standard OpenThread re-synchronization behavior while still verifying that Echo Requests are received via CSL synchronization.