Commit Graph

37238 Commits

Author SHA1 Message Date
Treehugger Robot
c7be910b99 Merge changes from topic "freeze-t-kernel-configs" am: 6d8dcd4aba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2078373

Change-Id: Ib9911515a39909fd0ee405aceb27e822be310a4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 20:53:40 +00:00
Steven Moreland
201cbf125a Freeze compat matrix 7 for Android T am: d901ed003e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072473

Change-Id: I34767385a6e13cacfdebf41251d11c545ed7f3c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 20:53:38 +00:00
Treehugger Robot
6d8dcd4aba Merge changes from topic "freeze-t-kernel-configs"
* changes:
  Freeze kernel configs for Android T.
  Freeze compat matrix 7 for Android T
2022-04-29 20:25:28 +00:00
Michael Butler
61a97f843d Merge "Do not call releaseMemoryResource on ignored slot in NN VTS" am: 186a90a5e9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2076053

Change-Id: I47d1d208d832c79fba47ee2ec80cd1ebc208c0c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:52:36 +00:00
Treehugger Robot
4d3b1be31b Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces" am: 35e0793669
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2079942

Change-Id: I87e174bf2e1b139b878a52bdb1830d9f6995d95c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:52:06 +00:00
Seth Moore
19eff513d4 Clean up keymint ProtectedData documentation am: 1d389acec8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2075940

Change-Id: I1b62e15a829b1baa3c53b1fdc8533f9e82ed266b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:51:57 +00:00
Michael Butler
186a90a5e9 Merge "Do not call releaseMemoryResource on ignored slot in NN VTS" 2022-04-29 18:31:19 +00:00
Treehugger Robot
35e0793669 Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces" 2022-04-28 21:27:25 +00:00
Seth Moore
1d389acec8 Clean up keymint ProtectedData documentation
- Fix up some minor CDDL formatting issues.
- Add more definition around the BCC, hopefully clearing up partner
  confusion around how to implement it.
- Explain when BccPayload entries may be omitted in the case of a
  "Degenerate BCC"
- Add a bit more description to the DKSignature format

Bug: 227350250
Test: N/A -- doc changes only
Change-Id: I28337a80e2b49661cc37876400d7ac3b8759ba01
2022-04-28 12:41:18 -07:00
Michael Butler
39dac4dee4 Do not call releaseMemoryResource on ignored slot in NN VTS
For IBurst, a slot value of -1 indicates the slot should be ignored.
However, GeneratedTestHarness still attempts to call
IBurst::releaseMemoryResource on ignored slots. Instead, we should skip
releasing any ignored slots.

