Commit Graph

29499 Commits

Author SHA1 Message Date
Shuo Qian
7df4eb45f0 Merge "Skip emergency dialing VTS if device doesn't support radio" am: e0a858b1d5 am: d803e12ae5 am: 72319e8de0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1542844

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id16aa446a6a2874f9e556e166c71c6821ff371ca
2021-01-08 21:12:38 +00:00
Shuo Qian
72319e8de0 Merge "Skip emergency dialing VTS if device doesn't support radio" am: e0a858b1d5 am: d803e12ae5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1542844

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I256e5d78235029420aea069858e184394ac550e6
2021-01-08 20:51:53 +00:00
Shuo Qian
d803e12ae5 Merge "Skip emergency dialing VTS if device doesn't support radio" am: e0a858b1d5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1542844

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I09e1ac10aa707fb52ba5d1bc66e4aafe42a2b764
2021-01-08 20:27:18 +00:00
Shawn Willden
2b6d786bf9 Update KM4.1 owners am: e21ce63ba6 am: 75a296e89d am: b1303cb21b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1543369

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I073275e35d7a61789d8ae3d87167323ce23e7415
2021-01-08 19:25:09 +00:00
Shuo Qian
e0a858b1d5 Merge "Skip emergency dialing VTS if device doesn't support radio" 2021-01-08 19:24:47 +00:00
Shawn Willden
b1303cb21b Update KM4.1 owners am: e21ce63ba6 am: 75a296e89d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1543369

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2f1741587fbcfe84daf92377c6cfbcf2e2c375fe
2021-01-08 19:05:36 +00:00
Shawn Willden
75a296e89d Update KM4.1 owners am: e21ce63ba6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1543369

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia0dcd7132e16e570da34867ccba17a808967067a
2021-01-08 18:16:14 +00:00
Shawn Willden
e21ce63ba6 Update KM4.1 owners
Change-Id: Ib7e0d3aead2a220c8161d7b4af471116f9ffa93f
2021-01-08 15:57:56 +00:00
Mikhail Naganov
20474d88a6 Audio: Add VTS tests for invalid enum-strings, Part 1b am: 9139399bad am: 45e6ec48c9 am: 57a33c7b44
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1543608

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6ded80053fb38e6b1c7f87507f5de29417e34a4c
2021-01-08 10:43:53 +00:00
Mikhail Naganov
57a33c7b44 Audio: Add VTS tests for invalid enum-strings, Part 1b am: 9139399bad am: 45e6ec48c9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1543608

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I77b89e24613cdb6fb120dfbbaadffda35f6012e3
2021-01-08 10:13:23 +00:00
Mikhail Naganov
45e6ec48c9 Audio: Add VTS tests for invalid enum-strings, Part 1b am: 9139399bad
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1543608

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I06e23b9ae40a078f88ffdbe6ac7bd47a76787576
2021-01-08 09:53:47 +00:00
Mikhail Naganov
9139399bad Audio: Add VTS tests for invalid enum-strings, Part 1b
Add missing checks for invalid channel mask and tags
in playback and record metadata. Fix the behavior of
the default wrapper.

Bug: 142480271
Test: atest VtsHalAudioV6_0TargetTest
Test: atest VtsHalAudioV7_0TargetTest
      with side-loaded V7 default wrapper
