[PATCH v2 00/10] Testers/Emulator overhaul

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>

This attempts to fix problems related to emulator and testers being not in
sync with latest development in the kernel which results in many tests
failing.

With the current set there are still a very few test failing (3):

Running command tools/mgmt-tester

Test Summary
------------
Controller setup                                     Passed       0.100
seconds
Controller setup (BR/EDR-only)                       Passed       0.003
seconds
Controller setup (LE)                                Passed       0.003
seconds
Invalid command                                      Passed       0.003
seconds
Read version - Success                               Passed       0.003
seconds
Read version - Invalid parameters                    Passed       0.003
seconds
Read version - Invalid index                         Passed       0.003
seconds
Read commands - Invalid parameters                   Passed       0.004
seconds
Read commands - Invalid index                        Passed       0.003
seconds
Read index list - Invalid parameters                 Passed       0.004
seconds
Read index list - Invalid index                      Passed       0.004
seconds
Read info - Invalid parameters                       Passed       0.003
seconds
Read info - Invalid index                            Passed       0.003
seconds
Read unconfigured index list - Invalid parameters    Passed       0.004
seconds
Read unconfigured index list - Invalid index         Passed       0.003
seconds
Read configuration info - Invalid parameters         Passed       0.003
seconds
Read configuration info - Invalid index              Passed       0.003
seconds
Read extended index list - Invalid parameters        Passed       0.004
seconds
Read extended index list - Invalid index             Passed       0.003
seconds
Set powered on - Success                             Passed       0.003
seconds
Set powered on - Invalid parameters 1                Passed       0.004
seconds
Set powered on - Invalid parameters 2                Passed       0.006
seconds
Set powered on - Invalid parameters 3                Passed       0.004
seconds
Set powered on - Invalid index                       Passed       0.004
seconds
Set powered on - Privacy and Advertising             Passed       0.004
seconds
Set powered off - Success                            Passed       0.003
seconds
Set powered off - Class of Device                    Passed       0.003
seconds
Set powered off - Invalid parameters 1               Passed       0.003
seconds
Set powered off - Invalid parameters 2               Passed       0.004
seconds
Set powered off - Invalid parameters 3               Passed       0.003
seconds
Set connectable on - Success 1                       Passed       0.003
seconds
Set connectable on - Success 2                       Passed       0.003
seconds
Set connectable on - Invalid parameters 1            Passed       0.004
seconds
Set connectable on - Invalid parameters 2            Passed       0.003
seconds
Set connectable on - Invalid parameters 3            Passed       0.003
seconds
Set connectable on - Invalid index                   Passed       0.003
seconds
Set connectable on (LE) - Success 1                  Passed       0.003
seconds
Set connectable on (LE) - Success 2                  Passed       0.003
seconds
Set connectable on (LE) - Success 3                  Passed       0.003
seconds
Set connectable off - Success 1                      Passed       0.003
seconds
Set connectable off - Success 2                      Passed       0.004
seconds
Set connectable off - Success 3                      Passed       0.003
seconds
Set connectable off - Success 4                      Passed       0.003
seconds
Set connectable off (LE) - Success 1                 Passed       0.003
seconds
Set connectable off (LE) - Success 2                 Passed       0.004
seconds
Set connectable off (LE) - Success 3                 Passed       0.003
seconds
Set connectable off (LE) - Success 4                 Passed       0.003
seconds
Set fast connectable on - Success 1                  Passed       0.003
seconds
Set fast connectable on - Success 2                  Passed       0.004
seconds
Set fast connectable on - Success 3                  Passed       0.003
seconds
Set fast connectable on - Invalid Params 1           Passed       0.003
seconds
Set fast connectable on - Not Supported 1            Passed       0.003
seconds
Set bondable on - Success                            Passed       0.003
seconds
Set bondable on - Invalid parameters 1               Passed       0.003
seconds
Set bondable on - Invalid parameters 2               Passed       0.003
seconds
Set bondable on - Invalid parameters 3               Passed       0.004
seconds
Set bondable on - Invalid index                      Passed       0.003
seconds
Set discoverable on - Invalid parameters 1           Passed       0.003
seconds
Set discoverable on - Invalid parameters 2           Passed       0.003
seconds
Set discoverable on - Invalid parameters 3           Passed       0.004
seconds
Set discoverable on - Invalid parameters 4           Passed       0.004
seconds
Set discoverable on - Not powered 1                  Passed       0.003
seconds
Set discoverable on - Not powered 2                  Passed       0.003
seconds
Set discoverable on - Rejected 1                     Passed       0.004
seconds
Set discoverable on - Rejected 2                     Passed       0.004
seconds
Set discoverable on - Rejected 3                     Passed       0.003
seconds
Set discoverable on - Success 1                      Passed       0.003
seconds
Set discoverable on - Success 2                      Passed       0.003
seconds
Set discoverable on (LE) - Success 1                 Passed       0.003
seconds
Set discoverable off - Success 1                     Passed       0.003
seconds
Set discoverable off - Success 2                     Passed       0.003
seconds
Set limited discoverable on - Success 1              Passed       0.004
seconds
Set limited discoverable on - Success 2              Passed       0.004
seconds
Set limited discoverable on - Success 3              Passed       0.004
seconds
Set limited discoverable on (LE) - Success 1         Passed       0.004
seconds
Set link security on - Success 1                     Passed       0.004
seconds
Set link security on - Success 2                     Passed       0.005
seconds
Set link security on - Success 3                     Passed       0.004
seconds
Set link security on - Invalid parameters 1          Passed       0.006
seconds
Set link security on - Invalid parameters 2          Passed       0.004
seconds
Set link security on - Invalid parameters 3          Passed       0.004
seconds
Set link security on - Invalid index                 Passed       0.004
seconds
Set link security off - Success 1                    Passed       0.003
seconds
Set link security off - Success 2                    Passed       0.003
seconds
Set SSP on - Success 1                               Passed       0.003
seconds
Set SSP on - Success 2                               Passed       0.003
seconds
Set SSP on - Success 3                               Passed       0.003
seconds
Set SSP on - Invalid parameters 1                    Passed       0.003
seconds
Set SSP on - Invalid parameters 2                    Passed       0.003
seconds
Set SSP on - Invalid parameters 3                    Passed       0.003
seconds
Set SSP on - Invalid index                           Passed       0.003
seconds
Set Secure Connections on - Success 1                Passed       0.003
seconds
Set Secure Connections on - Success 2                Passed       0.003
seconds
Set Secure Connections on - Invalid params 1         Passed       0.004
seconds
Set Secure Connections on - Invalid params 2         Passed       0.004
seconds
Set Secure Connections on - Invalid params 3         Passed       0.004
seconds
Set Secure Connections on - Invalid index            Passed       0.004
seconds
Set Secure Connections on - Not supported 1          Passed       0.003
seconds
Set Secure Connections on - Not supported 2          Passed       0.003
seconds
Set Secure Connections Only on - Success 1           Passed       0.003
seconds
Set Secure Connections Only on - Success 2           Passed       0.004
seconds
Set High Speed on - Success                          Not Run   
Set High Speed on - Invalid parameters 1             Not Run   
Set High Speed on - Invalid parameters 2             Not Run   
Set High Speed on - Invalid parameters 3             Not Run   
Set High Speed on - Invalid index                    Not Run   
Set Low Energy on - Success 1                        Passed       0.003
seconds
Set Low Energy on - Success 2                        Passed       0.004
seconds
Set Low Energy on - Success 3                        Passed       0.003
seconds
Set Low Energy on - Invalid parameters 1             Passed       0.003
seconds
Set Low Energy on - Invalid parameters 2             Passed       0.003
seconds
Set Low Energy on - Invalid parameters 3             Passed       0.003
seconds
Set Low Energy on - Invalid index                    Passed       0.003
seconds
Set Advertising on - Success 1                       Passed       0.003
seconds
Set Advertising on - Success 2                       Passed       0.003
seconds
Set Advertising on - Rejected 1                      Passed       0.003
seconds
Set Advertising on - Appearance 1                    Passed       0.004
seconds
Set Advertising on - Local name 1                    Passed       0.003
seconds
Set Advertising on - Name + Appear 1                 Passed       0.003
seconds
Set BR/EDR off - Success 1                           Passed       0.003
seconds
Set BR/EDR on - Success 1                            Passed       0.003
seconds
Set BR/EDR on - Success 2                            Passed       0.003
seconds
Set BR/EDR off - Not Supported 1                     Passed       0.003
seconds
Set BR/EDR off - Not Supported 2                     Passed       0.003
seconds
Set BR/EDR off - Rejected 1                          Passed       0.003
seconds
Set BR/EDR off - Rejected 2                          Passed       0.003
seconds
Set BR/EDR off - Invalid Parameters 1                Passed       0.003
seconds
Set Local Name - Success 1                           Passed       0.003
seconds
Set Local Name - Success 2                           Passed       0.003
seconds
Set Local Name - Success 3                           Passed       0.003
seconds
Start Discovery - Not powered 1                      Passed       0.003
seconds
Start Discovery - Invalid parameters 1               Passed       0.004
seconds
Start Discovery - Not supported 1                    Passed       0.003
seconds
Start Discovery - Success 1                          Passed       0.003
seconds
Start Discovery - Success 2                          Passed       0.003
seconds
Start Discovery - Power Off 1                        Passed       0.003
seconds
Stop Discovery - Success 1                           Passed       0.003
seconds
Stop Discovery - BR/EDR (Inquiry) Success 1          Passed       0.004
seconds
Stop Discovery - Rejected 1                          Passed       0.003
seconds
Stop Discovery - Invalid parameters 1                Passed       0.005
seconds
Start Service Discovery - Not powered 1              Passed       0.004
seconds
Start Service Discovery - Invalid parameters 1       Passed       0.004
seconds
Start Service Discovery - Not supported 1            Passed       0.004
seconds
Start Service Discovery - Success 1                  Passed       0.005
seconds
Start Service Discovery - Success 2                  Passed       0.004
seconds
Set Device Class - Success 1                         Passed       0.003
seconds
Set Device Class - Success 2                         Passed       0.004
seconds
Set Device Class - Invalid parameters 1              Passed       0.005
seconds
Add UUID - UUID-16 1                                 Passed       0.005
seconds
Add UUID - UUID-16 multiple 1                        Passed       0.004
seconds
Add UUID - UUID-16 partial 1                         Passed       0.005
seconds
Add UUID - UUID-32 1                                 Passed       0.003
seconds
Add UUID - UUID-32 multiple 1                        Passed       0.003
seconds
Add UUID - UUID-32 partial 1                         Passed       0.004
seconds
Add UUID - UUID-128 1                                Passed       0.003
seconds
Add UUID - UUID-128 multiple 1                       Passed       0.003
seconds
Add UUID - UUID-128 partial 1                        Passed       0.003
seconds
Add UUID - UUID mix                                  Passed       0.003
seconds
Load Link Keys - Empty List Success 1                Passed       0.003
seconds
Load Link Keys - Empty List Success 2                Passed       0.003
seconds
Load Link Keys - Invalid Parameters 1                Passed       0.003
seconds
Load Link Keys - Invalid Parameters 2                Passed       0.004
seconds
Load Link Keys - Invalid Parameters 3                Passed       0.004
seconds
Load Long Term Keys - Success 1                      Passed       0.003
seconds
Load Long Term Keys - Invalid Parameters 1           Passed       0.004
seconds
Load Long Term Keys - Invalid Parameters 2           Passed       0.003
seconds
Load Long Term Keys - Invalid Parameters 3           Passed       0.004
seconds
Load Long Term Keys - Invalid Parameters 4           Passed       0.004
seconds
Set IO Capability - Invalid Params 1                 Passed       0.003
seconds
Pair Device - Not Powered 1                          Passed       0.003
seconds
Pair Device - Power off 1                            Passed       0.003
seconds
Pair Device - Incorrect transport reject 1           Passed       0.003
seconds
Pair Device - Incorrect transport reject 2           Passed       0.003
seconds
Pair Device - Reject on not enabled transport 1      Passed       0.004
seconds
Pair Device - Reject on not enabled transport 2      Passed       0.004
seconds
Pair Device - Invalid Parameters 1                   Passed       0.003
seconds
Pair Device - Invalid Parameters 2                   Passed       0.003
seconds
Pair Device - Legacy Success 1                       Passed       0.003
seconds
Pair Device - Legacy Non-bondable 1                  Passed       0.004
seconds
Pair Device - Sec Mode 3 Success 1                   Passed       0.004
seconds
Pair Device - Legacy Reject 1                        Passed       0.003
seconds
Pair Device - Legacy Reject 2                        Passed       0.003
seconds
Pair Device - Sec Mode 3 Reject 1                    Passed       0.003
seconds
Pair Device - Sec Mode 3 Reject 2                    Passed       0.003
seconds
Pair Device - SSP Just-Works Success 1               Passed       0.004
seconds
Pair Device - SSP Just-Works Success 2               Passed       0.004
seconds
Pair Device - SSP Just-Works Success 3               Passed       0.004
seconds
Pair Device - SSP Confirm Success 1                  Passed       0.004
seconds
Pair Device - SSP Confirm Success 2                  Passed       0.004
seconds
Pair Device - SSP Confirm Success 3                  Passed       0.004
seconds
Pair Device - SSP Confirm Reject 1                   Passed       0.003
seconds
Pair Device - SSP Confirm Reject 2                   Passed       0.004
seconds
Pair Device - SSP Non-bondable 1                     Passed       0.004
seconds
Pair Device - SMP over BR/EDR Success 1              Passed       0.004
seconds
Pair Device - SMP over BR/EDR Success 2              Passed       0.004
seconds
Pair Device - LE Success 1                           Passed       0.003
seconds
Pair Device - LE Success 2                           Passed       0.003
seconds
Pair Device - LE Reject 1                            Passed       0.003
seconds
Pair Device - LE SC Legacy 1                         Passed       0.003
seconds
Pair Device - LE SC Success 1                        Passed       0.059
seconds
Pair Device - LE SC Success 2                        Passed       0.007
seconds
Pair Device - LE SC Success 3                        Passed       0.007
seconds
Pairing Acceptor - Legacy 1                          Passed       0.003
seconds
Pairing Acceptor - Legacy 2                          Passed       0.003
seconds
Pairing Acceptor - Legacy 3                          Passed       0.003
seconds
Pairing Acceptor - Link Sec 1                        Passed       0.004
seconds
Pairing Acceptor - Link Sec 2                        Passed       0.003
seconds
Pairing Acceptor - SSP 1                             Passed       0.003
seconds
Pairing Acceptor - SSP 2                             Passed       0.003
seconds
Pairing Acceptor - SSP 3                             Passed       0.003
seconds
Pairing Acceptor - SSP 4                             Passed       0.003
seconds
Pairing Acceptor - SMP over BR/EDR 1                 Passed       0.004
seconds
Pairing Acceptor - SMP over BR/EDR 2                 Passed       0.004
seconds
Pairing Acceptor - LE 1                              Passed       0.003
seconds
Pairing Acceptor - LE 2                              Passed       0.003
seconds
Pairing Acceptor - LE 3                              Passed       0.003
seconds
Pairing Acceptor - LE 4                              Passed       0.003
seconds
Pairing Acceptor - LE 5                              Passed       0.003
seconds
Unpair Device - Not Powered 1                        Passed       0.003
seconds
Unpair Device - Invalid Parameters 1                 Passed       0.003
seconds
Unpair Device - Invalid Parameters 2                 Passed       0.003
seconds
Disconnect - Invalid Parameters 1                    Passed       0.003
seconds
Block Device - Invalid Parameters 1                  Passed       0.003
seconds
Unblock Device - Invalid Parameters 1                Passed       0.003
seconds
Set Static Address - Success 1                       Passed       0.003
seconds
Set Static Address - Success 2                       Passed       0.003
seconds
Set Static Address - Failure 1                       Passed       0.003
seconds
Set Static Address - Failure 2                       Passed       0.003
seconds
Set Scan Parameters - Success                        Passed       0.003
seconds
Load IRKs - Success 1                                Passed       0.003
seconds
Load IRKs - Success 2                                Passed       0.003
seconds
Load IRKs - Invalid Parameters 1                     Passed       0.003
seconds
Load IRKs - Invalid Parameters 2                     Passed       0.003
seconds
Load IRKs - Invalid Parameters 3                     Passed       0.004
seconds
Load IRKs - Not Supported                            Passed       0.003
seconds
Set Privacy - Success                                Passed       0.003
seconds
Set Privacy - Rejected                               Passed       0.003
seconds
Set Privacy - Invalid Parameters                     Passed       0.003
seconds
Get Conn Info - Success                              Not Run   
Get Conn Info - Not Connected                        Passed       0.003
seconds
Get Conn Info - Power off                            Passed       0.003
seconds
Load Connection Parameters - Invalid Params 1        Passed       0.004
seconds
Add Device - Invalid Params 1                        Passed       0.003
seconds
Add Device - Invalid Params 2                        Passed       0.003
seconds
Add Device - Invalid Params 3                        Passed       0.003
seconds
Add Device - Invalid Params 4                        Passed       0.003
seconds
Add Device - Success 1                               Passed       0.003
seconds
Add Device - Success 2                               Passed       0.003
seconds
Add Device - Success 3                               Passed       0.003
seconds
Add Device - Success 4                               Passed       0.003
seconds
Add Device - Success 5                               Passed       0.003
seconds
Remove Device - Invalid Params 1                     Passed       0.003
seconds
Remove Device - Invalid Params 2                     Passed       0.003
seconds
Remove Device - Invalid Params 3                     Passed       0.003
seconds
Remove Device - Success 1                            Passed       0.003
seconds
Remove Device - Success 2                            Passed       0.003
seconds
Remove Device - Success 3                            Passed       1.007
seconds
Remove Device - Success 4                            Passed       1.014
seconds
Remove Device - Success 5                            Passed       1.020
seconds
Read Advertising Features - Invalid parameters       Passed       0.017
seconds
Read Advertising Features - Invalid index            Passed       0.008
seconds
Read Advertising Features - Success 1 (No instance)  Passed       0.006
seconds
Read Advertising Features - Success 2 (One instance) Passed       0.006
seconds
Add Advertising - Failure: LE off                    Passed       0.004
seconds
Add Advertising - Invalid Params 1 (AD too long)     Passed       0.004
seconds
Add Advertising - Invalid Params 2 (Malformed len)   Passed       0.004
seconds
Add Advertising - Invalid Params 3 (Malformed len)   Passed       0.004
seconds
Add Advertising - Invalid Params 4 (Malformed len)   Passed       0.004
seconds
Add Advertising - Invalid Params 5 (AD too long)     Passed       0.004
seconds
Add Advertising - Invalid Params 6 (ScRsp too long)  Passed       0.004
seconds
Add Advertising - Invalid Params 7 (Malformed len)   Passed       0.004
seconds
Add Advertising - Invalid Params 8 (Malformed len)   Passed       0.004
seconds
Add Advertising - Invalid Params 9 (Malformed len)   Passed       0.004
seconds
Add Advertising - Invalid Params 10 (ScRsp too long) Passed       0.004
seconds
Add Advertising - Rejected (Timeout, !Powered)       Passed       0.004
seconds
Add Advertising - Success 1 (Powered, Add Adv Inst)  Passed       0.004
seconds
Add Advertising - Success 2 (!Powered, Add Adv Inst) Passed       0.005
seconds
Add Advertising - Success 3 (!Powered, Adv Enable)   Passed       0.004
seconds
Add Advertising - Success 4 (Set Adv on override)    Passed       0.004
seconds
Add Advertising - Success 5 (Set Adv off override)   Passed       0.004
seconds
Add Advertising - Success 6 (Scan Rsp Dta, Adv ok)   Passed       0.004
seconds
Add Advertising - Success 7 (Scan Rsp Dta, Scan ok)  Passed       0.004
seconds
Add Advertising - Success 8 (Connectable Flag)       Passed       0.004
seconds
Add Advertising - Success 9 (General Discov Flag)    Passed       0.004
seconds
Add Advertising - Success 10 (Limited Discov Flag)   Passed       0.004
seconds
Add Advertising - Success 11 (Managed Flags)         Passed       0.004
seconds
Add Advertising - Success 12 (TX Power Flag)         Passed       0.004
seconds
Add Advertising - Success 13 (ADV_SCAN_IND)          Passed       0.004
seconds
Add Advertising - Success 14 (ADV_NONCONN_IND)       Passed       0.004
seconds
Add Advertising - Success 15 (ADV_IND)               Passed       0.004
seconds
Add Advertising - Success 16 (Connectable -> on)     Passed       0.004
seconds
Add Advertising - Success 17 (Connectable -> off)    Passed       0.004
seconds
Add Advertising - Success 18 (Power -> off, Remove)  Passed       0.004
seconds
Add Advertising - Success 19 (Power -> off, Keep)    Passed       0.004
seconds
Add Advertising - Success 20 (Add Adv override)      Passed       0.004
seconds
Add Advertising - Success 21 (Timeout expires)       Passed       1.018
seconds
Add Advertising - Success 22 (LE -> off, Remove)     Passed       0.012
seconds
Add Advertising - Success (Empty ScRsp)              Passed       0.006
seconds
Add Advertising - Success (ScRsp only)               Passed       0.005
seconds
Add Advertising - Invalid Params (ScRsp too long)    Passed       0.005
seconds
Add Advertising - Success (ScRsp appear)             Passed       0.004
seconds
Add Advertising - Invalid Params (ScRsp appear long) Passed       0.004
seconds
Add Advertising - Success (Appear is null)           Passed       0.004
seconds
Add Advertising - Success (Name is null)             Passed       0.004
seconds
Add Advertising - Success (Complete name)            Passed       0.004
seconds
Add Advertising - Success (Shortened name)           Passed       0.004
seconds
Add Advertising - Success (Short name)               Passed       0.004
seconds
Add Advertising - Success (Name + data)              Passed       0.004
seconds
Add Advertising - Invalid Params (Name + data)       Passed       0.004
seconds
Add Advertising - Success (Name+data+appear)         Passed       0.004
seconds
Adv. connectable & connected (slave) - Success       Passed       4.065
seconds
Adv. non-connectable & connected (slave) - Success   Passed       2.043
seconds
Adv. connectable & connected (master) - Success      Passed       4.092
seconds
Adv. non-connectable & connected (master) - Success  Passed       2.035
seconds
Remove Advertising - Invalid Params 1                Passed       0.005
seconds
Remove Advertising - Success 1                       Passed       0.005
seconds
Remove Advertising - Success 2                       Passed       0.003
seconds
Multi Advertising - Success 1 (Instance Switch)      Passed       1.012
seconds
Multi Advertising - Success 2 (Add Second Inst)      Passed       1.018
seconds
Set appearance - BR/EDR only                         Passed       0.016
seconds
Set appearance - BR/EDR LE                           Passed       0.008
seconds
Set appearance - LE only                             Passed       0.005
seconds
Read Ext Controller Info 1                           Passed       0.004
seconds
Read Ext Controller Info 2                           Passed       0.004
seconds
Read Ext Controller Info 3                           Passed       0.003
seconds
Read Ext Controller Info 4                           Passed       0.003
seconds
Read Ext Controller Info 5                           Passed       0.003
seconds
Read Local OOB Data - Not powered                    Passed       0.003
seconds
Read Local OOB Data - Invalid parameters             Passed       0.003
seconds
Read Local OOB Data - Invalid index                  Passed       0.003
seconds
Read Local OOB Data - Legacy pairing                 Passed       0.003
seconds
Read Local OOB Data - Success SSP                    Passed       0.003
seconds
Read Local OOB Data - Success SC                     Passed       0.003
seconds
Device Found - Advertising data - Zero padded        Passed       1.017
seconds
Device Found - Advertising data - Invalid field      Passed       1.013
seconds
Read Ext Advertising Features - Success 3 (PHY flags) Passed       0.006
seconds
Add Ext Advertising - Invalid Params 1 (Multiple Phys) Passed       0.005
seconds
Add Ext Advertising - Invalid Params 2 (Multiple PHYs) Passed       0.005
seconds
Add Ext Advertising - Invalid Params 3 (Multiple PHYs) Passed       0.004
seconds
Add Ext Advertising - Invalid Params 4 (Multiple PHYs) Passed       0.004
seconds
Add Ext Advertising - Success 1 (Powered, Add Adv Inst) Passed       0.005
seconds
Add Ext Advertising - Success 2 (!Powered, Add Adv Inst) Passed       0.004
seconds
Add Ext Advertising - Success 3 (!Powered, Adv Enable) Passed       0.004
seconds
Add Ext Advertising - Success 4 (Set Adv on override) Not Run   
Add Ext Advertising - Success 5 (Set Adv off override) Passed       0.004
seconds
Add Ext Advertising - Success 6 (Scan Rsp Dta, Adv ok) Passed       0.004
seconds
Add Ext Advertising - Success 7 (Scan Rsp Dta, Scan ok)  Passed       0.006
seconds
Add Ext Advertising - Success 8 (Connectable Flag)   Passed       0.004
seconds
Add Ext Advertising - Success 9 (General Discov Flag) Passed       0.004
seconds
Add Ext Advertising - Success 10 (Limited Discov Flag) Passed       0.004
seconds
Add Ext Advertising - Success 11 (Managed Flags)     Passed       0.004
seconds
Add Ext Advertising - Success 12 (TX Power Flag)     Passed       0.004
seconds
Add Ext Advertising - Success 13 (ADV_SCAN_IND)      Passed       0.004
seconds
Add Ext Advertising - Success 14 (ADV_NONCONN_IND)   Passed       0.004
seconds
Add Ext Advertising - Success 15 (ADV_IND)           Passed       0.004
seconds
Add Ext Advertising - Success 16 (Connectable -> on) Passed       0.005
seconds
Add Ext Advertising - Success 17 (Connectable -> off) Passed       0.004
seconds
Add Ext Advertising - Success 20 (Add Adv override)  Passed       0.004
seconds
Add Ext Advertising - Success 21 (Timeout expires)   Not Run   
Add Ext Advertising - Success 22 (LE -> off, Remove) Passed       0.004
seconds
Add Ext Advertising - Success (Empty ScRsp)          Passed       0.004
seconds
Add Ext Advertising - Success (ScRsp only)           Passed       0.004
seconds
Add Ext Advertising - Invalid Params (ScRsp too long) Passed       0.005
seconds
Add Ext Advertising - Success (ScRsp appear)         Passed       0.004
seconds
Add Ext Advertising - Invalid Params (ScRsp appear long) Passed       0.004
seconds
Add Ext Advertising - Success (Appear is null)       Passed       0.004
seconds
Add Ext Advertising - Success (Name is null)         Passed       0.004
seconds
Add Ext Advertising - Success (Complete name)        Timed out    1.804
seconds
Add Ext Advertising - Success (Shortened name)       Timed out    2.001
seconds
Add Ext Advertising - Success (Short name)           Timed out    1.992
seconds
Add Ext Advertising - Success (Name + data)          Passed       0.004
seconds
Add Ext Advertising - Invalid Params (Name + data)   Passed       0.004
seconds
Add Ext Advertising - Success (Name+data+appear)     Passed       0.004
seconds
Add Ext Advertising - Success (PHY -> 1M)            Passed       0.004
seconds
Add Ext Advertising - Success (PHY -> 2M)            Passed       0.004
seconds
Add Ext Advertising - Success (PHY -> Coded)         Passed       0.004
seconds
Add Ext Advertising - Success (Ext Pdu Scannable)    Passed       0.004
seconds
Add Ext Advertising - Success (Ext Pdu Connectable)  Passed       0.004
seconds
Add Ext Advertising - Success (Ext Pdu Conn Scan)    Passed       0.004
seconds
Add Ext Advertising - Success (1m Connectable -> on) Passed       0.004
seconds
Add Ext Advertising - Success (1m Connectable -> off) Passed       0.004
seconds
Remove Ext Advertising - Invalid Params 1            Passed       0.004
seconds
Remove Ext Advertising - Success 1                   Passed       0.004
seconds
Remove Ext Advertising - Success 2                   Passed       0.004
seconds
Multi Ext Advertising - Success 1 (Instance Switch)  Not Run   
Multi Ext Advertising - Success 2 (Add Second Inst)  Not Run   
Get PHY Success                                      Passed       0.003
seconds
Set PHY 2m Success                                   Passed       0.003
seconds
Set PHY coded Succcess                               Passed       0.003
seconds
Set PHY 1m 2m coded Succcess                         Passed       0.004
seconds
Set PHY 2m tx success                                Passed       0.003
seconds
Set PHY 2m rx success                                Passed       0.003
seconds
Set PHY Invalid Param                                Passed       0.003
seconds
Start Discovery BREDR LE - (Ext Scan Enable)         Passed       0.004
seconds
Start Discovery LE - (Ext Scan Enable)               Passed       0.004
seconds
Start Discovery LE - (Ext Scan Param)                Passed       0.004
seconds
Stop Discovery - (Ext Scan Disable)                  Passed       0.004
seconds
Start Discovery - (2m, Scan Param)                   Passed       0.004
seconds
Start Discovery - (coded, Scan Param)                Passed       0.004
seconds
Start Discovery - (1m, 2m, coded, Scan Param)        Passed       0.004
seconds
Ext Device Found - Advertising data - Zero padded    Passed       1.019
seconds
Ext Device Found - Advertising data - Invalid field  Passed       1.015
seconds
Ext Adv. connectable & connected (slave) - Success   Not Run   
Ext Adv. non-connectable & connected (slave) - Success Not Run   
Ext Adv. connectable & connected (master) - Success  Not Run   
Ext Adv. non-connectable & connected (master) - Success Not Run   
Total: 406, Passed: 389 (95.8%), Failed: 3, Not Run: 14
Overall execution time: 30.2 seconds
Process 77 exited with status 1

