Commit Graph

53087 Commits

Author SHA1 Message Date
David Zeuthen
a3f446f543 Merge "identity: Set testMode to false for RKP." into udc-dev 2023-05-25 17:58:30 +00:00
Gabriel Biren
46b5275f49 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: 4271b902ef am: dbf86959ab
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I0e3e27777f5a4fd7802484a99e3b2ae989534357
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 03:05:38 +00:00
Gabriel Biren
dbf86959ab Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: 4271b902ef
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I75b42f194ad30a27dd88c4f747ef5d34a94026d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 02:24:14 +00:00
Gabriel Biren
13478dead5 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: bf961a8327
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I96a2e7ebf7974f8ae9183c99e37636208eb06220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 02:20:47 +00:00
Gabriel Biren
4271b902ef Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I45b57ef94974920f6fd6e1c9c127e2fb38d4246b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 01:40:36 +00:00
Gabriel Biren
bf961a8327 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: If5a48ff2c44a6163edbdf14ceed9b367886d2dca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 01:39:49 +00:00
Gabriel Biren
5bcbb62667 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I30dfa5d5c2a81214949413d948424ca3f82f3e3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 00:50:07 +00:00
David Zeuthen
2f54846e66 identity: Set testMode to false for RKP.
Bug: 283196184
Test: atest VtsHalIdentityTargetTest
(cherry picked from https://android-review.googlesource.com/q/commit:50001471e5c9acc8a07fd5abb9d8a08879fc3b98)
Merged-In: Iabe0f4cf14d96aa2cf48fac4709640495e4c522a
Change-Id: Iabe0f4cf14d96aa2cf48fac4709640495e4c522a
2023-05-24 23:48:38 +00:00
Treehugger Robot
29bcd80ae7 Merge "Camera: Adjust VTS tests for zoom override latency" into udc-dev 2023-05-23 17:07:25 +00:00
Gabriel Biren
9c7ff0f4e0 Skip HIDL v1.6 RTT responder VTS tests if the
capabilities do not indicate responder support.

Bug: 280550766
Test: atest VtsHalWifiRttV1_6TargetTest
Change-Id: I4e76a874837c6199b2bef65b3f0c138260972b4a
(cherry picked from commit e8aca0a7aa)
2023-05-23 16:40:08 +00:00
Shuzhen Wang
38ddb278b3 Camera: Adjust VTS tests for zoom override latency
Now that the zoom override latency requirement is reduced to 1 frame,
adjust the VTS test accordingly.

Test: Run VtsAidlHalCameraProvider_TargetTest on Pixel
Bug: 283196724
Change-Id: Ie05106cd79549de6b91f94b5c25ffae768982a1b
2023-05-22 09:42:38 -07:00
Shubang Lu
6a2bf5901e Merge "Update documentation for TV messages" into udc-dev 2023-05-20 05:47:07 +00:00
Yuyang Huang
51d7c99586 Merge "Update APF VTS to include the vendor API level check" into udc-dev 2023-05-19 01:53:34 +00:00
David Zhao
e4773279d7 Update documentation for TV messages
Test: mmm
Bug: 278628657
Change-Id: I90a728b02f8208541bb10d419961b25f78fd840f
2023-05-18 16:37:03 -07:00
TreeHugger Robot
563a844ef0 Merge "Add IRemotelyProvisionedComponent widevine HAL to compat matrix" into udc-dev 2023-05-18 17:56:48 +00:00
Eran Messeri
0b48df3ad7 Merge "KM VTS test fix - handled "null" value for imei." into udc-dev 2023-05-18 15:58:56 +00:00
Yuyang Huang
5c3c6483d3 Update APF VTS to include the vendor API level check
APF is support is mandatory since VSR 14. Before that, the APF
requirement is optional. Vendors can opted into upgrading their
HAL to AIDL, so the VTS need to check if vendor API level on the device
and only mandate the APF capability check if the vendor API level is
greater or equal to 14.

Bug: 283181837
Test: atest VtsHalWifiStaIfaceTargetTest
Change-Id: I21513187d4ca99d721d0e9dc5e243adad77ab8c6
2023-05-18 18:11:56 +09:00
David Zhao
17a9190730 Add VTS for Watermark APIs
Bug: 283016116
Test: atest VtsHalTvInputTargetTest
Change-Id: I0861ee1fb60bfc702446f9c8af4ddee3737d9ed9
2023-05-17 17:10:15 -07:00
Shubang Lu
b85319ccd7 Merge "Add default implementation for setTvMessageEnabled" into udc-dev 2023-05-17 19:12:50 +00:00
David Zhao
eb955ce442 Add default implementation for setTvMessageEnabled
Bug: 283016116
Test: mmm
Change-Id: I1872cf28ad658c177a892f7c7587a91a34f445ff
2023-05-16 17:55:55 -07:00
Raj Goparaju
a5f9277262 Merge "AudioControl: add version check for module change callback APIs" into udc-dev 2023-05-16 18:06:58 +00:00
Joseph Jang
ab1f07d8d7 Merge "Add support testMode=false since KM RPC version 3" into udc-dev 2023-05-16 07:00:14 +00:00
Raj Goparaju
4a118d4e10 AudioControl: add version check for module change callback APIs
With Stable-AIDL structure, we have the same VTS test serving
multiple versions. It is possible that vendors implement older
version on the latest tree.

Therefore, the new API tests should not add new requirements on
older versions. Protect the new tests with version check to
ensure they are only executed if meeting version requirements.

Bug: 281945739
Test: run vts --module VtsAidlHalAudioControlTest
Change-Id: Ia186313088a3e8551b11a92259667edd0c6a3878
2023-05-15 18:00:15 -07:00
David Zhao
1a6b4a76e2 Merge "Update TV Input HAL documentation for device IDs" into udc-dev 2023-05-16 00:11:50 +00:00
David Zhao
44308a63fc Update TV Input HAL documentation for device IDs
Test: mmm
Bug: 278628657
Change-Id: I631f1ddf3348c0a570d98db16b0ce711bb7cb53f
2023-05-15 15:06:53 -07:00
Rajesh Nyamagoud
ba824fe285 KM VTS test fix - handled "null" value for imei.
Added a check to make sure IMEI is not "null".

Bug: 281676499
Test: atest VtsAidlKeyMintTargetTest
(cherry picked from https://android-review.googlesource.com/q/commit:71d19b21c30596b24ba053bfd9765528ee36901d)
Merged-In: Ia1569a30412d633eee4d4de8cd00dea077d1c23d
Change-Id: Ia1569a30412d633eee4d4de8cd00dea077d1c23d
2023-05-15 16:57:04 +00:00
Joseph Jang
f6ba6dc4bd Add support testMode=false since KM RPC version 3
Bug: 281661155
Change-Id: Ie727c327c10c6c48d72f9dc9689560f75e3d0131
Merged-In: Ie727c327c10c6c48d72f9dc9689560f75e3d0131
2023-05-15 03:15:17 +00:00
Treehugger Robot
2047ab0aae Merge "Update the remote access test folder." into udc-dev 2023-05-13 02:38:40 +00:00
TreeHugger Robot
a60e28c818 Merge "Remove unused wifi offload HAL." into udc-dev 2023-05-13 02:22:28 +00:00
Yu Shan
58ff09197b Update the remote access test folder.
Update the test folder directory. The previous temp directory
is not allowed to be accessed by selinux rule.

Test: Manual follow remote access test plan on seahawk.
Bug: 272773565
Change-Id: I2b8b05f56560d3d28d0d61e816d345f8d03f59a5
2023-05-12 18:00:59 -07:00
TreeHugger Robot
48d7962a98 Merge "VTS: Rename Vsr_Bluetooth5Requirments" into udc-dev 2023-05-13 00:28:29 +00:00
Myles Watson
c97b0196f7 VTS: Rename Vsr_Bluetooth5Requirments
Bug: 281798597
Test: atest VtsHalBluetoothTargetTest
Change-Id: I7db99066be11a6dae206cfe4997101db751ae059
Merged-In: I7db99066be11a6dae206cfe4997101db751ae059
2023-05-12 22:47:20 +00:00
Robert Shih
295b7d42de Add IRemotelyProvisionedComponent widevine HAL to compat matrix
Bug: 274501757
Change-Id: Ieb23ddd9ef4f1b9117f21f388fc00d7431f6bf9e
2023-05-12 19:38:48 +00:00
Treehugger Robot
1b3c54106e Merge "VTS: Reduce TV's advertising set requirement to 10" into udc-dev 2023-05-12 18:32:24 +00:00
Shunkai Yao
686183ef3d Merge "Implement AIDL effect IFacotry::queryProcessing" into udc-dev 2023-05-12 17:32:13 +00:00
Shunkai Yao
89ec63ed09 Implement AIDL effect IFacotry::queryProcessing
Bug: 281572768
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: I0166786d531437ef52690b92067766879b043a1d
2023-05-12 14:36:23 +00:00
Treehugger Robot
4b518cc3e7 VTS: Reduce TV's advertising set requirement to 10
Bug: 281798597
Test: atest VtsHalBluetoothVTargetTest
Change-Id: Ia3be5a1c7a7acc5270baef74b295291c32851987
2023-05-11 23:54:11 -07:00
Tri Vo
f3ce0a9de0 KM 4 tests for Root-of-Trust
Add tests for device locked state, verfied boot state and VBMeta digest.

Bug: 255344624
Test: VtsHalKeymasterV4_0TargetTest against default impl of KM 4
Change-Id: I46e62ab9031d3745f99bd214f9e579e80edc9128
Merged-In: I46e62ab9031d3745f99bd214f9e579e80edc9128
2023-05-11 16:30:21 -04:00
Tri Vo
dbb1c89347 Test cases for attested Root-of-Trust
Add tests for verfied boot state and VBMeta digest.

Bug: 255344624
Test: VtsKeyMintAidlTargetTest
Change-Id: I4f0697e1a7cb83ca87150b6683cac3084a593864
Merged-In: I4f0697e1a7cb83ca87150b6683cac3084a593864
2023-05-11 16:30:21 -04:00
Subrahmanyaman
0e0f60cff1 Support for non-factory attestation in Strongbox.
Updated the BootLoaderStateTest for strongbox implementations which
do not support factory attestation.

Bug: 255344624
Test: vts -m VtsAidlKeyMintTarget
Change-Id: I8fe176a18fc0b9e2b2d0b012b7b63124d15c9e2f
Merged-In: I8fe176a18fc0b9e2b2d0b012b7b63124d15c9e2f
2023-05-11 16:30:14 -04:00
Mahesh KKV
73ab317336 Merge "Add documentation for Aware suspend & resume" into udc-dev 2023-05-11 14:50:54 +00:00
TreeHugger Robot
7b8c1f81e1 Merge "Clean up VtsHalRadioTargetTest" into udc-dev 2023-05-11 01:20:45 +00:00
Gabriel Biren
8e9d701b56 Remove unused wifi offload HAL.
Bug: 280901687
Test: m
Change-Id: Iad9a2c470b27fbe5432fd5a88244162f8f73a71c
2023-05-11 01:07:42 +00:00
maheshkkv
0ace7e5f91 Add documentation for Aware suspend & resume
Bug: 281882132
Test: build
Change-Id: Ifea3dd9a0bd635c95e3b80f09427d380b75e0fa9
2023-05-10 17:01:24 -07:00
Andrew Scull
b450714667 Document expectations of DICE mode
The Open Profile for DICE give possible guidelines on the requirements
for the DICE mode but Android needs those to be strictly specified.

Fix: 263144485
Test: n/a
(cherry picked from https://android-review.googlesource.com/q/commit:ed74a681ebf859f2652a4bbbd669f6000243aee9)
Merged-In: Ia5fc937654504199cabf4709f1c15484242e0161
Change-Id: Ia5fc937654504199cabf4709f1c15484242e0161
2023-05-10 20:18:24 +00:00
Terry Guan
7059468d04 Merge "Adding for adding async large parcelalbe callbacks functionality" into udc-dev 2023-05-10 13:12:49 +00:00
Gabriel Biren
4f9c93276d Merge "Skip HIDL v1.6 RTT responder VTS tests if the capabilities do not indicate responder support." into udc-dev 2023-05-09 23:28:34 +00:00
Eva Chen
d795ebd56c Merge "Remove note for ADAS properties." into udc-dev 2023-05-09 23:11:49 +00:00
Mikhail Naganov
ba65d8a948 audio VTS: Update 7.0/PolicyConfig
The call to instantiate PolicyConfig was updated
in Iced9d665d018853c4b2a50f4471a545af7bf60bb, however
the version of PolicyConfig class for HIDL HAL 7.x
was not updated accordingly

Bug: 205884982
Bug: 281450557
Test: atest VtsHalAudioV7_0TargetTest
Test: atest HalAudioV7_0GeneratorTest
(cherry picked from https://android-review.googlesource.com/q/commit:a273cdde847a627465458f971f88fa9ce07d4731)
Merged-In: Ic7ed6b186e1d0f1ff853f84ad962c1e4acf17a68
Change-Id: Ic7ed6b186e1d0f1ff853f84ad962c1e4acf17a68
2023-05-09 16:00:54 +00:00
Yu Shan
194757d25f Add inject-task-next-reboot debug command.
Support a debug command that will inject a fake remote task for
testing on next reboot with specified latency. This is used to
simulate the situation when a remote task arrives while the device
is not booted up and the task will be delivered once the device
boots up.

Test: Manually test on seahawk.
Bug: 275880463
Change-Id: I6eb064893bea0700da80dfa2dcf3079ddb0b59a1
2023-05-08 15:42:56 -07:00