Change-Id: Ie0f82b2becc457b735349eb351ea29989a64f22c
2021-01-07 18:35:11 -08:00
Mikhail Naganov
ef6aafa210 Merge "Audio: Add VTS tests for invalid enum-strings, Part 1" am: 254903f8fd am: d5e5b72c96 am: 8b85d99104
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1535386

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib942c58f8d92dcec0977f35e48f2a8e7bd462149
2021-01-08 01:27:19 +00:00
Mikhail Naganov
8b85d99104 Merge "Audio: Add VTS tests for invalid enum-strings, Part 1" am: 254903f8fd am: d5e5b72c96
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1535386

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iaad637212227062aea074ad7a6b034998cc370b0
2021-01-08 00:54:52 +00:00
Mikhail Naganov
d5e5b72c96 Merge "Audio: Add VTS tests for invalid enum-strings, Part 1" am: 254903f8fd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1535386

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4105219c3073101cde164812b569f54aa6afbd2f
2021-01-08 00:29:32 +00:00
Mikhail Naganov
254903f8fd Merge "Audio: Add VTS tests for invalid enum-strings, Part 1" 2021-01-08 00:14:42 +00:00
David Zeuthen
70fde89b45 Merge "Identity Credential: Switch default implementation to use libeic." am: 8f4cc703f9 am: c0d021c5da am: bb567cff93
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1245367

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib2de4a81b2445fa19a4ddf388e3b5734dad1fd41
2021-01-07 23:48:53 +00:00
David Zeuthen
bb567cff93 Merge "Identity Credential: Switch default implementation to use libeic." am: 8f4cc703f9 am: c0d021c5da
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1245367

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I73e0f588b558a15a2992e29245b0908f086f0a31
2021-01-07 23:34:24 +00:00
Treehugger Robot
ab2321ed93 [automerger skipped] Merge "audio HAL V7: Update track metadata" am: 88a2210fc4 am: 8d00d73467 am: 535482756e -s ours
am skip reason: Change-Id Iba3ee3b669e4300201374d4a0d5cf45a04872274 with SHA-1 deebf381f6 is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1541462

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4d382ed0558d08b48b4810faaa63798b19bf5abe
2021-01-07 23:20:15 +00:00
David Zeuthen
c0d021c5da Merge "Identity Credential: Switch default implementation to use libeic." am: 8f4cc703f9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1245367

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia45caf741fde9e0dafd2d21acd9e5abe60146bf9
2021-01-07 23:15:43 +00:00
David Zeuthen
8f4cc703f9 Merge "Identity Credential: Switch default implementation to use libeic." 2021-01-07 22:58:50 +00:00
Treehugger Robot
535482756e Merge "audio HAL V7: Update track metadata" am: 88a2210fc4 am: 8d00d73467
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1541462

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I30116dfdc511cba731cc65c463d829ed5b269b47
2021-01-07 22:52:58 +00:00
Yifan Hong
76fc53b4ba Update AIDL IVibrator manifest version to 2. am: add7761be6 am: 720304b490 am: 7001e2f055
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540633

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id337789df340730cabcea459cd7dec4a3f7fcf71
2021-01-07 22:35:07 +00:00
Yifan Hong
97fc09be73 matrix: IVibrator AIDL has version 2. am: 355f0ceabd am: 954fad1da6 am: 1d67d04f52
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540632

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ibf1ef6eda6ea9727564c43a28d8996fec590d70a
2021-01-07 22:35:05 +00:00
Treehugger Robot
8d00d73467 Merge "audio HAL V7: Update track metadata" am: 88a2210fc4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1541462

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia6edea101fcb7dd223ef699ba58cdae81680cb0e
2021-01-07 22:07:02 +00:00
Yifan Hong
7001e2f055 Update AIDL IVibrator manifest version to 2. am: add7761be6 am: 720304b490
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540633

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie74722c276e6ded0ce60b79d444f7aabd57e4abf
2021-01-07 21:58:22 +00:00
Yifan Hong
1d67d04f52 matrix: IVibrator AIDL has version 2. am: 355f0ceabd am: 954fad1da6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540632

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib6863e19724848f7bc8955ab653e24f9ec6d339c
2021-01-07 21:58:20 +00:00
Treehugger Robot
88a2210fc4 Merge "audio HAL V7: Update track metadata" 2021-01-07 21:52:06 +00:00
Yifan Hong
720304b490 Update AIDL IVibrator manifest version to 2. am: add7761be6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540633

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3bd614e7a277f38c908a646ee74e22dba39428ce
2021-01-07 21:44:39 +00:00
Yifan Hong
954fad1da6 matrix: IVibrator AIDL has version 2. am: 355f0ceabd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540632

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iaa42de842ce214514d24efb5da30dacf9ab2c00e
2021-01-07 21:43:53 +00:00
Yifan Hong
95d5b9a617 Update AIDL identity manifest version to 2. am: af89f5efca am: 87f34dc550 am: 54bf4ca7da
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540631

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If6c90fe1ac0bfda4034a2b53f15894ee369dcb62
2021-01-07 20:10:09 +00:00
Yifan Hong
4ba72f1414 matrix: identity AIDL has version 2. am: d86a89c53b am: 8d8f8ba4b7 am: 61549ef2f2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540630

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2af0c1c1176260244f0b102112db6836aca6b8a4
2021-01-07 20:10:07 +00:00
Yifan Hong
54bf4ca7da Update AIDL identity manifest version to 2. am: af89f5efca am: 87f34dc550
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540631

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I42b684ab7850dc950cc825edf2e89c63a1042a9b
2021-01-07 19:35:41 +00:00
Yifan Hong
61549ef2f2 matrix: identity AIDL has version 2. am: d86a89c53b am: 8d8f8ba4b7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540630

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie4f7ed2b3c81097ef07316e70864b57a5fc5ce6c
2021-01-07 19:35:40 +00:00
Yifan Hong
87f34dc550 Update AIDL identity manifest version to 2. am: af89f5efca
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540631

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4ef369e7fdc237c7170fa91efe08f8af7c844353
2021-01-07 19:19:33 +00:00
Yifan Hong
8d8f8ba4b7 matrix: identity AIDL has version 2. am: d86a89c53b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540630

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5d5d38179410f290fc68cc6a6c6d4997458b996c
2021-01-07 19:19:01 +00:00
Shuo Qian
628a335326 Skip emergency dialing VTS if device doesn't support radio
Test: vts
Bug: 176862267
Change-Id: I9e72ba5cf6cb118cd68f753355f4119d33fe0019
2021-01-07 18:56:25 +00:00
Mikhail Naganov
3f1457b953 Audio: Add VTS tests for invalid enum-strings, Part 1
Add tests that try passing invalid enum-string values to HAL
methods taking enum-strings. Fix issues found in the default
wrapper.

