Commit Graph

17245 Commits

Author SHA1 Message Date
Dan Shi
4ad2b2ceee Merge "Convert VtsHalSecureElementV1_*TargetTest to be parameterized test"
am: 116375fd42

Change-Id: I42e8bfc2359b6389881677d5138122a79fad539d
2019-12-11 13:46:04 -08:00
Dan Shi
116375fd42 Merge "Convert VtsHalSecureElementV1_*TargetTest to be parameterized test" 2019-12-11 21:40:57 +00:00
Steven Moreland
6f02a154c3 Merge "PREUPLOAD.cfg: enable bpfmt"
am: 97247c42bd

Change-Id: I64ba8226357323a1cc803f8c160aa5156dfe3c22
2019-12-11 11:11:54 -08:00
Steven Moreland
97247c42bd Merge "PREUPLOAD.cfg: enable bpfmt" 2019-12-11 18:50:23 +00:00
Dan Shi
ac4058a721 Convert VtsHalSecureElementV1_*TargetTest to be parameterized test
Bug: 142397658
Test: atest VtsHalSecureElementV1_0TargetTest \
  VtsHalSecureElementV1_1TargetTest

Change-Id: Ied7b7b8ad53ac0f79cceb567257c14cd3bd221f1
2019-12-11 10:48:54 -08:00
Harpreet "Eli" Sangha
0683ad7f7f Merge "vibrator: vts: Utilize New toString() Support"
am: aa4af6bf03

Change-Id: I5c98b70d8bbc38cf8e3026ec902b66e3a965364e
2019-12-10 22:44:28 -08:00
Harpreet "Eli" Sangha
aa4af6bf03 Merge "vibrator: vts: Utilize New toString() Support" 2019-12-11 06:39:35 +00:00
Dan Shi
6887dc320d Merge "Convert VtsHalSensorsV*_0TargetTest to be parameterized."
am: c81f9c9958

Change-Id: Ice980ef12d9233974107165a1eb2fc14f4cd1dc9
2019-12-10 16:07:16 -08:00
Dan Shi
c81f9c9958 Merge "Convert VtsHalSensorsV*_0TargetTest to be parameterized." 2019-12-11 00:02:28 +00:00
Shuo Qian
1059063879 Support isEnabled feature in reporting criteria for SignalStrenghth
am: 511264a552

Change-Id: Id33f7a04b9a290d186f7bd0f395eb0f0d8bfb8b4
2019-12-10 10:12:30 -08:00
Steven Moreland
f0b1faac16 PREUPLOAD.cfg: enable bpfmt
Bug: N/A
Test: N/A
Change-Id: I4a168950b56a6ead0658ded94caa8eb9f15df1d9
2019-12-10 09:51:58 -08:00
Harpreet \"Eli\" Sangha
e1723a49df vibrator: vts: Utilize New toString() Support
Use the new toString() support for AIDL enums for improved logging.

Test: atest VtsHalVibratorTargetTest
Change-Id: Ie9d98f6b9f367dec9e6f0b9b0ed18dab0a32c742
Signed-off-by: Harpreet \"Eli\" Sangha <eliptus@google.com>
2019-12-10 14:52:59 +09:00
Shuo Qian
511264a552 Support isEnabled feature in reporting criteria for SignalStrenghth
Test: build
Bug: 135717625
Change-Id: Ia56b54f44345650117f884942ef917e3547277a9
Merged-In: Ia56b54f44345650117f884942ef917e3547277a9
(cherry picked from commit d5ae42e540)
2019-12-10 00:56:07 +00:00
Dan Shi
64426d0a06 Merge "Convert VtsHalGraphicsMapperV*TargetTest to be parameterized test"
am: f78d7734d1

Change-Id: I9daea09c5f8f922f428e55def49096ce29145b50
2019-12-09 16:24:41 -08:00
Dan Shi
f78d7734d1 Merge "Convert VtsHalGraphicsMapperV*TargetTest to be parameterized test" 2019-12-10 00:19:36 +00:00
Lev Proleev
0854f5f759 Fix use-after-free error in NNAPI VTS tests
am: 56cda83f8c

Change-Id: Ide89166dfa6792b0e63105dcea71254a78897322
2019-12-09 12:04:20 -08:00
Dan Shi
395288173d Convert VtsHalSensorsV*_0TargetTest to be parameterized.
Bug: 142397658
Test: atest VtsHalSensorsV1_0TargetTest VtsHalSensorsV2_0TargetTest
Change-Id: I76bf0b68abf8c8a1c79afabbc26242e33778bd25
2019-12-09 10:10:44 -08:00
Lev Proleev
56cda83f8c Fix use-after-free error in NNAPI VTS tests
Replace std::initializer_list with std::vector.

