GATT test results🔗
- PTS version:
8.5.3 Build 4
Setup🔗
Remove PTS device from Bluetooth devices
Uncomment and set “[GATT] KeySize” entry to 16 in /etc/bluetooth/main.conf
Tests🔗
The kernel and BlueZ versions represent the oldest version without backport for which we know the test passed.
Test name |
Result |
Kernel |
BlueZ |
|
|---|---|---|---|---|
GATT/CL/GAC/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
On demand:
Disconnect on demand:
|
GATT/CL/GAD/BV-01-C |
PASS |
6.1 |
5.73 |
On demand run:
On “Please send discover all primary services command to PTS”:
|
GATT/CL/GAD/BV-02-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAD/BV-03-C |
PASS |
6.1 |
5.72 |
On demand run:
|
GATT/CL/GAD/BV-04-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAD/BV-05-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BV-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-02-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-03-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-04-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BI-05-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
On demand:
Disconnect on demand:
|
GATT/CL/GAR/BV-03-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BI-06-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BI-07-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BI-09-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BI-10-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BI-11-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BV-04-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-12-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-13-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-14-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-15-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-16-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAR/BI-17-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
On demand:
Disconnect on demand:
|
GATT/CL/GAR/BV-06-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BV-07-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAR/BI-35-C |
PASS |
6.1 |
5.69 |
On demand run:
Application error: 0x80 - 0x9F |
GATT/CL/GAW/BV-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BV-03-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-02-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-03-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-04-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-05-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAW/BI-06-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
On demand:
Disconnect on demand:
|
GATT/CL/GAW/BV-05-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-07-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-08-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-09-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-11-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-12-C |
PASS |
6.1 |
5.73 |
On demand run:
|
GATT/CL/GAW/BI-13-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
On demand:
Disconnect on demand:
|
GATT/CL/GAW/BV-08-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BV-09-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-33-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAW/BI-34-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAN/BV-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAI/BV-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAI/BI-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAS/BV-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAT/BV-01-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/CL/GAT/BV-02-C |
PASS |
6.1 |
5.69 |
On demand run:
|
GATT/SR/GAC/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Run ‘btgatt-server’
|
GATT/SR/GAD/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAD/BV-02-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAD/BV-03-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAD/BV-04-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAD/BV-05-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAD/BV-06-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAR/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAR/BI-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAR/BI-02-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Enter “0010” on handle request |
GATT/SR/GAR/BI-03-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Reply no on authorization requests in bluetoothctl |
GATT/SR/GAR/BI-04-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BI-05-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BV-03-C |
PASS |
6.1 |
5.69 |
Pre-condition:
|
GATT/SR/GAR/BI-06-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter “AAAA” on UUID request Enter the handle displayed for the characteristic during register-application on handle request |
GATT/SR/GAR/BI-07-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter “BBBB” on UUID request |
GATT/SR/GAR/BI-08-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAR/BI-09-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter “AAAA” on UUID request Enter the handle displayed for the characteristic during register-application on handle request Reply no on authorization requests in bluetoothctl |
GATT/SR/GAR/BI-10-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter “AAAA” on UUID request Enter the handle displayed for the characteristic during register-application on handle request |
GATT/SR/GAR/BI-11-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter “AAAA” on UUID request Enter the handle displayed for the characteristic during register-application on handle request |
GATT/SR/GAR/BV-04-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Run ‘btgatt-server’
|
GATT/SR/GAR/BI-12-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter the handle displayed for the characteristic during register-application on handle request |
GATT/SR/GAR/BI-13-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Run ‘btgatt-server’ |
GATT/SR/GAR/BI-14-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Enter “0010” on handle request |
GATT/SR/GAR/BI-15-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Reply no on authorization requests in bluetoothctl |
GATT/SR/GAR/BI-16-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BI-17-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BV-05-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAR/BI-18-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter the handle displayed for the characteristic during register-application on handle request |
GATT/SR/GAR/BI-19-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Enter “0010” on handle request |
GATT/SR/GAR/BI-20-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Reply no on authorization requests in bluetoothctl |
GATT/SR/GAR/BI-21-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BI-22-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BV-06-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAR/BV-07-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BV-08-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAR/BI-45-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/GAW/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BV-03-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BI-02-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Enter “0030” on handle request |
GATT/SR/GAW/BI-03-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BI-04-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Reply no on authorization requests in bluetoothctl |
GATT/SR/GAW/BI-05-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
“Cannot find characteristic in the IUT database” |
GATT/SR/GAW/BI-06-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BV-05-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BI-07-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter “0030” on handle request |
GATT/SR/GAW/BI-08-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BI-09-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BI-11-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Reply no on authorization requests in bluetoothctl |
GATT/SR/GAW/BI-12-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BI-13-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BV-08-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BV-09-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAW/BI-32-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter the handle displayed for the characteristic during register-application on handle request |
GATT/SR/GAW/BI-33-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
Enter the handle displayed for the characteristic during register-application on handle request |
GATT/SR/GAN/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ Run ‘btgatt-server -r’ |
GATT/SR/GAI/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/GAS/BV-01-C |
PASS |
6.1 |
5.69 |
In a first terminal run ‘bluetoothctl’:
In a second terminal:
|
GATT/SR/GAT/BV-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl’:
|
GATT/SR/UNS/BI-01-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |
GATT/SR/UNS/BI-02-C |
PASS |
6.1 |
5.69 |
Run ‘bluetoothctl advertise on’ |