Commit Graph

64116 Commits

Author SHA1 Message Date
Shikha Panwar
1bfbe74dda Merge "Secretkeeper: VTS to use dice_chain as identity" into main am: 6d5bb1eeaf am: 6710a7b129 am: 56dd940b20
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2896100

Change-Id: Ifde5cea18769c29fcf74daf6993bdead46941c0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 19:01:58 +00:00
Shikha Panwar
56dd940b20 Merge "Secretkeeper: VTS to use dice_chain as identity" into main am: 6d5bb1eeaf am: 6710a7b129
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2896100

Change-Id: Iff87e2066ee5d3247ed4628a5538e043a227bcdb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 18:29:12 +00:00
Aishwarya Mallampati
eba83f89f7 Merge "Fix enum number in RegistrationFailCause" into main 2024-01-12 18:27:32 +00:00
Shikha Panwar
6710a7b129 Merge "Secretkeeper: VTS to use dice_chain as identity" into main am: 6d5bb1eeaf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2896100

Change-Id: I00994465eba938671f5b85c2da030fb8ee1bbba9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 17:26:36 +00:00
Shikha Panwar
6d5bb1eeaf Merge "Secretkeeper: VTS to use dice_chain as identity" into main 2024-01-12 16:49:09 +00:00
Shunkai Yao
0061ab1ae7 Merge "Effect AIDL: implement IEffect.reopen" into main 2024-01-12 16:26:19 +00:00
Maxim Pleshivenkov
0cd89c87d9 Merge "Update comments for VehicleApPowerStateShutdownParam" into main 2024-01-12 16:10:40 +00:00
Shikha Panwar
9770cae664 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main am: 62b6504c33 am: 8a262b2975 am: e490437a14
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906515

Change-Id: Ic07de65fcc4d6e9d4f28b4c2774275e10725b519
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 13:54:20 +00:00
Shikha Panwar
e490437a14 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main am: 62b6504c33 am: 8a262b2975
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906515

Change-Id: I9a076c3f3ccb05e8275e2220f040912ce76e2dad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 13:05:10 +00:00
Shikha Panwar
8a262b2975 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main am: 62b6504c33
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906515

Change-Id: I2d04780a1be9207b539fd4a76d96542cbd987d49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 11:15:40 +00:00
liuxiangjun
b4b41a8886 Remove the SIM card status condition check and add accepted possible errors am: 8877018da4 am: 66b8d373e4 am: 607260a10e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884866

Change-Id: I31de3f1ae0f74f80b4e934b5a9aa8bb4ab4a92fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 11:13:52 +00:00
Shikha Panwar
62b6504c33 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main 2024-01-12 10:46:21 +00:00
liuxiangjun
607260a10e Remove the SIM card status condition check and add accepted possible errors am: 8877018da4 am: 66b8d373e4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884866

Change-Id: Ic941e0f62c34a0b7c093f67fd0625fce95c39514
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 10:41:36 +00:00
Shikha Panwar
bf77b25594 Merge "VTS: Use encoding of policy on explicit key dice" into main am: 91fd13d579 am: 67755270ad am: 00a303d351
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2890552

Change-Id: I0ccbb70e110f3407f2ae04a686dd53949a160815
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 10:25:47 +00:00
liuxiangjun
66b8d373e4 Remove the SIM card status condition check and add accepted possible errors am: 8877018da4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884866

Change-Id: I006618e3722a9fd36d2ed67786547666d841cffa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 10:13:27 +00:00
Shikha Panwar
00a303d351 Merge "VTS: Use encoding of policy on explicit key dice" into main am: 91fd13d579 am: 67755270ad
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2890552

Change-Id: Ib813729d996b4fdaabd80918c97128411e5c5447
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 09:21:55 +00:00
Shikha Panwar
67755270ad Merge "VTS: Use encoding of policy on explicit key dice" into main am: 91fd13d579
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2890552

Change-Id: I62d6891d71cafb0766025453727336e82551f8b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 08:34:48 +00:00
liuxiangjun
8877018da4 Remove the SIM card status condition check and add accepted possible errors
For devices not in LTE service, the vts test returns MODEM_ERR is an expected result

Bug:317314512

Test:
VtsHalRadioTargetTest
PerInstance/RadioNetworkTest#setNetworkSelectionModeManual/0_android_hardware_radio_network_IRadioNetwork_slot1
PerInstance/RadioNetworkTest#setNetworkSelectionModeManual/1_android_hardware_radio_network_IRadioNetwork_slot2

