Commit Graph

42785 Commits

Author SHA1 Message Date
Treehugger Robot
3af260df94 Merge "Enable java backend for IDumpstateDevice HAL" 2022-10-27 05:31:44 +00:00
Steven Moreland
7b75d4bd66 Merge "identity - temp interface change" 2022-10-27 00:53:00 +00:00
Treehugger Robot
7be23af3bc Merge "identity: Add VTS test to check that Identity Credential is implemented." 2022-10-26 18:29:15 +00:00
Yifan Hong
11bd25c78e Merge "Drop kernel configs p-4.4." 2022-10-26 17:53:12 +00:00
David Zeuthen
078acde569 identity: Add VTS test to check that Identity Credential is implemented.
Android 14 VSR requires Identity Credential at feature version 202301
or later. This adds a test which verifies this.

Also bump the feature version of the default implementation to 202301.

Bug: 249767070
Test: atest IdentityCredentialImplementedTest
Change-Id: Ifdbaba764e457ceb84fe6347c9992608ed4ba651
2022-10-26 13:05:25 -04:00
Rambo Wang
b06f3854b4 Enable java backend for IDumpstateDevice HAL
Java backend of IDumpstateDevice AIDL service is
used in Settings app to enable verbose vendor
logging.

Bug: 242634531
Test: make && make RunSettingsRoboTests
Change-Id: I2aa1a7ae81e5b05aa7088c16bbb201f3a5d88a8e
Merged-In: I2aa1a7ae81e5b05aa7088c16bbb201f3a5d88a8e
(cherry picked from commit 531809e22d)
2022-10-26 10:24:13 -05:00
Treehugger Robot
768f3b6f92 Merge "KeyMint VTS: Use a strongbox must support DIGEST for importKey" 2022-10-26 01:08:43 +00:00
Steven Moreland
d3cedfe83d identity - temp interface change
Import versions are changed, but the build system
doesn't currently have a way to recognize this.

Adding an extra bug enum for now, to be reverted,
until the build support lands.

Bug: 231903487
Bug: 254774724
Test: N/A
Change-Id: I3d0231e9d69cf95a028e47b7a9fe557910f6b45a
2022-10-25 23:21:10 +00:00
Yifan Hong
6f9a4947fb Drop kernel configs p-4.4.
4.4 has reached EOL.

Devices running 4.4 kernel will no longer be able to update
to the latest Android version.

Test: TH
Change-Id: I5b9d0bc6c0cf422cb53193fee4e118ea1bfe2b70
2022-10-25 15:27:17 -07:00
Henry Fang
b65be73e86 [automerger skipped] Merge "Fix tunerhal vts feId uninitialized on getFrontendIdByType" into android11-tests-dev am: 40087f64c5 am: d8a70b00c6 -s ours am: 810da2daeb -s ours am: 176236cee0 -s ours
am skip reason: skipped by user quxiangfang

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

Change-Id: I851329d2631db7b51d91d9902ec3dca1509db4c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 20:18:34 +00:00
Henry Fang
176236cee0 [automerger skipped] Merge "Fix tunerhal vts feId uninitialized on getFrontendIdByType" into android11-tests-dev am: 40087f64c5 am: d8a70b00c6 -s ours am: 810da2daeb -s ours
am skip reason: skipped by user quxiangfang

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

Change-Id: I6d9e380e3d938e5adf0d12ef2c8c2aa0abf74d54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 19:57:22 +00:00
Henry Fang
810da2daeb [automerger skipped] Merge "Fix tunerhal vts feId uninitialized on getFrontendIdByType" into android11-tests-dev am: 40087f64c5 am: d8a70b00c6 -s ours
am skip reason: skipped by user quxiangfang

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

Change-Id: Ibfe8f62c8821d3e860e0b0dc2e2610d8be14127a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 19:41:16 +00:00
Henry Fang
d8a70b00c6 Merge "Fix tunerhal vts feId uninitialized on getFrontendIdByType" into android11-tests-dev am: 40087f64c5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2235855

Change-Id: I5984bcb9f4ba77cdd3deba87beaea43aaedd3a72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 17:05:55 +00:00
Henry Fang
40087f64c5 Merge "Fix tunerhal vts feId uninitialized on getFrontendIdByType" into android11-tests-dev 2022-10-25 16:47:05 +00:00
Henry Fang
9d7488c540 Merge changes from topic "cas_aidl"
* changes:
  Add VTS test cases for CAS AIDL
  Add default implementation for CAS AIDL
  Add AIDL files for cas and cas/native modules
2022-10-25 16:38:20 +00:00
Tommy Chiu
4fdcccc7c0 KeyMint VTS: Use a strongbox must support DIGEST for importKey
"ImportWrappedKeyTest.WrongDigest" tried to wrap a keyBlob by one digest
type and unwrap it by another digest type.

