Commit Graph

67422 Commits

Author SHA1 Message Date
Treehugger Robot
0660112583 Merge "DynamicsProcessing: Allow uninstantiated limiter config data test" into main 2024-11-28 17:27:52 +00:00
Catherine Vlasov
9caca7e7f0 Specify the expected contents of "verifiedBootKey".
Bug: 220834466
Test: n/a, comment update
Change-Id: Idedbc41a6277dc89ed74c61ff26753ceae67606b
2024-11-28 14:44:51 +00:00
Catherine Vlasov
fe3b9bc59f Merge "Fix formatting, use consistent comment styles, and document more fields." into main 2024-11-28 13:44:46 +00:00
David Drysdale
7dcdd5b9c8 Add manifest fragments for all KeyMint versions
Make it easier for vendors to declare the Package Manager flag
that matches the version of KeyMint that their device implements.

Test: TreeHugger
Bug: 381125092
Change-Id: I13f781836b4b06c43811b315ca78da076ecd928f
2024-11-28 11:58:47 +00:00
Sneha Patil
d341d6f05b DynamicsProcessing: Allow uninstantiated limiter config data test
Bug: 380900732
Test: atest VtsHalDynamicsProcessingTargetTest
Change-Id: I0fde05e61137694c19beb38ecc8cc9ae3e155aca
2024-11-28 11:57:20 +00:00
David Drysdale
8883c4f463 Merge "Add an explicitly v4 manifest fragment" into main 2024-11-28 11:25:04 +00:00
Catherine Vlasov
bdc6bb500b Fix formatting, use consistent comment styles, and document more fields.
Changes:
1) The aidl_format pre-upload hook complains about some line wrapping.

2) ASN.1 comments begin with "--". This only makes a difference in this case
if a vendor copy-pastes the schema in these comments somewhere that
expects valid a ASN.1 schema. It's also nice to be consistent.

As a drive-by improvement, I also added comments for all the fields in
KeyDescription. The statements about how attestationSecurityLevel and
keymintSecurityLevel must match are tested in VTS (and CTS).

Bug: 381383980
Test: n/a, comment update
Change-Id: I6a331fd3ed18e4a54ff8d34e96ae7dc62e3e3a0c
2024-11-28 11:02:02 +00:00
Treehugger Robot
83ef19fba8 Merge "Perform sanity checks on generated P256 points" into main 2024-11-28 00:58:10 +00:00
Todd Frederick
fd051ded3d Add an explicitly v4 manifest fragment
Test: TH
Bug: 381125092
Change-Id: Id58227ceccc926423e0151a84260cbc56a218c35
2024-11-27 22:59:04 +00:00
Alec Mouri
e4c853331e Reorder RengineEngine and LayerSettings in VTS am: 27c2a2da65
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3379867

Change-Id: I86ba4b7a0f1dbb4b568ffd31ff1733f613d07a9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-27 21:12:51 +00:00
Sean Thomas
f2946ab5c0 Perform sanity checks on generated P256 points
adds a test to VtsRemotelyProvisionedComponentTests that generates 256
P256 keypairs and adds functionality that makes sure the points (public
keys) lie on the curve, are not infinity, and are not equal to the base
point (generator).

Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Bug: 327026543
Change-Id: I4002b9e5ed5dbc366a14ff5c16e2c4cfd7d14485
2024-11-27 19:44:51 +00:00
Alec Mouri
27c2a2da65 Reorder RengineEngine and LayerSettings in VTS
VTS readback tests were crashing because RenderEngine before LayerSettings were deleted. LayerSettings holds onto ExternalTexture, which calls back into RenderEngine to clean up texture objects, so this was causing a UAF issue.

Bug: 372063484
Test: VtsHalGraphicsComposer3_TargetTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:92a3161ed6a89858f95e03ce981ce7a4ed19b396)
Merged-In: Iad39e1a4aa9a9488af54742df121a981756b6275
Change-Id: Iad39e1a4aa9a9488af54742df121a981756b6275
2024-11-27 16:40:30 +00:00
Roshan Pius
43a2bd1ae9 Merge "Update NFC AIDL module to target SDK 35" into main 2024-11-27 05:18:49 +00:00
Treehugger Robot
1caa035860 Merge "Add VTS test for ranging hal v2" into main 2024-11-27 00:23:22 +00:00
Roshan Pius
7155b67e76 Update NFC AIDL module to target SDK 35
Bug: 355312096 
Change-Id: I89fd134e3ae74aae75d00adf62507e6f9e7c1eef
Test: Compiles
2024-11-26 18:58:14 +00:00
David Drysdale
7c2a7432bc [automerger skipped] Don't pass ATTEST_KEY for symmetric key generation am: f1df387332 -s ours
am skip reason: Merged-In I6b87a8997a3b9cf0f45f362ca91707546cc953d1 with SHA-1 6d825fb225 is already in history

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