Fix: 145705114
Test: VtsHalNeuralnetworksV1_[23]TargetTest
Change-Id: I92cbc56b2b8fbb36b3f3225e7cd0d4b05c84041e
2019-12-09 14:56:09 +00:00
Dan Shi
5a955bc176 Convert VtsHalGraphicsMapperV*TargetTest to be parameterized test
Bug: 142397658
Test: atest VtsHalGraphicsMapperV2_0TargetTest \
  VtsHalGraphicsMapperV2_1TargetTest \
  VtsHalGraphicsMapperV3_0TargetTest

Change-Id: I1d4e222f3a04882ae8d74e79201c2751d1d22ea4
2019-12-06 16:05:11 -08:00
Sarah Chin
16be1378f6 Merge changes from topics "ngran", "update_ngran"
am: ca0e5aa890

Change-Id: I44974f5e2ff63fe7bd4a0a417ce92bbd287b103c
2019-12-05 13:49:04 -08:00
Sarah Chin
5f2f5fa8f3 Add HAL for 5G bands
am: b7709bba42

Change-Id: I2a8a429c94ff3d27d8cdb2f3a1eced7867d0dcda
2019-12-05 13:48:55 -08:00
Sarah Chin
ca0e5aa890 Merge changes from topics "ngran", "update_ngran"
* changes:
  Update NGRAN bands
  Add HAL for 5G bands
2019-12-05 21:37:37 +00:00
jiabin
f754eda039 Merge "Refactor for audio device type in conversion."
am: d3a2bdfc63

Change-Id: I448a0b8fda4b215d17c4908dfc4fce959328fd38
2019-12-05 12:26:15 -08:00
Yifan Hong
c112f30c9b Merge changes from topic "no_hal_static_libs"
am: b161c42905

Change-Id: I63c5289f464e0a598112c7f41e223bf3780840e3
2019-12-05 12:20:36 -08:00
Yifan Hong
4e9f062ebb health 1.0 default -> Soong
am: 891220af48

Change-Id: I1b18816d093ae0478367afcc6e2b7d2f175e0aff
2019-12-05 12:20:30 -08:00
Yifan Hong
1a0685170f health 1.0 does not use HAL_STATIC_LIBS
am: 16273aea66

Change-Id: Ic83fd3dd2f9927224b26eb35455cf0486e64bcee
2019-12-05 12:20:23 -08:00
Treehugger Robot
d3a2bdfc63 Merge "Refactor for audio device type in conversion." 2019-12-05 20:17:59 +00:00
Yifan Hong
b161c42905 Merge changes from topic "no_hal_static_libs"
* changes:
  health 1.0: add helper library for -impl
  health 1.0 default -> Soong
  health 1.0 does not use HAL_STATIC_LIBS
2019-12-05 20:11:32 +00:00
jiabin
f17047d892 Refactor for audio device type in conversion.
As audio device type can not be used as bit mask any more, refactoring
audio device type usages in conversion from/to HAL. Use a set of audio
device types instead of bit mask.

Bug: 135621476
Test: atest VtsHalAudioV5_0TargetTest
Change-Id: I1a0f574744f855bb1684cd28613571399781abbc
Merged-In: I1a0f574744f855bb1684cd28613571399781abbc
2019-12-04 17:51:05 -08:00
Mikhail Naganov
78836599d2 Audio HAL: Fix UAF if the effect is removed after close
am: 532240f4eb

Change-Id: I3a6ce3da68a1be76858f936d437860503b93c03b
2019-12-04 17:34:44 -08:00
Mikhail Naganov
532240f4eb Audio HAL: Fix UAF if the effect is removed after close
Effect::close in V6 releases the underlying HAL effect.
It was not removing the effect entry from the effects
map, thus a call to Stream::removeEffect was retrieving
a stale handle.

Bug: 145656878
Test: start and stop recording for VOICE_COMMUNICATION
Change-Id: I47f486d3b6b4b0dc29acd1e3a2093e421b28d90b
2019-12-04 16:21:28 -08:00
Henry Fang
7216c1bb33 Merge "Add TEMI filter, releasing AV handle and CI-CAM"
am: e7044daa5b

Change-Id: I8f4a420e67d6ccefaa890abc2fc869f5f7212475
2019-12-04 15:52:47 -08:00
Henry Fang
e7044daa5b Merge "Add TEMI filter, releasing AV handle and CI-CAM" 2019-12-04 23:42:27 +00:00
Joshua Duong
2a2a43cb11 Fix stack-pointer constructed sp<>.
am: e951f2a640