Running command tools/smp-tester

Test Summary
------------
SMP Server - Basic Request 1                         Passed       0.006
seconds
SMP Server - Invalid Request 1                       Passed       0.004
seconds
SMP Server - Invalid Request 2                       Passed       0.004
seconds
SMP Server - Invalid Request 3                       Passed       0.004
seconds
SMP Client - Basic Request 1                         Passed       0.003
seconds
SMP Client - Basic Request 2                         Passed       0.003
seconds
SMP Client - SC Request 1                            Passed       0.005
seconds
SMP Client - SC Request 2                            Passed       0.006
seconds
Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
Overall execution time: 0.0402 seconds
Process 92 exited with status 0

Running command tools/l2cap-tester

Test Summary
------------
Basic L2CAP Socket - Success                         Passed       0.004
seconds
Non-connected getpeername - Failure                  Passed       0.003
seconds
L2CAP BR/EDR Client - Success                        Passed       0.003
seconds
L2CAP BR/EDR Client SSP - Success 1                  Passed       0.004
seconds
L2CAP BR/EDR Client SSP - Success 2                  Passed       0.004
seconds
L2CAP BR/EDR Client PIN Code - Success               Passed       0.004
seconds
L2CAP BR/EDR Client - Read Success                   Passed       0.003
seconds
L2CAP BR/EDR Client - Write Success                  Passed       0.003
seconds
L2CAP BR/EDR Client - Invalid PSM 1                  Passed       0.003
seconds
L2CAP BR/EDR Client - Invalid PSM 2                  Passed       0.003
seconds
L2CAP BR/EDR Client - Invalid PSM 3                  Passed       0.003
seconds
L2CAP BR/EDR Client - Socket Shut WR Success         Passed       0.004
seconds
L2CAP BR/EDR Server - Success                        Passed       0.004
seconds
L2CAP BR/EDR Server - Read Success                   Passed       0.003
seconds
L2CAP BR/EDR Server - Write Success                  Passed       0.003
seconds
L2CAP BR/EDR Server - Security Block                 Passed       0.003
seconds
L2CAP BR/EDR Server - Invalid PSM                    Passed       0.003
seconds
L2CAP BR/EDR Server - Invalid PDU                    Passed       0.003
seconds
L2CAP BR/EDR Server - Invalid Disconnect CID         Passed       0.004
seconds
L2CAP BR/EDR Server - Invalid Config CID             Passed       0.003
seconds
L2CAP LE Client - Success                            Passed       0.003
seconds
L2CAP LE Client, Direct Advertising - Success        Passed       0.004
seconds
L2CAP LE Client SMP - Success                        Passed       0.004
seconds
L2CAP LE Client - Command Reject                     Passed       0.003
seconds
L2CAP LE Client - Connection Reject                  Passed       0.003
seconds
L2CAP LE Client - Close socket 1                     Passed       0.003
seconds
L2CAP LE Client - Close socket 2                     Passed       0.003
seconds
L2CAP LE Client - Open two sockets                   Passed       0.006
seconds
L2CAP LE Client - Open two sockets close one         Passed       0.005
seconds
L2CAP LE Client - Invalid PSM                        Passed       0.003
seconds
L2CAP LE Server - Success                            Passed       0.003
seconds
L2CAP LE Server - Nval SCID                          Passed       0.003
seconds
L2CAP Ext-Flowctl Client - Success                   Not Run   
L2CAP Ext-Flowctl Client, Direct Advertising - Success Not Run   
L2CAP Ext-Flowctl Client SMP - Success               Not Run   
L2CAP Ext-Flowctl Client - Command Reject            Not Run   
L2CAP Ext-Flowctl Client - Open two sockets          Not Run   
L2CAP Ext-Flowctl Client - Open two sockets close one Not Run   
L2CAP LE ATT Client - Success                        Passed       0.003
seconds
L2CAP LE ATT Server - Success                        Passed       0.003
seconds
Total: 40, Passed: 34 (85.0%), Failed: 0, Not Run: 6
Overall execution time: 0.17 seconds
Process 93 exited with status 0