Change-Id: I5b707c3c6a12013194870a19957c9883e965ea3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-26 18:19:03 +00:00
Steven Liu
d0e95016b2 Add VTS test for ranging hal v2
Bug: 357090692
Test: atest VtsHalBluetoothRangingTargetTest
Change-Id: I9c481b1da3420b4b069b4d3cfa651edf24776189
2024-11-26 16:43:52 +00:00
David Drysdale
f1df387332 Don't pass ATTEST_KEY for symmetric key generation
Bug: 379228013
Bug: 380375179
Test: VtsAidlKeyMintTargetTest
(cherry picked from https://android-review.googlesource.com/q/commit:6d825fb225f19353065e087dfe8688bc0e04f955)
Merged-In: I6b87a8997a3b9cf0f45f362ca91707546cc953d1
Change-Id: I6b87a8997a3b9cf0f45f362ca91707546cc953d1
2024-11-26 12:42:50 +00:00
David Drysdale
6d825fb225 Don't pass ATTEST_KEY for symmetric key generation
Bug: 379228013
Bug: 380375179
Test: VtsAidlKeyMintTargetTest
Change-Id: I6b87a8997a3b9cf0f45f362ca91707546cc953d1
2024-11-26 10:39:56 +00:00
Weston Carvalho
5a36dba491 Merge "Move SecureStorage interface out of staging" into main 2024-11-26 00:46:10 +00:00
Treehugger Robot
70bc48df0f Merge "Skip VtsAidlHalDrmTargetTest if bootloader is unlocked" into main 2024-11-25 21:10:25 +00:00
Hasini Gunasinghe
2ec32cd4eb Merge "Define AuthMgr API for client authorization" into main 2024-11-25 16:46:29 +00:00
Treehugger Robot
f4a7a8f2d8 Merge "DynamicsProcessing: Add tests to validate Limiter Config Parameters" into main 2024-11-25 16:06:26 +00:00
Jayant Chowdhary
e8c4d8246f Merge "Support cpp backend for fmq in aidl (POD types only)" into main 2024-11-23 05:11:57 +00:00
Sneha Patil
abc94641cb DynamicsProcessing: Add tests to validate Limiter Config Parameters
This test validates the increasing threshold and ratio pattern.

Bug: 305866207

Test: atest VtsHalDynamicsProcessingTargetTest

Change-Id: I1197d1c8654d4029c016384bff6c8cad6b6a85e2
2024-11-22 12:31:31 +00:00
Weston Carvalho
c0df841989 Move SecureStorage interface out of staging
Test: mmm hardware/interfaces/security/see/storage/aidl/
Bug: 278779487
Change-Id: I81b3032f8cbbea53309f098c89cfbc3d0974ec24
2024-11-21 15:59:50 -06:00
Weston Carvalho
b7ba9a5d5c Add dirgroup for security/see
Test: none
Bug: 300673821
Change-Id: Ica3d228058f3926c03d94c9195ef7039b537f32a
2024-11-21 15:59:50 -06:00
Karuna Wadhera
224691ea66 Modify Modules documentation
Bug: 369375199
Test: n/a
Change-Id: I8992b45617de64e4cceaa8081ff03bf843095b7b
2024-11-21 18:06:16 +00:00
Treehugger Robot
38ea9b05bf Merge "Revert^2 "Audio CAP: Address ANAPIC comments, Part 3."" into main 2024-11-21 01:21:20 +00:00
Treehugger Robot
f097fa7ecd Merge "Add T4T Ndef Nfceee feature support" into main 2024-11-20 22:35:02 +00:00
Treehugger Robot
419b4d4e04 Merge "Clarify SRBs in cellular transparency HAL" into main 2024-11-20 21:26:56 +00:00
Mikhail Naganov
206ad4d1f3 Revert^2 "Audio CAP: Address ANAPIC comments, Part 3."
Refactor the stable version of parcelables `AudioPolicyForceUse`
and `AudioPolicyForcedConfig` for better structure. The tag of
the `AudioPolicyForceUse` union is equivalent to the old enum
with the same name. The value of the union replaces
the old `AudioPolicyForcedConfig` enum.

The list of allowed values has been moved into the XSD
schema 'audio_policy_engine_configuration.xsd'.

Bug: 364310317
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I85f58f3310842679b9bf80cad3ac2494c4527ea2
2024-11-20 13:23:37 -08:00
Treehugger Robot
0bd3d52ca5 Merge "Fix more AIDL warnings in Radio HAL and lock it up" into main 2024-11-20 20:56:51 +00:00
Weston Carvalho
16e81fbc56 Merge "Add method to commit during A/B update" into main 2024-11-20 19:05:26 +00:00
Priyanka Advani (xWF)
38141be0fb Merge "Revert "Audio CAP: Address ANAPIC comments, Part 3."" into main 2024-11-20 19:00:16 +00:00
Priyanka Advani (xWF)
50f4e8a966 Revert "Audio CAP: Address ANAPIC comments, Part 3."
Revert submission 3341640-fix-b-364310317-fix-ANAPIC-comments-3

Reason for revert: Droidmonitor created revert due to b/380080376. Will be verifying through ABTD before submission.

Reverted changes: /q/submissionid:3341640-fix-b-364310317-fix-ANAPIC-comments-3

Change-Id: I55deced1f833a7bb22b19fb5473b36c92e5f27ed
2024-11-20 18:24:09 +00:00
Mikhail Naganov
1d3cc6de6d Merge "audio: Add latest_android_hardware_audio_core_rust" into main 2024-11-20 18:02:00 +00:00
Mikhail Naganov
15a250af0c Merge "Audio CAP: Address ANAPIC comments, Part 3." into main 2024-11-20 17:52:31 +00:00
Hasini Gunasinghe
46df15be3d Define AuthMgr API for client authorization
Test: atest VtsAidlAuthMgrNonExistentTest
Change-Id: I584cab0039b1b41ad3136a644465aceac3e985c5
2024-11-20 02:52:11 +00:00
Mikhail Naganov
472e417b0f audio: Add latest_android_hardware_audio_core_rust
Flag: EXEMPT bugfix
Bug: 378948881
Test: m
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:78e0caf7c5fb960745693146e1b5d8d858ea56d4)
Merged-In: Ida72e1df6c3462cd1986b4b83805d8ab98108e1b
Change-Id: Ida72e1df6c3462cd1986b4b83805d8ab98108e1b
2024-11-19 17:10:06 -08:00
Karuna Wadhera
a34b4b366d Merge "Add moduleHash to attestation cert documentation" into main 2024-11-19 20:41:57 +00:00
Tomasz Wasilczyk
e63166dc51 Fix more AIDL warnings in Radio HAL and lock it up
Bug: 310710841
Test: m
Flag: EXEMPT aidl only
Change-Id: Ic09adb98748c1dd073c11650695362ac00805247
2024-11-19 12:19:57 -08:00
Karuna Wadhera
eb69354d0e Add moduleHash to attestation cert documentation
Bug: 369375199
Test: n/a
Change-Id: I28457dbe661dacfe22dfc97d1c1c9c21068af656
2024-11-19 18:34:05 +00:00
Treehugger Robot
e499051d98 Merge "VisualizerTest: Improve testing for visualizer effect parameters" into main 2024-11-19 18:08:46 +00:00
Aayush Soni
9eb548c0ee VisualizerTest: Improve testing for visualizer effect parameters
Add tests for NORMALIZED and AS_PLAYED scaling mode parameters

