Upgrade bluez5_37 :Merge the code from private
[platform/upstream/bluez.git] / doc / test-coverage.txt
1 BlueZ test coverage
2 *******************
3
4
5 Automated unit testing
6 ======================
7
8 Application             Count   Description
9 -------------------------------------------
10 test-crc                   9    Link Layer CRC-24 checksum
11 test-eir                  14    EIR and AD parsing
12 test-lib                  14    SDP library functions
13 test-sdp                 133    SDP qualification test cases
14 test-uuid                 30    UUID conversion handling
15 test-mgmt                  9    Management interface handling
16 test-crypto                4    Cryptographic toolbox helpers
17 test-textfile              4    Old textfile storage format
18 test-ringbuf               3    Ring buffer functionality
19 test-queue                 6    Queue handling functionality
20 test-uhid                  6    Userspace HID functionality
21 test-hfp                  29    HFP Audio Gateway functionality
22 test-avdtp                60    AVDTP qualification test cases
23 test-avctp                 9    AVCTP qualification test cases
24 test-avrcp               110    AVRCP qualification test cases
25 test-gobex                31    Generic OBEX functionality
26 test-gobex-packet          9    OBEX packet handling
27 test-gobex-header         28    OBEX header handling
28 test-gobex-apparam        18    OBEX apparam handling
29 test-gobex-transfer       36    OBEX transfer handling
30 test-gdbus-client         13    D-Bus client handling
31 test-gatt                180    GATT qualification test cases
32 test-hog                   6    HID Over GATT qualification test cases
33                         -----
34                          761
35
36
37 Automated end-to-end testing
38 ============================
39
40 Application             Count   Description
41 -------------------------------------------
42 mgmt-tester              305    Kernel management interface testing
43 l2cap-tester              33    Kernel L2CAP implementation testing
44 rfcomm-tester              9    Kernel RFCOMM implementation testing
45 bnep-tester                1    Kernel BNEP implementation testing
46 smp-tester                 8    Kernel SMP implementation testing
47 sco-tester                 8    Kernel SCO implementation testing
48 gap-tester                 1    Daemon D-Bus API testing
49 hci-tester                14    Controller hardware testing
50 userchan-tester            3    Kernel HCI User Channel testting
51                         -----
52                          382
53
54
55 Android end-to-end testing
56 ==========================
57
58 Application             Count   Description
59 -------------------------------------------
60 android-tester           194    Android HAL interface testing
61 ipc-tester               132    Android IPC resistance testing
62                         -----
63                          326
64
65
66 Android automated unit testing
67 ==============================
68
69 Application             Count   Description
70 -------------------------------------------
71 test-ipc                  14    Android IPC library functions
72                         -----
73                           14