Bug: 230103381
Test: mma
Test: VtsHalNeuralnetworksTargetTest
Test: presubmit
Change-Id: I82e538aa0fd9e8ecc077df1c1ceece46a6166e67
Merged-In: I82e538aa0fd9e8ecc077df1c1ceece46a6166e67
2022-04-28 18:58:46 +00:00
Bob Badour
9ad034df97 [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
Added SPDX-license-identifier-Apache-2.0 to:
  usb/aidl/Android.bp
  usb/aidl/default/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all
Change-Id: I3ea2a006619b896e9ebac0c54bba67c8a4bb1b29
2022-04-28 11:35:47 -07:00
Steven Moreland
d901ed003e Freeze compat matrix 7 for Android T
This CL is modified by downstream, so that only the HALs which are
on AOSP are included in the manifest.

Bug: 203103997
Test: boot, vts_treble_vintf_vendor_test
Change-Id: I5c04d26e2b4dd0aac6e7d6ce3c72496081e9539d
Merged-In: I5c04d26e2b4dd0aac6e7d6ce3c72496081e9539d
2022-04-27 17:56:21 -07:00
Yifan Hong
2e1716a2f9 Freeze kernel configs for Android T.
Use the frozen kernel configs, not the 'current'
unfrozen kernel configs.

Test: TH
Fixes: 230144764
Change-Id: I2c6b1a1d5ec81acfb60380efeca0e6ee24b33089
Merged-In: I2c6b1a1d5ec81acfb60380efeca0e6ee24b33089
2022-04-27 17:56:21 -07:00
Treehugger Robot
3aded47933 Merge "Disable FilterTest/1#FilterOutNonVendorTags on HWASan." am: e19d685e2f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2076912

Change-Id: I40d221e1bdb7439cb4cac97ff8c00ddf9db6ac3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 20:17:11 +00:00
Treehugger Robot
e19d685e2f Merge "Disable FilterTest/1#FilterOutNonVendorTags on HWASan." 2022-04-27 19:46:34 +00:00
Treehugger Robot
7ae76339be Merge changes from topic "227137943" am: 31aef21ec8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2046269

Change-Id: I7cdb63aaf48bdecfeb5249f85ec1b6aaa8d04df2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:40:09 +00:00
Badhri Jagan Sridharan
94f65653b4 Migrate IUsb to AIDL am: 99ecbd7b81
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2046268

Change-Id: I73b2f48ffe3838470cf9defff19864c8203507a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:39:59 +00:00
Treehugger Robot
31aef21ec8 Merge changes from topic "227137943"
* changes:
  VTS tests for USB AIDL interface
  Migrate IUsb to AIDL
2022-04-27 16:21:29 +00:00
Brian Duddie
f36e358316 Fix sub-HAL handle in dynamic sensor meta events am: 280fd70dc4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2064302

Change-Id: I33879a2a441fe8ea6190f98973be6a55499793ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 02:29:13 +00:00
Florian Mayer
40a4639e51 Disable FilterTest/1#FilterOutNonVendorTags on HWASan.
Bug: 230535046
Change-Id: I0f1d4ff10b98fe5311a3db785560b658133ed551
2022-04-26 17:37:35 -07:00
Brian Duddie
280fd70dc4 Fix sub-HAL handle in dynamic sensor meta events
Need to apply the sub-HAL index byte to ensure handles provided in
DYNAMIC_SENSOR_META events align properly with the [dis]connected
callbacks.

Bug: 228879057
Test: try on device with dynamic sensors sub-HAL at index > 0
Change-Id: Ic7290b51733bb829a5494ef41e9430b51dc6074e
2022-04-25 20:29:28 +00:00
Mikhail Naganov
c4733ec975 VTSHalAudio: Increase test timeout for V6 to 10 minutes am: 2f7d57651a am: bb3b37ec0f am: f28b308502 am: 5b64e55e6e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072111

Change-Id: I74638c7352f77d4a50f0def8599330e0743f0894
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 09:01:03 +00:00
Mikhail Naganov
8296e9a8b8 VTSHalAudio: Increase test timeout for V6, V7.x to 10 minutes am: 3664aad2ac am: debaac6c18 am: b3136785a0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072110

Change-Id: Iac5bcaf9bc31553d109332fce67db087fc7f8043
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 09:00:56 +00:00
Mikhail Naganov
5b64e55e6e VTSHalAudio: Increase test timeout for V6 to 10 minutes am: 2f7d57651a am: bb3b37ec0f am: f28b308502
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072111

Change-Id: Ie054fa988bb48c329d08e90fafef4a31506c600a
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 08:37:45 +00:00
Mikhail Naganov
b3136785a0 VTSHalAudio: Increase test timeout for V6, V7.x to 10 minutes am: 3664aad2ac am: debaac6c18
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072110

Change-Id: I161c681b8b4fdecf662d732206742eae4070ca87
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 08:37:34 +00:00
Mikhail Naganov
f28b308502 VTSHalAudio: Increase test timeout for V6 to 10 minutes am: 2f7d57651a am: bb3b37ec0f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072111

Change-Id: Ie320a3cc82d4c34834fdb6527f3e5ab4c83e0edb
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 08:21:25 +00:00
Mikhail Naganov
debaac6c18 VTSHalAudio: Increase test timeout for V6, V7.x to 10 minutes am: 3664aad2ac
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072110

Change-Id: Ib8b4292b5d6238c08df39559f07ecf8c7aea9d20
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 08:21:17 +00:00
Mikhail Naganov
bb3b37ec0f VTSHalAudio: Increase test timeout for V6 to 10 minutes am: 2f7d57651a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072111

Change-Id: I7e87765dda2bff174a743940a486aa7b83896e67
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 08:21:13 +00:00
Badhri Jagan Sridharan
8ef2bcb6d9 VTS tests for USB AIDL interface
Bug: 200993386
Bug: 199357330
Bug: 211677613
Change-Id: I49881d136697cd5f207a61e179779b532d0d8e76
Merged-In: I49881d136697cd5f207a61e179779b532d0d8e76
(cherry picked from commit aef9dec7dd)
2022-04-25 05:24:44 +00:00
Badhri Jagan Sridharan
99ecbd7b81 Migrate IUsb to AIDL
This change migrates android.hardware.usb.IUsb to AIDL and
adds the default implementation.

Compared to the HIDL interface, AIDL based interface adds
transactionId argument to each of the interface method which
is used while invoking the corresponding callback.

Bug: 200993386
Bug: 199357330
Test: Ran new hal implementation on Pixel. Yet to run VTS.
Change-Id: Id8aa40682d4c4b435c63b3ae249b176276dbb31d
Merged-In: Id8aa40682d4c4b435c63b3ae249b176276dbb31d
(cherry picked from commit b9f69ea776)
2022-04-25 05:24:33 +00:00
Michael Butler
84ec222eb5 Merge "Handle case where NN AIDL callback is null in IDevice::prepareModel*" am: 5d4f1b70c2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072333

Change-Id: I0cd6b97aa6b0e2a2591b59bb4c13ff3ca05632cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 18:26:59 +00:00
Michael Butler
5d4f1b70c2 Merge "Handle case where NN AIDL callback is null in IDevice::prepareModel*" 2022-04-22 18:06:47 +00:00
Mikhail Naganov
c798728d4e VTSHalAudio: Increase test timeout for V6, V7.x to 10 minutes am: 0b9b03eb71
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2072327

Change-Id: If58b7751da19ab376748f1c26566597295aac756
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 01:37:37 +00:00
Mikhail Naganov
2f7d57651a VTSHalAudio: Increase test timeout for V6 to 10 minutes
TV devices can list a lot of configurations and have low
performing CPUs which causes the test to run for a significant
amount of time. From b/229824670 it seems that 10 minutes
should be enough.

Bug: 229824670
Test: atest VtsHalAudioV6_0TargetTest
Change-Id: Id7fa8eaa98bf2437fd1f676b9e5a7290df260fbd
(cherry picked from commit 0b9b03eb71)
2022-04-22 01:06:09 +00:00
Mikhail Naganov
3664aad2ac VTSHalAudio: Increase test timeout for V6, V7.x to 10 minutes
TV devices can list a lot of configurations and have low
performing CPUs which causes the test to run for a significant
amount of time. From b/229824670 it seems that 10 minutes
should be enough.

Bug: 229824670
Test: atest VtsHalAudioV6_0TargetTest
Test: atest VtsHalAudioV7_0TargetTest
Change-Id: Id7fa8eaa98bf2437fd1f676b9e5a7290df260fbd
(cherry picked from commit 0b9b03eb71)
2022-04-22 01:04:23 +00:00
Michael Butler
d6f6d01499 Handle case where NN AIDL callback is null in IDevice::prepareModel*
Prior to this change, if IDevice::prepareModel* was passed a null
callback, the code would still attempt to call "notify" on the callback
to return the error to the client. This CL ensures the "notify" method
will not be invoked if the callback is null.

Bug: N/A
Test: mma
Test: presubmit
Change-Id: I4a15d02c4879a0261ec26cc0e7a47d0a4da86b8b
2022-04-21 16:40:09 -07:00
Mikhail Naganov
0b9b03eb71 VTSHalAudio: Increase test timeout for V6, V7.x to 10 minutes
TV devices can list a lot of configurations and have low
performing CPUs which causes the test to run for a significant
amount of time. From b/229824670 it seems that 10 minutes
should be enough.

Bug: 229824670
Test: atest VtsHalAudioV6_0TargetTest
Test: atest VtsHalAudioV7_0TargetTest
Test: atest VtsHalAudioV7_1TargetTest
Change-Id: Id7fa8eaa98bf2437fd1f676b9e5a7290df260fbd
2022-04-21 18:52:32 +00:00
Treehugger Robot
6a54fb8ff3 Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces" am: c5fc884ed6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2070507

Change-Id: I6c75a4726bdd97d5e00e052e1b46276403f0f5aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21 16:33:45 +00:00
Treehugger Robot
c5fc884ed6 Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces" 2022-04-21 16:15:59 +00:00
Max Bires
a24527be86 Merge "Increase challenge size in tests." am: dcaa803893
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2066892

Change-Id: I1fe335a81e28404dfd82ffbc132f313f7ee35b76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21 08:02:42 +00:00
Max Bires
dcaa803893 Merge "Increase challenge size in tests." 2022-04-21 07:37:05 +00:00
Bob Badour
0d8b0d734a [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
Added SPDX-license-identifier-Apache-2.0 to:
  automotive/sv/1.0/default/tests/fuzzer/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all
Change-Id: Ib5e5d3e52aa5ce4c3b0141619e0023c963ec7e0d
2022-04-20 18:25:58 -07:00
Joseph Jang
1b63aa66f4 identity: Add require_root to allow tradefed system auto run am: 7f923b326b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2067311

Change-Id: I390e0e62f982520391bc818b7ac90b7d306630ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20 13:37:02 +00:00
Max Bires
89c7488370 Increase challenge size in tests.
VTS tests were currently passing a challenge size of 32 in all cases.
However, the server currently sends a challenge of length 40, which may
or may not change in the future. A 64 byte upper limit provides a
standard size along with flexibility in case the challenge format
changes in the future.

Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I678bb915f139e4c23354180870a66ce33a9cfd8c
2022-04-20 12:23:19 +00:00
Joseph Jang
7f923b326b identity: Add require_root to allow tradefed system auto run
Bug: 228806698
Change-Id: I50fa7d70b4fb327a4b77f43e1c88810e104a4a26
2022-04-20 06:02:10 +00:00
Xin Li
780e59d5af Empty merge of sc-v2-dev-plus-aosp-without-vendor@8433047
Bug: 226662282
Merged-In: Icbf3e66e61e7ebb570ac3aba5f1cf9e10ef6720d
Change-Id: I3923ef27f76275ec463fda1de42a0ef3675b4075
2022-04-18 20:43:36 +00:00
Treehugger Robot
0b46c26155 Merge "Added automotiveSvV1.0_fuzzer" am: 91722e3875
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1703025

Change-Id: Ib28c11402febfd61c4506dcaf348ff64b6725b64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18 07:41:00 +00:00
Treehugger Robot
91722e3875 Merge "Added automotiveSvV1.0_fuzzer" 2022-04-18 07:24:20 +00:00
Yifan Hong
2cceaa983b health: Add stayfan and smoreland as owners. am: c99d0553c6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2064636

Change-Id: Ic532a1c3ca8bae5ec0f529b8ff8b45d97b14d109
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 21:38:02 +00:00
Yifan Hong
c99d0553c6 health: Add stayfan and smoreland as owners.
Test: none
Change-Id: I4c79b1aba1172b990cae55009b4cc095d35acab7
2022-04-14 12:55:51 -07:00