Fix remaining MESH tests
- Dominant language
- C
- Stars
- 893
- Forks
- 512
- Avg merge
- 13d 31m
- Merged PRs (30d)
- 7
Description
Tests not passing in PTS v8.1.2 after Mesh sync https://github.com/apache/mynewt-nimble/pull/1062
- MESH/NODE/NET/BV-07-C
- MESH/NODE/NET/BV-14-C
- MESH/NODE/RLY/BV-02-C
- MESH/NODE/TNPT/BV-13-C
- MESH/NODE/IVU/BV-04-C
- MESH/NODE/FRND/FN/BV-12-C
- MESH/NODE/FRND/FN/BV-20-C
- MESH/NODE/FRND/LPN/BV-02-C
- MESH/SR/PROX/BV-14-C
- MESH/SR/MPXS/BV-09-C
Among these there are 4 tests that pass when BLE_MESH_SETTINGS is off:
- MESH/NODE/TNPT/BV-13-C
- MESH/NODE/FRND/LPN/BV-02-C
- MESH/NODE/FRND/FN/BV-12-C
- MESH/NODE/IVU/BV-04-C
Following test end up in watchdog timeout:
- MESH/NODE/NET/BV-07-C
- MESH/NODE/NET/BV-14-C
- MESH/NODE/RLY/BV-02-C
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the ten listed MESH tests against PTS v8.1.2, comparing runs with BLE_MESH_SETTINGS enabled and disabled. Focus first on the three cases reported to hit the watchdog timeout, then verify the other failures. Done means all listed tests pass with BLE_MESH_SETTINGS enabled and without watchdog timeouts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot, testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100