Change-Id: I75414ba18be93707310cace21b52508edfc33a20
Signed-off-by: liuxiangjun <liuxiangjun3@xiaomi.com>
2024-01-12 08:09:31 +00:00
Shikha Panwar
91fd13d579 Merge "VTS: Use encoding of policy on explicit key dice" into main 2024-01-12 07:57:02 +00:00
Treehugger Robot
efe81b72e9 Merge "APF exempt list for TVs to use hardware feature" into main am: 23776d5001 am: 0776fdb744 am: 1f7d802d7a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906619

Change-Id: I43fc647866b438e9f6859807dca020e546ec30fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 07:32:19 +00:00
Bao Do
9b0082913c Merge "Fix test run for GSI" into main am: 9514f9fc2e am: 7560398434 am: 1a9c451fdc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884428

Change-Id: I9395d07f1088491f49a5bce47ae24d478712f55e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 07:31:38 +00:00
Treehugger Robot
7ed1f39d43 Merge "Per NCI spec there is no need to wait for credits" into main am: d1386c8c18 am: 3b7d4252db am: dc22fcfaae
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906620

Change-Id: I0fcea1935d6fef47cafe183666cd97357197de89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 07:29:30 +00:00
Treehugger Robot
1f7d802d7a Merge "APF exempt list for TVs to use hardware feature" into main am: 23776d5001 am: 0776fdb744
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906619

Change-Id: I50c626e9650787067d62b14e84618ae0040d0eeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 06:59:37 +00:00
Bao Do
1a9c451fdc Merge "Fix test run for GSI" into main am: 9514f9fc2e am: 7560398434
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884428

Change-Id: I8a73f33ba1e0541ff6162b5eda5f9ff5cc98e0ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 06:58:54 +00:00
Treehugger Robot
dc22fcfaae Merge "Per NCI spec there is no need to wait for credits" into main am: d1386c8c18 am: 3b7d4252db
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906620

Change-Id: I5c7fd0ac80b7de8fcb299248619c3ec3d9ef1f2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 06:56:14 +00:00
Shikha Panwar
fc0dbfee70 InitialPayload of ExplicitKeyDiceCertChain
Change the spec for DiceCertChainInitialPayload, removing the map &
directly equating it to bstr .cbor PubKey. Also mandate it to stick to
Core Deterministic Encoding Requirements. The deterministic encoding is
essential to ensure DicePolicies can be applied on the root key.

Test: Builds
Bug: 319613231
Change-Id: I5e12ecbcbae84ae608d784a12f8ae4afc49b5a9d
2024-01-12 06:32:08 +00:00
Treehugger Robot
0776fdb744 Merge "APF exempt list for TVs to use hardware feature" into main am: 23776d5001
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906619

Change-Id: I5b2a5fa155262c12c85105766d3181423068466c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 05:52:53 +00:00
Bao Do
7560398434 Merge "Fix test run for GSI" into main am: 9514f9fc2e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884428

Change-Id: Ie23499416f416fa0cfbb7bde641206895c425d8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 05:52:43 +00:00
Treehugger Robot
23776d5001 Merge "APF exempt list for TVs to use hardware feature" into main 2024-01-12 05:48:09 +00:00
Bao Do
9514f9fc2e Merge "Fix test run for GSI" into main 2024-01-12 05:41:28 +00:00
Treehugger Robot
3b7d4252db Merge "Per NCI spec there is no need to wait for credits" into main am: d1386c8c18
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906620

Change-Id: Ia936c0617c9c6e359dbc3150ddfbd7c9845304b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 05:39:08 +00:00
Treehugger Robot
d169122297 Merge "Wifi: Modified API for addGroupWithConfig" into main 2024-01-12 05:27:51 +00:00
Treehugger Robot
d1386c8c18 Merge "Per NCI spec there is no need to wait for credits" into main 2024-01-12 04:37:31 +00:00
Bao Do
b487a85993 Fix test run for GSI
GSI used mixed testing procedures, making some HFP session
and LE Audio related functions unavailable when testing with the
latest VTS. This fix enable HAL version checking when testing.

Bug: 315338603
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: Idb0a780a67857c76c93b13f7b3a64436f6fc647f
2024-01-12 11:13:19 +08:00
Alisher Alikhodjaev
46d9630125 Per NCI spec there is no need to wait for credits
One case was missed in the previous fix.
This is an update.

Bug: 312911587
Test: no regressions
Change-Id: I7fefa92d5a66581431288ec902a56ed61e9cf310
2024-01-11 16:24:26 -08:00
Sunil Ravi
fda43ac86a Wifi: Modified API for addGroupWithConfig
Deprecated the existing addGroupWithConfig API
which is used to setup a P2P group owner or join a group as a group client
with the specified configuration(SSID, password, band/group). Added a new modified API called
addGroupWithConfigurationParams to include the authentication key
management used to setup a connection.

