summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-13Snap for 8581479 from c57e1f7c025f23fd87abe0627d2735570cb2b2e1 to ↵android-13.0.0_r30android-13.0.0_r29android-13.0.0_r28android-13.0.0_r27android-13.0.0_r24android-13.0.0_r23android-13.0.0_r22android-13.0.0_r21android-13.0.0_r20android-13.0.0_r19android-13.0.0_r18android-13.0.0_r17android-13.0.0_r16android13-qpr1-s8-releaseandroid13-qpr1-s7-releaseandroid13-qpr1-s6-releaseandroid13-qpr1-s5-releaseandroid13-qpr1-s4-releaseandroid13-qpr1-s3-releaseandroid13-qpr1-s2-releaseandroid13-qpr1-s1-releaseandroid13-qpr1-releaseAndroid Build Coastguard Worker
tm-qpr1-release Change-Id: Ia3e9f1560a930f5449d850dcbf85ef3b05b91afa
2022-05-12Fuzz remaining UciNotifications and send them from HAL to Uci layer. am: ↵android-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r56android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-releaseziyiw
efe3409fc6 am: d789afda65 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/18231392 Change-Id: I4e5f3aa99867ad89d9b9544a8f51c70225d7f601 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12Fuzz remaining UciNotifications and send them from HAL to Uci layer. am: ↵ziyiw
efe3409fc6 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/18231392 Change-Id: Iaae40779cc26492e13a020565228411664154b8a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09Fuzz remaining UciNotifications and send them from HAL to Uci layer.android13-devziyiw
Test: manual Bug: 202531943 Change-Id: Ib74d4f7d9412e062750229a02f0ab1a7751310f8
2022-05-07Snap for 8555638 from 2e80b87ea2ef5a06c21ac1d79ed8608243a4207a to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I8d5becc4cb62aa58806674c4627a3579adc52efd
2022-05-06Merge "Fuzz some UciNotifications sending back from HAL to UCI layer." into ↵TreeHugger Robot
tm-dev am: 6e0491e59b am: e0b7fd6b4e Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/18166928 Change-Id: I4de10866abf711dea699c3e35681d71113837ac3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06Merge "Fuzz some UciNotifications sending back from HAL to UCI layer." into ↵TreeHugger Robot
tm-dev am: 6e0491e59b Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/18166928 Change-Id: Ia88f8b1c567b4774910789a2cd8531178da50fab Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06Merge "Fuzz some UciNotifications sending back from HAL to UCI layer." into ↵TreeHugger Robot
tm-dev
2022-05-06Snap for 8548586 from 0da4cd8323df09d983b5e699f11218bb7daa55a1 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I619fe0b65a3a8029e6783d506608a6ec1f490fe4
2022-05-05uci(pdl): Fix session_init_cmd unit test gid value am: 01e5b50fdd am: ↵Roshan Pius
4e734849a9 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/18166261 Change-Id: I34f4107e4c49fbd7e0403120d68533516f3cf8dd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05uci(pdl): Fix session_init_cmd unit test gid value am: 01e5b50fddRoshan Pius
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/18166261 Change-Id: I22e3abed1123474063ec3b49fcbb706a84f1f278 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05Fuzz some UciNotifications sending back from HAL to UCI layer.ziyiw
Three of seven notifications are fuzzed. Additionally, fixed the bug that calling Enable and Disable commends would cause panic. Test: manual Bug: 202531943 Change-Id: I9a40f6aaa797646f3bccab9650f37dde67273760
2022-05-04uci(pdl): Fix session_init_cmd unit test gid value Roshan Pius
GID should be 0x1 for session commands. Bug: 231223218 Change-Id: I49a80c1254cfe7b496a227da7317fe5a2eeeb625 Test: atest libuwb_uci_packet_tests
2022-05-04Snap for 8535289 from c61e10c23778f9038fc5e6363c7d0d0f1d088b77 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Ic89ae92414e46bff02adf087aa4b88ec534491bc
2022-05-03Merge "uwb(native): Adding host tests for libuwb_uci_rust, ↵Roshan Pius
libuwb_uci_packet" into tm-dev am: 084270e3d2 am: 1b054ddeaa Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17239165 Change-Id: I3d78cf673d4425fca1d7fabed847ea76ce438f68 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03Merge "uwb(native): Adding host tests for libuwb_uci_rust, ↵Roshan Pius
libuwb_uci_packet" into tm-dev am: 084270e3d2 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17239165 Change-Id: I40e17ffb9d28688ded342fa1a1ad07ec783bd01e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03Snap for 8529137 from 6155df7e879419df2080667fe4d3f9f4dfb84e2c to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Id8d4c9fad5f87d849740d5d75770ae9572ddcbe6
2022-05-03Merge "uwb(native): Adding host tests for libuwb_uci_rust, ↵Roshan Pius
libuwb_uci_packet" into tm-dev
2022-05-02uwb(native): Adding host tests for libuwb_uci_rust, libuwb_uci_packetAlain Michaud
A specific device only configuration is not needed since all existing tests can be ran on the host. Bug: 216784920 Test: atest --host libuwb_uci_packet_tests Test: atest --host libuwb_uci_rust_tests Change-Id: Ia58586c984abe1523ac786de6d59a86544e219d6
2022-05-02Merge "uwb_core: group UciNotification to core, session, and vendor" into ↵TreeHugger Robot
tm-dev am: 19ab538af8 am: fde4c70207 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17881426 Change-Id: I39fc5d8f44776b9cb8bbde7cdde53a9510beb71a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02Merge "uwb_core: send SessionRangeData to SessionManager's caller" into ↵TreeHugger Robot
tm-dev am: b38eb2dc32 am: 2b0921d7c3 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17822713 Change-Id: I3102924f7ea923ca7532dfebcdbcc4e74111a671 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02Merge "uwb_core: group UciNotification to core, session, and vendor" into ↵TreeHugger Robot
tm-dev am: 19ab538af8 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17881426 Change-Id: I1daaefb3f9ca3483518beeb27e41cdd5d453c871 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02Merge "uwb_core: send SessionRangeData to SessionManager's caller" into ↵TreeHugger Robot
tm-dev am: b38eb2dc32 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17822713 Change-Id: I89e07a2f0f250b83c874fd1dd79a53a1f26ada2f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29Merge "uwb_core: group UciNotification to core, session, and vendor" into tm-devTreeHugger Robot
2022-04-29Snap for 8513644 from eb785009802f4186f85e7bb09b6169d109f745fd to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I374e780f3d36a9863af46d154d90273e7cc6eb51
2022-04-28Merge "uwb_core: send SessionRangeData to SessionManager's caller" into tm-devTreeHugger Robot
2022-04-28Merge changes Ia6007bef,Ifba9819a into tm-dev am: 0e94af61b7 am: a61e5a3818TreeHugger Robot
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17810512 Change-Id: Ic5861d853279e55495edaa74a35919e3426e3879 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28Merge changes Ia6007bef,Ifba9819a into tm-dev am: 0e94af61b7TreeHugger Robot
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17810512 Change-Id: Ie4aeb0df5a63af3c456cd0737e9030de4fedda66 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28Merge changes Ia6007bef,Ifba9819a into tm-devTreeHugger Robot
* changes: uwb_core: polish the struct of the ranging data notification uwb_core: add update_controller_multicast_list() method
2022-04-23Snap for 8492734 from adbf47f85aa163a68b10ab5264ecd461a290c45f to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I5b2f3cff75a22c1b0d4a573f19b52a22cf820a74
2022-04-22Merge "Add some unit tests for uci packet logger." into tm-dev am: ↵TreeHugger Robot
f1f5013e46 am: 321c351d28 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17739992 Change-Id: I7d2302108489f001b0ab37d7b1129c2f82a07134 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22Merge "Add some unit tests for uci packet logger." into tm-dev am: f1f5013e46TreeHugger Robot
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17739992 Change-Id: I1eeca3a386b8224e10e6012a4af5fda8611a706f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22Merge "Add some unit tests for uci packet logger." into tm-devTreeHugger Robot
2022-04-22uwb_core: group UciNotification to core, session, and vendorChih-Yu Huang
This CL groups the enum UciNotification into 3 sub-group: core, session, and vendor. UciManager will send the notifications through 3 channels in the future. Bug: 228136039 Test: cargo test Test: cargo clippy Change-Id: I28bc5bd4b14d7455f8541865fd5a7bb28e37c049
2022-04-22uwb_core: send SessionRangeData to SessionManager's callerChih-Yu Huang
This CL adds the sender of SessionRangeData at SessionManager's init_session() method. The SessionManager's caller could use the channel to receive the SessionRangeData. Bug: 228136039 Test: cargo test Test: cargo clippy Change-Id: Ie435a2e578bafd379e431ea86349806a52045aa9
2022-04-22uwb_core: polish the struct of the ranging data notificationChih-Yu Huang
Originally, we missed several fields of RANGE_DATA_NTF when converting the packet to the UciNotification enum. This CL adds all of the fields properly. Bug: 228136039 Test: cargo test Test: cargo clippy Change-Id: Ia6007befca5cc2f25eb5d6005bf2d714afcce56b
2022-04-22uwb_core: add update_controller_multicast_list() methodChih-Yu Huang
This CL adds update_controller_multicast_list() method at SessionManager. It calls UciManager's session_update_controller_multicast_list() method, and waits for the notification of the multicast list update status. Bug: 228136039 Test: cargo test Test: cargo clippy Change-Id: Ifba9819a85ed25adb13e22803484f64527c311ad
2022-04-22Snap for 8485725 from 7c4428897f5c1ef9bb9e5e423beb958bce360d27 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Ic194627b2a4aeee50afc14fa11d8e3b46e811705
2022-04-21Add some unit tests for uci packet logger.ziyiw
Added a LogFileFactory to create new real file and mock file. Test: atest libuwb_uci_rust_tests Bug: 216512326 Change-Id: I9aaa90b2bc95a600b75b58604777bb8b977d2745
2022-04-21uwb_core: add reconfigure() method at SessionManager am: 799b12460f am: ↵Chih-Yu Huang
8abd2843e6 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17810504 Change-Id: I7ebbaa6f9ff9c6c876853a95066076323e3f9ba1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: Remove unnesaccery clone at session_manager's tests am: 8e9a958aa4 ↵Chih-Yu Huang
am: a522ea0501 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17800025 Change-Id: I851fc915b7c167941e49b49675d69f2cd2fab37d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: add start/stop ranging method at SessionManager am: 29431d52d5 am: ↵Chih-Yu Huang
2125cb6644 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17800023 Change-Id: I5c9543aabc9c9597f8f02bfc88b4f6d81d845d22 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: add timeout for waiting notification am: 3cabad47c4 am: c9ac107848Chih-Yu Huang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17774555 Change-Id: If8ea23ec09ee5bb5cf383e5ffc28543dbe4621a7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: pass AppConfigParams when initiating session am: 20ed1544f2 am: ↵Chih-Yu Huang
461cd66ed9 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17754006 Change-Id: I477f0b53ee464a8bc49e9b0ada53fe62ec9dcc31 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: add reconfigure() method at SessionManager am: 799b12460fChih-Yu Huang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17810504 Change-Id: Ic6dd9a9d548f8c633ffe0a214ea36691f5587cb5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: Remove unnesaccery clone at session_manager's tests am: 8e9a958aa4Chih-Yu Huang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17800025 Change-Id: I653bf56748ef4c07be397fa15f8dd6ceaf48bdaf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: add start/stop ranging method at SessionManager am: 29431d52d5Chih-Yu Huang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17800023 Change-Id: I9a4c57fc3df50a5562ac560dd142c050829d3cd3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: add timeout for waiting notification am: 3cabad47c4Chih-Yu Huang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17774555 Change-Id: I8b8f6d0e8698a0a34a0031b414501c64a0561e9d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21uwb_core: pass AppConfigParams when initiating session am: 20ed1544f2Chih-Yu Huang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/uwb/+/17754006 Change-Id: Ia371c81a423d380c6bea09ea4b8317f9c7c3679c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20uwb_core: add reconfigure() method at SessionManagerChih-Yu Huang
This CL adds reconfigure() method at SessionManager. Using this method, the caller could reconfigure the app configuration after initializing the session. Bug: 228136039 Test: cargo test Test: cargo clippy Change-Id: I7ee293ec866c0b3cc6806f75a656b4e55d4d3bca