Running command tools/rfcomm-tester

Test Summary
------------
Basic RFCOMM Socket - Success                        Passed       0.004
seconds
Basic RFCOMM Socket Client - Success                 Passed       0.004
seconds
Basic RFCOMM Socket Client - Write Success           Passed       0.004
seconds
Basic RFCOMM Socket Client - Read Success            Passed       0.004
seconds
Basic RFCOMM Socket Client - Conn Refused            Passed       0.004
seconds
Basic RFCOMM Socket Server - Success                 Passed       0.004
seconds
Basic RFCOMM Socket Server - Write Success           Passed       0.004
seconds
Basic RFCOMM Socket Server - Read Success            Passed       0.006
seconds
Basic RFCOMM Socket Server - Conn Refused            Passed       0.004
seconds
Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
Overall execution time: 0.0441 seconds
Process 94 exited with status 0

Running command tools/sco-tester

Test Summary
------------
Basic Framework - Success                            Passed       0.003
seconds
Basic SCO Socket - Success                           Passed       0.003
seconds
Basic SCO Get Socket Option - Success                Passed       0.003
seconds
Basic SCO Set Socket Option - Success                Passed       0.003
seconds
eSCO CVSD - Success                                  Passed       0.003
seconds
eSCO mSBC - Success                                  Passed       0.003
seconds
SCO CVSD 1.1 - Success                               Passed       0.003
seconds
SCO mSBC 1.1 - Failure                               Passed       0.003
seconds
Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
Overall execution time: 0.0312 seconds
Process 95 exited with status 0