Bug: 297426719
Test: Build successfully
Change-Id: Iafc692bbbaac9f4d98f5983951dc87dc4438988a
2024-01-11 23:14:27 +00:00
Maxim Pleshivenkov
b8efced1a8 Update comments for VehicleApPowerStateShutdownParam
Comments for _IMMEDIATELY parameters stated that shutdown cannot be postponed.
However it is possible that CPMS will send SHUTDOWN_POSTPONE if SHUTDOWN_PREPARE takes longer. Updated comments to remove that statement.

Bug: 319670846
Change-Id: I0d172ba5d24b86c7f2403acae05961eca72b0c2d
Test: manual build
2024-01-11 19:08:30 +00:00
Treehugger Robot
cadbe176ec Merge "Baseline NewApi issues" into main 2024-01-11 18:54:37 +00:00
Andres Schafhauser
f91d7adfc4 APF exempt list for TVs to use hardware feature
Instead of expecting MdnsOffloadManagerService to exist which is
correct in principle but VTS fails as use of GSI is required.

Bug: 318332352
Test: atest VtsHalWifiStaIfaceTargetTest
Change-Id: I47453e7ad009b08aadf7c09fc144d2166ef9991b
2024-01-11 17:11:13 +00:00
Treehugger Robot
bbc84dd885 Merge "automotive: Add Rust backend to the vhal AIDL" into main am: 2338cda61c am: 9d772629d6 am: 7bea7295fe
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904308

Change-Id: Ibdb8f4b09ce084524463fa506ab9c6cbcc820546
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-11 16:38:09 +00:00
Treehugger Robot
7bea7295fe Merge "automotive: Add Rust backend to the vhal AIDL" into main am: 2338cda61c am: 9d772629d6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904308

Change-Id: Ic1db9be42c9cf6cdfafd643799e7aee5e5be0bd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-11 16:06:49 +00:00
Treehugger Robot
9d772629d6 Merge "automotive: Add Rust backend to the vhal AIDL" into main am: 2338cda61c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904308

Change-Id: I93ab3ee0eee76020a475c3b6a282f09a0b753df4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-11 15:36:05 +00:00
Treehugger Robot
2338cda61c Merge "automotive: Add Rust backend to the vhal AIDL" into main 2024-01-11 14:32:15 +00:00
Shikha Panwar
7c53bb3144 Secretkeeper: VTS to use dice_chain as identity
VTS (being the client of Sk) will use dice_chain as the identity.
Consequently we can use the sealing policy constructed out of this
identity & no more need to use HYPOTHETICAL_DICE_POLICY hack.

For sample identity, we create dice_sample module which constructs an
example dice chain (in Explicit key chain format), along with secrets.

Test: Secretkeeper VTS
Bug: 291224769
Change-Id: Ia1d1a92391d3ee455bf9fe254770b4a9bd08cb12
2024-01-11 09:01:51 +00:00
Weilin Xu
5fcce4186b Merge "Add DAB unit test for bcradio utils lib" into main 2024-01-11 03:43:07 +00:00
Treehugger Robot
8366e09de7 Merge "Make remoteaccess HAL pass VTS." into main 2024-01-11 02:22:28 +00:00
Treehugger Robot
ee411a9b3a Merge "audio: Add libaudioclient tests to postsubmit for the AIDL HAL" into main am: 7fe11fd93d am: 4b454b6e9e am: e188448e49
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904415

Change-Id: Iba604161761aae383fb5f5b99fd80e4583dff369
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-11 01:08:38 +00:00
Treehugger Robot
e188448e49 Merge "audio: Add libaudioclient tests to postsubmit for the AIDL HAL" into main am: 7fe11fd93d am: 4b454b6e9e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904415

Change-Id: I12520aa77959cf4ad9ba0cd0bc53c8991c975235
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-11 00:36:23 +00:00
Yu Shan
0fbc17f23c Make remoteaccess HAL pass VTS.
The reference remote access HAL should still pass CTS even when
the grpc remote access server does not exist. The reference
remote access HAL now allows GRPC_SERVICE_ADDRESS not to be
defined. If it is not defined, it will not try to connect
a remote server and will work in a fake mode.

Test: VtsHalAutomotiveRemoteAccess_TargetTest with an without
grpc server running.
Bug: 277967402

Change-Id: I89509ac8f8ebe9a268d3a338d6e80c24e39dc512
2024-01-11 00:01:19 +00:00
Treehugger Robot
4b454b6e9e Merge "audio: Add libaudioclient tests to postsubmit for the AIDL HAL" into main am: 7fe11fd93d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904415

Change-Id: I2419b365c36d7d45c4c7b8a17f4e4083d3ce45ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-10 23:49:49 +00:00