TI Bluetooth LE stack is tested for
stability in several configurations as part of our extensive stability testing on
device and connected system level. In general, TI Bluetooth LE stack is tested in
several test scopes which are listed below.
Advertise Stability (1M Phy) using simple_peripheral and Multirole
examples:
- Maintain legacy set for 48 hours.
- Maintain Advertising set with RPA/public address for 48 hours.
- Run Connect and Disconnect operations for 48 hours.
- Run Pairing & Bonding operation for 48 hours.
Scan Stability (1M PHY) using host_test:
- Run Scanning for 48 hours.
- Run Scan operations for different windows size.
- Run Continuous Scan operation for 48 hours.
- Run scan operations while in connection for 48 hours.
Connection Stability (1M, 2M and Coded PHYs) with Peripheral, Central and
Multirole devices:
- Maintain 1 Secure Connection (2 for multirole) for 48 hours.
- Run GATT Read and Write connection for 48 hours.
- Run GATT Read and Write operations for 48 hours.
- Run Connection parameter update operations for 48 hours.
BLE Profiles (1M, 2M and Coded PHYs) running the data_stream example:
- Maintain secure connection for 24 hours.
- GATT operations for 24 hours.
- MTU exchange operations for 24 hours.