Running command tools/bnep-tester

Test Summary
------------
Basic BNEP Socket - Success                          Passed       0.003
seconds
Total: 1, Passed: 1 (100.0%), Failed: 0, Not Run: 0

Luiz Augusto von Dentz (10):
  btdev: Rework command handling
  bthost: Fix running request callbacks for remote requests
  l2cap-tester: Fix L2CAP LE Server - Success
  smp-tester: Fix not registering for MGMT_EV_USER_CONFIRM_REQUEST
  shared/tester: Add option to filter by string
  mgmt-tester: Update supported-features to not include HS
  mgmt-tester: Print unexpected command responses
  mgmt-tester: Update expected advertisement flags
  hciemu: Fix crash when test is aborted during pre setup
  bthost: Fix sending uninitilized data

 emulator/btdev.c     | 6985 +++++++++++++++++++++++-------------------
 emulator/bthost.c    |   33 +-
 emulator/hciemu.c    |    8 +-
 src/shared/tester.c  |   14 +
 src/shared/util.h    |    1 +
 tools/l2cap-tester.c |    4 +-
 tools/mgmt-tester.c  |  203 +-
 tools/smp-tester.c   |    4 +
 8 files changed, 3996 insertions(+), 3256 deletions(-)

-- 
2.26.2




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux