Use bluetooth-specific statslog
Use generated statslog_bt that contains a subset of stats_write methods only required for bluetooth module. This replaces monolithic libstatslog. There's currently a stats_write method signature collision with another atom (b/200741446). This fixes the collision by only linking against stats_write() methods needed for atoms with the 'bluetooth' module annotation. Bug: 200741446 Tag: #refactor Test: atest net_test_btif Test: atest net_test_btif_profile_queue Test: gd/cert/run Test: m libbtif Test: m libbluetooth Test: m bt_headless Test: m libstatslog_bt Test: m Change-Id: I4323117ddcdd344e2dcf15a7631e2dec37f0b38f
Showing
- system/blueberry/tests/gd/cert/gd_device.py 1 addition, 1 deletionsystem/blueberry/tests/gd/cert/gd_device.py
- system/btcore/fuzzer/Android.bp 1 addition, 1 deletionsystem/btcore/fuzzer/Android.bp
- system/btif/Android.bp 53 additions, 9 deletionssystem/btif/Android.bp
- system/btif/src/btif_bqr.cc 3 additions, 3 deletionssystem/btif/src/btif_bqr.cc
- system/build/Android.bp 2 additions, 2 deletionssystem/build/Android.bp
- system/common/Android.bp 1 addition, 1 deletionsystem/common/Android.bp
- system/common/metrics.cc 65 additions, 79 deletionssystem/common/metrics.cc
- system/gd/Android.bp 5 additions, 5 deletionssystem/gd/Android.bp
- system/gd/Android.mk 1 addition, 1 deletionsystem/gd/Android.mk
- system/gd/cert/gd_device.py 1 addition, 1 deletionsystem/gd/cert/gd_device.py
- system/gd/os/android/metrics.cc 31 additions, 51 deletionssystem/gd/os/android/metrics.cc
- system/profile/avrcp/Android.bp 1 addition, 1 deletionsystem/profile/avrcp/Android.bp
Loading
Please register or sign in to comment