Bug: 305866207
Test: atest VtsHalVisualizerTargetTest

Change-Id: If6fd9f552a1b1aa6193699d8e14685389c012832
2024-11-19 15:38:39 +00:00
ELIYAZ MOMIN
2962de54a1 Merge "Revert "check whether the network interface exists before using it"" into main 2024-11-19 14:51:36 +00:00
ELIYAZ MOMIN
3f803e7b82 Revert "check whether the network interface exists before using it"
This reverts commit a5faa56a62.

Reason for revert: <Potential culprit for b/379818258  - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.>

Change-Id: Ib41a4bf760fd98e9fbc469a20af5bc3ed97e0cee
2024-11-19 11:05:30 +00:00
Treehugger Robot
157939860b Merge "Add proposed trendy teams for VTS modules" into main 2024-11-19 09:53:21 +00:00
Zhanglong Xia
72752ea0f0 Merge "check whether the network interface exists before using it" into main 2024-11-19 08:16:47 +00:00
Zhanglong Xia
a5faa56a62 check whether the network interface exists before using it
Some build targets of the cuttlefish project don't have the
ethernet interface. This CL checks whether the network interface
exists before setting it as Thread simulation local interface.

Bug: b/378777255
Test: acloudw create --branch git_main --build-id P85047583 --build-target cf_x86_64_auto-trunk_staging-userdebug
Change-Id: Ifb1e316f59fac7babf34a7c290d5234853de8653
2024-11-19 13:40:52 +08:00