Commit Graph

17263 Commits

Author SHA1 Message Date
nelsonli
ac0bfd0699 Merge "[vts-core] add VtsHalHealthV2_0TargetTest to vts-core"
am: 91815d7f1c

Change-Id: I5ca7bde1e032ec3d451b4379f99796759144e819
2019-12-11 18:25:51 -08:00
Treehugger Robot
91815d7f1c Merge "[vts-core] add VtsHalHealthV2_0TargetTest to vts-core" 2019-12-12 02:20:35 +00:00
Mikhail Naganov
b479a2793b Merge "audio VTS: Fix call to IDevice::close in V6 tests"
am: e82bfc646f

Change-Id: I2ea7124f6716a9dbeb541e7c6bfee4cda2c996d7
2019-12-11 15:45:13 -08:00
Treehugger Robot
e82bfc646f Merge "audio VTS: Fix call to IDevice::close in V6 tests" 2019-12-11 23:36:37 +00:00
Dan Shi
fe0ce11562 Merge "Convert VtsHalOemLockV1_0TargetTest to be parameterized test"
am: 423c61de7a

Change-Id: I18af9b57cc44d6e90cd11a046e4e0993aa04ed53
2019-12-11 15:24:09 -08:00
Treehugger Robot
423c61de7a Merge "Convert VtsHalOemLockV1_0TargetTest to be parameterized test" 2019-12-11 23:17:28 +00:00
Xiangyu/Malcolm Chen
49facf5986 Merge "Remove HAL API of whether enabling uicc applications are enabled."
am: e5c19d9bb3

Change-Id: I4038cb00dcc7cc9402ff8d7677f113fd2972fdc7
2019-12-11 15:02:12 -08:00
Xiangyu/Malcolm Chen
e5c19d9bb3 Merge "Remove HAL API of whether enabling uicc applications are enabled." 2019-12-11 23:00:41 +00:00
Mikhail Naganov
777a4d473c audio VTS: Fix call to IDevice::close in V6 tests
The result of RPC calls of HAL methods must be checked.
Added a check of result of calling IDevice::close added
for V6.

Bug: 114451103
Test: atest VtsHalAudioV6_0TargetTest
Change-Id: Ib6276382f15f122b43f314cf64cac2c3242bb76c
2019-12-11 14:39:01 -08:00
Harpreet \"Eli\" Sangha
7d3b70e75d Merge "vibrator: aidl: Add Descriptions for Primitives"
am: e995668691

Change-Id: I7d9d543961856b6250ceb431c780d025462686c6
2019-12-11 14:22:12 -08:00
Treehugger Robot
e995668691 Merge "vibrator: aidl: Add Descriptions for Primitives" 2019-12-11 22:19:46 +00:00
Dan Shi
5960d7b49e Merge "Convert VtsHalKeymasterV*_0TargetTest to be parameterized test"
am: aae9ff2315

Change-Id: Id9d1b53f02e6ac768a753f79a87d340396ea989b
2019-12-11 13:55:48 -08:00
Dan Shi
aae9ff2315 Merge "Convert VtsHalKeymasterV*_0TargetTest to be parameterized test" 2019-12-11 21:48:51 +00:00
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
9e277af150 Convert VtsHalOemLockV1_0TargetTest to be parameterized test
emoving dependency from VTS infrastructure so that test can run
standalone, for instance with atest/TEST_MAPPING. Once this is
done for every test, VTS can use the core testing infra.

Bug: 142397658
Test: atest VtsHalOemLockV1_0TargetTest
Change-Id: I8a40c38901755d6ac628cce21b60b49182dfbfdf
2019-12-11 21:45:01 +00:00
Dan Shi
116375fd42 Merge "Convert VtsHalSecureElementV1_*TargetTest to be parameterized test" 2019-12-11 21:40:57 +00:00
Malcolm Chen
2e7b82a2c0 Remove HAL API of whether enabling uicc applications are enabled.
This API is no longer needed as enabling / disabling uicc applications
are no longer an optional operation in IRadio 1.5.

Bug: 141018421
Test: sanity
Change-Id: Ia72a8f97ff0d192fb421fdc6c096513f36a69f5a
2019-12-11 11:44:07 -08: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
Dan Shi
3bacd7f634 Convert VtsHalKeymasterV*_0TargetTest to be parameterized test
Bug: 142397658
Test: atest VtsHalKeymasterV3_0TargetTest \
  VtsHalKeymasterV4_0TargetTest

Change-Id: I0fbda4d9ab810a4ef616f8741919c522d5d58cc0
2019-12-11 09:46: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
nelsonli
4da3ca57ab [vts-core] add VtsHalHealthV2_0TargetTest to vts-core
Convert VtsHalHealthV2_0TargetTest to be parameterized test
and add it to vts-core

Bug: 142397658
Test: $atest VtsHalHealthV2_0TargetTest
Change-Id: I415a494243536f931f168665e1b9196fc83c8de7
2019-12-11 14:32:55 +08: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
63c06d62d7 vibrator: aidl: Add Descriptions for Primitives
Test: Build
Change-Id: I05d43cb75d6c7cf9ece95a3c7d1ee9ce9980cebb
Signed-off-by: Harpreet \"Eli\" Sangha <eliptus@google.com>
2019-12-10 15:44:19 +09: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