Interface updates:

- Update AudioConfig structure to indicate whether
  AudioOffloadInfo is specified.

- Add return value to IStreamIn.updateSinkMetadata
  and IStreamOut.updateSourceMetadata to provide indication
  of invalid arguments.

- Specify the behavior of IDevice.open{Input|Output}Stream
  in the case of invalid arguments vs. rejected config.

Bug: 142480271
Test: atest VtsHalAudioV6_0TargetTest
Test: atest VtsHalAudioV7_0TargetTest
      with side-loaded V7 default wrapper
Change-Id: I6bd7be3869cc7a8d5d00506565bbf0b3a050b630
2021-01-07 10:32:06 -08:00
TreeHugger Robot
be136613f4 Merge "wifi: Fix removeIfaceInstanceFromBridgedApIfaceInternal" 2021-01-07 04:57:28 +00:00
TreeHugger Robot
19cd6bf468 Merge changes Idb9156a2,I62d800cb
* changes:
  Update AIDL IVibratorManager manifest version to 2.
  matrix: IVibratorManager AIDL has version 2.
2021-01-07 03:35:48 +00:00
lesl
819e37237a wifi: Fix removeIfaceInstanceFromBridgedApIfaceInternal
Fix the incorrect empty check.

Bug: 162686273
Test: Manual Test, shutdown instance works normally

Change-Id: I44c5c4adcc7a964e25b5fa5e291bb9b9f4932655
2021-01-07 09:49:21 +08:00
Michael Butler
9c1b7cacfb Merge "Create unit tests for NN interface utility code" 2021-01-07 01:15:10 +00:00
Yifan Hong
add7761be6 Update AIDL IVibrator manifest version to 2.
Test: vts_treble_vintf_test
Bug: 150034914
Change-Id: I418cd4fc5323bb785e42b9e47ec6c0d2bb449975
2021-01-06 16:31:39 -08:00
Yifan Hong
355f0ceabd matrix: IVibrator AIDL has version 2.
Test: builds
Bug: 150034914
Change-Id: I08b4b189dbf811ee866a9fbc3f0f207e19e8f764
2021-01-06 16:31:39 -08:00
Yifan Hong
af89f5efca Update AIDL identity manifest version to 2.
Test: vts_treble_vintf_test
Bug: 150034914
Change-Id: I1f31aa015af61845855f7985188267fc35d29c1e
2021-01-06 16:31:39 -08:00
Yifan Hong
d86a89c53b matrix: identity AIDL has version 2.
Test: builds
Bug: 150034914
Change-Id: I041cc5c1dfb7b812d38a7a516276630d2f804875
2021-01-06 16:31:39 -08:00
Yifan Hong
f2f8d85cd8 Update AIDL IVibratorManager manifest version to 2.
Test: vts_treble_vintf_test
Bug: 150034914
Change-Id: Idb9156a279b2aa942a7772e0e9150bb55aaa23d8
2021-01-06 16:28:49 -08:00
Yifan Hong
b46c41f2fb matrix: IVibratorManager AIDL has version 2.
Test: builds
Bug: 150034914
Change-Id: I62d800cb30f05a77e272d4e67afddfda09accd6e
2021-01-06 16:28:27 -08:00
Michael Butler
afc4d7cfe7 Create unit tests for NN interface utility code
This CL introduces unit tests to validate the V1_X::utils::Device,
*PreparedModel, and *Buffer adapter classes. It does so by mocking the
underlying HIDL interface in order to simulate a driver returning bad
data, HIDL transport failures, and service crashes.

Note that the purpose of these new tests is to validate the adapter
classes themselves, not the HIDL interfaces they use. For example,
because nn::IPreparedModel does not currently define a method for
configuring a burst execution, V1_[23]::utils::PreparedModel similarly
does not use hardware::neuralnetworks::V1_[23]::IPreparedModel's
configureExecutionBurst method.

This CL also introduces unit tests to validate the utils::Resilient*
adapter classes, and mocks DEAD_OBJECT failures to ensure that the
underyling object can be recovered appropriately.

Bug: 163801800
Test: mma
Test: atest neuralnetworks_utils_hal_common_test
Test: atest neuralnetworks_utils_hal_1_[0-3]_test
Change-Id: I2c79865bf666d3f4bf53061ff5090746403583e9
2021-01-06 12:40:58 -08:00
Sam Saccone
85f7dbd723 Merge "Android S: deprecate android.hardware.vr." am: 55ac62f92d am: 11b20638d1 am: b9beb9889a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540546

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Idbdd8f17336343424cd616dc52d6c05e5a4c0b90
2021-01-06 20:40:40 +00:00