Change-Id: Ic04ef9397d58e230432d130eb08c1696eca605b0
2019-12-04 14:04:31 -08:00
Sarah Chin
afa47584bf Update NGRAN bands
Test: build
Bug: 143683654
Change-Id: I7b59cd52dffdccc30b536a0bef9cab5ad977d371
Merged-In: I7b59cd52dffdccc30b536a0bef9cab5ad977d371
2019-12-04 13:16:21 -08:00
Joshua Duong
e951f2a640 Fix stack-pointer constructed sp<>.
Seems like the hidl derived objects must be heap allocated.

Bug: 145662746

Test: Does not boot loop.
Change-Id: I55ff94c12d4eb5fcfd680370736db979ddd0b67c
2019-12-04 10:39:14 -08:00
Mikhail Naganov
a80bc46bae Merge "audio VTS: Fix parametrization for compressed formats"
am: bff764d944

Change-Id: I6c7d2dd527497f979aaad15d3bf4d5411c1bbf80
2019-12-03 16:55:57 -08:00
Xin Li
61f69e105f Merge "Merge Android10 QPR1 into AOSP master"
am: 249b9509db

Change-Id: Ifbf967153e4d4e9e1601cea8f506ace5aa96e4f5
2019-12-03 16:10:18 -08:00
Treehugger Robot
bff764d944 Merge "audio VTS: Fix parametrization for compressed formats" 2019-12-03 23:59:15 +00:00
Treehugger Robot
249b9509db Merge "Merge Android10 QPR1 into AOSP master" 2019-12-03 23:14:56 +00:00
Henry Fang
6eb4487082 Add TEMI filter, releasing AV handle and CI-CAM
Test: Manual
bug: 135708935
Change-Id: I21701185feb274dc1e8b3cff3db59b9d3f73edf1
Merged-In: I21701185feb274dc1e8b3cff3db59b9d3f73edf1
2019-12-03 22:48:16 +00:00
Yifan Hong
891220af48 health 1.0 default -> Soong
Now that HAL_STATIC_LIBS are removed, convert to Soong.
Also, avoid using global includes and use libbase_headers instead.

Test: builds
Change-Id: I50ef691e049ed0943de6f384ce7ddba96c0345a5
2019-12-03 12:51:45 -08:00
Yifan Hong
16273aea66 health 1.0 does not use HAL_STATIC_LIBS
BOARD_HAL_STATIC_LIBRARIES is deprecated / obsolete. No devices
in our internal tree uses it. Devices that uses it should build
their own HALs and link to the correct libhealthd.(board) in
that vendor-specific module.

Test: pass
Bug: 127677771

Change-Id: I289d020960331e2dc2225ccbd378a73ccc51a056
2019-12-03 12:51:45 -08:00
Yifan Hong
b808bd7d46 health 1.0: add helper library for -impl
Now that libhealthd is no longer recognized as a HAL_STATIC_LIBRARY,
vendors must define their own android.hardware.health@1.0-impl module.
Add a helper and README.md for them to explain this transition.

Test: builds
Bug: 127677771
Change-Id: I65c162e7b5caed93c39a4a1cb6a2893fbb25724b
2019-12-03 12:51:45 -08:00
Max Bires
a895ba8ff4 Merge "Fixing RSA tests not using the correct exponent"
am: ba111275cb

Change-Id: I7e337b4e5450c57843b64be45e276b090ac4456e
2019-12-03 11:51:10 -08:00
Treehugger Robot
ba111275cb Merge "Fixing RSA tests not using the correct exponent" 2019-12-03 19:38:24 +00:00
Xiangyu/Malcolm Chen
9db4404484 Merge "Adding HAL API for disabling subscription"
am: f597a4ae0e

Change-Id: I577e1967e167dfba0f4a5824a6cafbc7836eeca3
2019-12-03 11:19:24 -08:00
Sarah Chin
b7709bba42 Add HAL for 5G bands
Added NgranBands and RadioAccessNetwork NGRAN
Updated RadioAccessSpecifier and NetworkScanRequest
Updated IRadio and IRadioResponse to use updated structs/enums

Bug: 143683654
Test: build
Change-Id: I2e751a544b626d48a7c78b7bdcb4ac6477e25bc6
Merged-In: I2e751a544b626d48a7c78b7bdcb4ac6477e25bc6
2019-12-03 11:08:30 -08:00
Xiangyu/Malcolm Chen
f597a4ae0e Merge "Adding HAL API for disabling subscription" 2019-12-03 19:04:59 +00:00
Mikhail Naganov
26d535b58e audio VTS: Fix parametrization for compressed formats
Compressed formats should not be opened with DIRECT flag
only, as this will result in playing out compressed data.

Bug: 141989952
Test: atest VtsHalAudioV6_0TargetTest
Change-Id: I873f9a25d5109fb9f5d56f5f748d1348dc12d416
2019-12-03 10:45:23 -08:00