It's been OK for KeyMint implementations to allow unsupported
parameters/characteristics at key generation time, and only police their
use, at begin() time. However if an implementation wants to secure it at
the key generation/importing time the first digest type must be
supported by all implementation.

Bug: 249276913
Test: VtsAidlKeyMintTargetTest
Change-Id: I6bc000026e9e4aec0aa82078a98c75e2d7c56847
2022-10-25 21:22:57 +08:00
Etan Cohen
c1c823a9c1 Merge "Coalesce OWNERS" 2022-10-22 18:03:37 +00:00
Treehugger Robot
a92da63775 Merge "Add cc_defaults wrapper for android.hardware.graphics.allocator ndk package." 2022-10-21 20:13:17 +00:00
Steven Moreland
6ff0294d51 identity explicit keymint version
Bug: 254774724
Change-Id: I11022ab9e20b3626c0a8fc24cb8cbd73426228a9
Test: finalization using ABTD - see bug
2022-10-21 17:15:32 +00:00
Shraddha Basantwani
9837ac1d2a Add VTS test cases for CAS AIDL
Bug: 230377377, 227673974
Test: atest VtsHalCasAidlTargetTest
Change-Id: If0797975bec961c8388c75260f04c21eb09a169f
2022-10-21 14:26:52 +05:30
Shraddha Basantwani
6545b4e343 Add default implementation for CAS AIDL
Bug: 230377377, 227673974
Test: manual
Change-Id: I85015dd6e1a69ff9b57f832f5b1cd01fb65dda25
2022-10-21 14:26:46 +05:30
Sally Qi
a1c66a2993 Add cc_defaults wrapper for android.hardware.graphics.allocator ndk
package.

- to avoid manually rev up if needed.

Bug: 243429120
Test: builds
Change-Id: I25bfcc203cda61af308c37c3766fa9efe6c6784c
Merged-In: I25bfcc203cda61af308c37c3766fa9efe6c6784c
2022-10-20 18:27:12 -04:00
Peiyong Lin
b1691e85d6 Merge "Align default implementation with latest VSR." 2022-10-20 18:37:10 +00:00
Peiyong Lin
6474cf9361 Merge "Add TEST_MAPPING" 2022-10-20 18:37:10 +00:00
Devin Moore
a1b1e5d180 Merge "Remove CEC HIDL from compatibility matrix" 2022-10-20 16:43:57 +00:00
Shraddha Basantwani
fdeb39f878 Add AIDL files for cas and cas/native modules
Bug: 230377377, 227673974, 233862815
Test: manual, build
Change-Id: Ic94a839c0c8afc51bf277dcb31952c771ad3445f
2022-10-20 21:14:41 +05:30
Venkatarama Avadhani
d2b8db7ae5 Remove CEC HIDL from compatibility matrix
AIDL will have to be used for CEC/HDMI HALs.

Bug: 233026642
Test: m android.hardware.tv.cec-update-api
Change-Id: I34b4a9d8c873c498c86c6d14100d2cda265202d5
2022-10-20 11:40:49 +05:30
Tri Vo
5ae39a28c2 Merge changes from topic "rkp_v3"
* changes:
  Update VtsHalRemotelyProvisionedComponentTargetTest to v3
  Bump Identity and KM AIDL API versions
2022-10-20 02:43:12 +00:00
Peiyong Lin
8139d0be3e Add TEST_MAPPING
Add VtsHalPowerTargetTest into presubmit tests.

Bug: b/253516147
Test: atest VtsHalPowerTargetTest
Change-Id: Ie1fa80a5bdf9baa084dbfa4603414eb97afb15a6
Merged-In: Ie1fa80a5bdf9baa084dbfa4603414eb97afb15a6
2022-10-20 00:17:54 +00:00
Shunkai Yao
bbefdc5d36 Merge changes from topic "aidl_audio_effect_5"
* changes:
  AIDL effect: Add Equalizer parameters implementation and vts
  AIDL effect: Add Equalizer parameters definition
2022-10-19 22:12:54 +00:00
Yu-Han Yang
9fbde6a00d Call close() in TearDown() am: 25cd9d67d5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2254818

Change-Id: I9cc41bc3989788511d799ddaa6cf9b881f11c980
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 20:33:30 +00:00
Shunkai Yao
a4ab38caf0 AIDL effect: Add Equalizer parameters implementation and vts
Bug: 238913361
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalAudioEffectFactoryTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: I94b2283ca2aa0e45715e1c9ac3ea6ad809ec2a2c
2022-10-19 19:13:25 +00:00
Shunkai Yao
e3559444b3 AIDL effect: Add Equalizer parameters definition
Bug: 238913361
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalAudioEffectFactoryTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: Ice305308379598a8cd286fc14818798e589ffc18
2022-10-19 19:12:57 +00:00
Peiyong Lin
3c76f8cb2b Align default implementation with latest VSR.
VSR requires to support power HAL V2 and beyond, this patch changes the
default implementation to reflect that.

Bug: b/253516147
Test: atest VtsHalPowerTargetTest
Change-Id: I56f6f847f4c47775db6350b8a3fcd7ee9c9cdf17
Merged-In: I56f6f847f4c47775db6350b8a3fcd7ee9c9cdf17
2022-10-19 16:54:44 +00:00
David Drysdale
e1185fa1fd Merge "Coalesce OWNERS and add component" 2022-10-19 05:25:08 +00:00
Etan Cohen
b65ff31684 Coalesce OWNERS
Bug: N/A
Test: N/A
Change-Id: Ia603a0cc323e65903f8de6a04ce1dd82407f012d
2022-10-19 04:06:09 +00:00
Treehugger Robot
2a5c5fc11e Merge "CEC: Add AIDL interface" 2022-10-19 02:58:03 +00:00
Gabriel Biren
46417dd857 Merge "Add a null pointer check for wifi_chip in configureChipToSupportIfaceTypeInternal." 2022-10-18 16:54:41 +00:00
Tri Vo
0d6204e2b7 Update VtsHalRemotelyProvisionedComponentTargetTest to v3
Bug: 235265072
Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I01e387a0784c3548a4661a73d7bd3d5bec9fb42e
2022-10-17 17:04:19 -07:00
Peiyong Lin
10015aff66 Merge "Revert "Add TEST_MAPPING"" 2022-10-18 00:03:14 +00:00
Peiyong Lin
549e535936 Revert "Add TEST_MAPPING"
This reverts commit 9d6e818c6a.

Reason for revert: The previous patch broke TestMappingsValidation.testTestSuiteSetting.

Bug: b/254131591
Change-Id: Ie92e423a3706f6898d4a940e3e3ecef08e208fe9
Test: atest TestMappingsValidation
2022-10-18 00:00:55 +00:00
Peiyong Lin
ad41e9d095 Merge "Align power AIDL VTS with VSR." 2022-10-17 22:36:45 +00:00
Tri Vo
f48a2a7bbf Bump Identity and KM AIDL API versions
Imported interfaces are versioned, i.e. bumping an interface version
necessiates bumping the version of importing interfaces.

Keystore and Identity import KM. We are uprevving KM, so all three need
to be bumped at the same time.

Test: m
Change-Id: I46b253e72f2f245bd628ed2ae1f2f4e0572827e7
2022-10-17 15:04:59 -07:00
Peiyong Lin
9d6e818c6a Add TEST_MAPPING
Add VtsHalPowerTargetTest into presubmit tests.

Bug: b/253516147
Test: atest VtsHalPowerTargetTest
Change-Id: Ic477621367d1b3846247aadf495827792473d639
2022-10-17 20:36:43 +00:00
Peiyong Lin
3e0eb72345 Align power AIDL VTS with VSR.
Per [VSR-3.2-013] DEVICEs launching with Android 13 MUST meet the
requirements for the target-level=7 compatibility_matrix file. Update
the VTS to reflect that.

Bug: b/253516147
Test: atest VtsHalPowerTargetTest
Change-Id: Ie6178ed2caea6a70b728dfcded9fa900ee099f2f
2022-10-17 20:32:24 +00:00
Shunkai Yao
a682b181d9 Merge "AIDL effect: Add queryProcess in IFactory" 2022-10-17 17:32:49 +00:00
Gabriel Biren
b1c2d07e4e Add a null pointer check for wifi_chip in
configureChipToSupportIfaceTypeInternal.

Bug: 253411345
Test: atest VtsHalHostapdTargetTest
Change-Id: Ieb6de7311de8d98742e302b35196bee7fa7661ed
2022-10-17 16:25:07 +00:00
Devin Moore
db4829df15 Merge "Remove OMX from compat matrix" 2022-10-17 15:21:31 +00:00
Shunkai Yao
08b687ded7 AIDL effect: Add queryProcess in IFactory
Bug: 238913361
Test: atest VtsHalAudioEffectTargetTest; atest VtsHalAudioEffectFactoryTargetTest
Change-Id: I5518ceaa0ea744e30803fc23996e2a2b48398024
2022-10-15 00:03:37 +00:00
Yu-Han Yang
25cd9d67d5 Call close() in TearDown()
Bug: 251580081
Test: atest VtsHalGnssTargetTest
Change-Id: Ieb02205f434899f7e9c5db32cfa7172788c39fa6
2022-10-14 23:14:58 +00:00