Commit Graph

46995 Commits

Author SHA1 Message Date
Jayachandran C
ee6d6adf2f Merge "Fix fail on RadioConfigTest#checkPortInfoExistsAndPortActive for dual-SIM detection" into android13-tests-dev am: 2b072c63c9 am: f9ce76989c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2530680

Change-Id: I5a87eeebcfbad1b965ac0181fa133be562ef2f83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 21:17:07 +00:00
Jayachandran C
f9ce76989c Merge "Fix fail on RadioConfigTest#checkPortInfoExistsAndPortActive for dual-SIM detection" into android13-tests-dev am: 2b072c63c9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2530680

Change-Id: Ie637c517fef3d38ee80c69e8eab031ad33a5c4bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 20:37:07 +00:00
Treehugger Robot
bb8c28de90 Merge "Bluetooth AIDL: SetTerminalRaw on fd" am: 4de72a2297
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2556557

Change-Id: I2d27dc654bc8e0eef8b47485b9e3ea455cb449a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 20:13:40 +00:00
Jayachandran C
2b072c63c9 Merge "Fix fail on RadioConfigTest#checkPortInfoExistsAndPortActive for dual-SIM detection" into android13-tests-dev 2023-04-28 20:08:53 +00:00
Treehugger Robot
4de72a2297 Merge "Bluetooth AIDL: SetTerminalRaw on fd" 2023-04-28 19:29:33 +00:00
Sarah Kim
ac790352d8 Merge "Fix broken and flaky VTS tests" am: 2facc26b0c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2569373

Change-Id: I57fb58c18ced1f9b2fdd9ef2722cc2d5779619a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 19:10:38 +00:00
Sarah Kim
2facc26b0c Merge "Fix broken and flaky VTS tests" 2023-04-28 18:29:25 +00:00
Henri Chataing
2c2472ee9e Merge "Bluetooth: Enable test Cdd_C_12_1_Bluetooth5Requirements" am: f41cdd3d0d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2551038

Change-Id: I9f0e2c6aafd9251c9eec725e3b0ac02a789dc616
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 17:37:14 +00:00
Henri Chataing
f41cdd3d0d Merge "Bluetooth: Enable test Cdd_C_12_1_Bluetooth5Requirements" 2023-04-28 17:35:03 +00:00
yanggang.yang
eb744bc14c Bluetooth AIDL: SetTerminalRaw on fd
Call SetTerminalRaw on the fd that was opened, since mFD has not been set. If SetTerminalRaw fails, log it but continue, since some platforms do not need this call.

Bug: 279870989
Test: start Bluetooth on a device that doesn't need SetTerminalRaw
Change-Id: I97c92c407b7c80442a0ba0812a630525219670a0
2023-04-28 17:02:08 +00:00
Sarah Chin
bf7f97d41f Require SIM card for all VTS tests am: 658fdaaa2a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2568974

Change-Id: I4aae131e29adf28ec4d1e72d1e986b8f620f81b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 04:34:37 +00:00
Jiabin Huang
9d4c534842 AHAL: add more comment for IModule.disconnectExternalDevice am: cf210c83b2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2569670

Change-Id: I1b674adfdb5d66fc9829b361ca2035ce8b0629d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 02:09:11 +00:00
Sarah Chin
658fdaaa2a Require SIM card for all VTS tests
We check SIM card status is PRESENT before running any VTS tests, so
ensure that it's enforced in the configs as well.

Test: atest VtsHalRadioTargetTest
Bug: 237504027
Change-Id: I1b2c317e21db118e4b957804feb76f266d887b20
Merged-In: I1b2c317e21db118e4b957804feb76f266d887b20
2023-04-27 18:44:23 -07:00
Sarah Chin
ddaea2e5a4 Fix broken and flaky VTS tests
1. nvResetConfig takes some time to reset the modem, causing subsequent
   tests to fail with a timeout since the modem is unavailabe.
   Add a timeout after nvResetConfig to allow the modem to be up again
   before running the next test.
2. Remove invalid errors for start/stopKeepalive. These tests should
   fail due to invalid arguments, so remove NONE as a possible error.
   RADIO_NOT_AVAILABLE should also be removed.
3. Fix incorrect startNetworkScan_InvalidInterval tests, since we only
   check the interval when the scan type is PERIODIC.
4. Save and reset the previous allowed network type bitmap after the
   test. Combine get/set into one test that tests both behaviors.
5. Fix checks for MCC/MNC in getDataRegistrationState

Bug: 277626718
Bug: 240953393
Bug: 264913330
Bug: 259674407
Bug: 242801688
Test: atest VtsHalRadioTargetTest
Change-Id: Ic7188f9d8ccfcd90d844b45e3b370a3be3c515d6
Merged-In: Ic7188f9d8ccfcd90d844b45e3b370a3be3c515d6
2023-04-27 18:43:06 -07:00
Jiabin Huang
cf210c83b2 AHAL: add more comment for IModule.disconnectExternalDevice
Bug: 277955540
Change-Id: I0d6a73884ab4bcfec62da45124024e8680155144
Test: TH
2023-04-27 23:06:57 +00:00
Seth Moore
68af3d71f8 Merge "Add VSR annotations for RKP DICE" am: 5fc0168163
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2568770

Change-Id: If5949ea849089283495d5dba7dd09ce412ca921b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 22:50:50 +00:00
Seth Moore
5fc0168163 Merge "Add VSR annotations for RKP DICE" 2023-04-27 22:05:36 +00:00
Yihan Dong
fa91cb1e25 Create OWNERS for VtsHalHealthStorageTargetTest am: 36f5abe27c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2566351

Change-Id: Ied64361ef4585411eb8cea31bb95a5f0009d35ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 20:25:22 +00:00
Seth Moore
ac1639f227 Add VSR annotations for RKP DICE
Bug: 277965670
Test: n/a (comment changes only)
Change-Id: I64e34c1f9865811f0967148cad914f7ef77f9448
2023-04-27 11:15:28 -07:00
Yihan Dong
36f5abe27c Create OWNERS for VtsHalHealthStorageTargetTest
Bug: 278494006
Change-Id: I950548feb2673ba8f6c646a4916a4730ef6ce763
2023-04-27 09:11:30 +00:00
Treehugger Robot
7390d79203 Merge "Update drm/1.3/vts/OWNERS" am: e0a2388561
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2551061

Change-Id: I3ee2c2876092633f50abff9bdab385e729ee078b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 22:28:03 +00:00
Treehugger Robot
e0a2388561 Merge "Update drm/1.3/vts/OWNERS" 2023-04-26 21:56:27 +00:00
Robert Shih
431a6dd75e Update drm/1.3/vts/OWNERS
Bug: 278494162
Change-Id: I3a84dc77f1dff9c1658cdd7c362fbc8a62402a2e
2023-04-26 20:41:40 +00:00
Jayachandran C
e218309f1e Merge "Fix fail on RadioConfigTest#checkPortInfoExistsAndPortActive for dual-SIM detection" am: 569b04a197
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2527586

Change-Id: Id3bc9b9fc6f46a798e6c2f4b7447b12b234c8b92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 00:38:52 +00:00
Jayachandran C
569b04a197 Merge "Fix fail on RadioConfigTest#checkPortInfoExistsAndPortActive for dual-SIM detection" 2023-04-25 23:58:42 +00:00
Zhang Yuan
276189b7df Fix fail on RadioConfigTest#checkPortInfoExistsAndPortActive for dual-SIM detection
The code currently uses 'dsds' to detect dual-SIM configurations,
but it misses 'dsda' configurations, resulting in test failures.
Should use the detection mechanism by adding handling for 'dsda',
ensuring accurate detection of all dual-SIM configurations.

Bug: 277705768
Test: vts -m VtsHalRadioTargetTest -t PerInstance/RadioConfigTest#checkPortInfoExistsAndPortActive/0_android_hardware_radio_config_IRadioConfig_default

Change-Id: Ie73a958ff14e86f440831e18291b6599b6eac30b
Signed-off-by: Jia Jia <jia.jia@zte.com.cn>
2023-04-25 21:16:42 +00:00
Zhang Yuan
961b3dccde Fix fail on RadioConfigTest#checkPortInfoExistsAndPortActive for dual-SIM detection
The code currently uses 'dsds' to detect dual-SIM configurations,
but it misses 'dsda' configurations, resulting in test failures.
Should use the detection mechanism by adding handling for 'dsda',
ensuring accurate detection of all dual-SIM configurations.

Bug: 277705768
Test: vts -m VtsHalRadioTargetTest -t PerInstance/RadioConfigTest#checkPortInfoExistsAndPortActive/0_android_hardware_radio_config_IRadioConfig_default

Change-Id: Ie73a958ff14e86f440831e18291b6599b6eac30b
Signed-off-by: Jia Jia <jia.jia@zte.com.cn>
2023-04-25 21:14:42 +00:00
Andrew Scull
67b98a3a24 Merge "Strictly deprecate IRPC test mode key generation" am: 29b1d626ba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2559010

Change-Id: I8a5d8bb7e5eaddc4e1823645dd4569687eb57a74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 13:15:16 +00:00
Andrew Scull
29b1d626ba Merge "Strictly deprecate IRPC test mode key generation" 2023-04-25 12:30:17 +00:00
caijq
b61a63e267 CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed. am: bebdb2bef9 am: d5dc7e9ab1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2554990

Change-Id: I3b4a2a4b02335bd49ace7c3b61ab5e6af7f9c226
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 05:18:12 +00:00
caijq
d5dc7e9ab1 CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed. am: bebdb2bef9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2554990

Change-Id: I391db13afec56ff52446640f2bd9695cc334dccd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 04:12:11 +00:00
Andrew Scull
f2ae193680 Strictly deprecate IRPC test mode key generation
It's already documented that IRPC v3 doesn't make use of test mode keys
however VTS still required support for their generation. Fix this and
simplify implementation of the v3 HAL by expecting an error in all cases
that the deprecated test mode keys are seen.

IRPC v3 also fully deprecated the EEK meaning a v3 implementation must
unconditionally report CURVE_NONE for supportedEekCurve.

The VTS tests are enhanced with contextual version constants rather than
reusing constants with seemingly unrelated names.

Bug: 278013975
Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I5709a0b1cd77eb28e677f64bb781fad58d91570a
2023-04-24 20:23:48 +00:00
caijq
bebdb2bef9 CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed.
If CEC DUT is a TV device type,we should reset logical address to tv,
and then set message.initiator to tv.

Bug: 277715429
Test: run VTS

Change-Id: If7f7b9ddce182e5de80c91a30c4ec18294459fbf
Signed-off-by: caijq <callen.cai@rock-chips.com>
2023-04-24 08:34:39 +00:00
Nathalie Le Clair
b5f96c784f Add OWNERS to CEC HIDL HAL directory am: 5f86bf5794 am: f8160ecaa3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2553975

Change-Id: I519b439abbf753c79f96fd107bea8aabad879273
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-22 01:17:26 +00:00
Nathalie Le Clair
f8160ecaa3 Add OWNERS to CEC HIDL HAL directory am: 5f86bf5794
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2553975

Change-Id: I8ad194c02ab9203a695b13fd62afdbb13a92bed3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-22 00:38:27 +00:00
Steven Moreland
a45fa56a83 Merge "FCM 9: remove renderscript HAL" am: feb7eced69
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2551057

Change-Id: I50bc43e929e56d1a178d2eb90c9f9d7ca6351365
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 22:04:05 +00:00
Steven Moreland
feb7eced69 Merge "FCM 9: remove renderscript HAL" 2023-04-21 21:30:13 +00:00
Steven Moreland
064051c782 FCM 9: remove renderscript HAL
Bug: 205762042
Test: N/A
Change-Id: I3ff81b5fb8c01f948fbda2f5fa4a6764ba3c573b
2023-04-21 20:16:36 +00:00
Henri Chataing
47dcda19a4 Merge "Bluetooth: Add a test for alignment" am: 8e9bf734b4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2553812

Change-Id: I9f61632214de5c7cd196180dbdfb475b3be9560e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 18:00:30 +00:00
Treehugger Robot
a80d7f5e25 Merge "Fix HCI parser and packetizer" am: de5c086b79
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2548490

Change-Id: I46f5f970da9675ba4d5231e9fd058413437bc7df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 18:00:18 +00:00
Xin Li
5ceba22611 Merge "Merge Android 13 QPR3 tm-qpr-dev-plus-aosp-without-vendor@9936994" into stage-aosp-master 2023-04-21 17:40:02 +00:00
Henri Chataing
8e9bf734b4 Merge "Bluetooth: Add a test for alignment" 2023-04-21 17:33:23 +00:00
Treehugger Robot
de5c086b79 Merge "Fix HCI parser and packetizer" 2023-04-21 17:22:19 +00:00
Myles Watson
bcc997bdf3 Bluetooth: Add a test for alignment
Bug: 276652301
Test: atest --host bluetooth-vendor-interface-hci-test
Change-Id: I3e862dd88aeed65e7a4ef1f9a223cc520a1ccc54
2023-04-21 16:48:16 +00:00
Henri Chataing
2845303342 Fix HCI parser and packetizer
Issue found from the test H4ProtocolAsyncTest#TestMultiplePackets.
The packetizer does not correctly handle a packet termination
at the beginning of a chunk.

Test: atest --host bluetooth-vendor-interface-hci-test
Bug: 276652301
Change-Id: I1b61efcfa5f817fdb8b5870e81d660be5279fdea
2023-04-21 16:10:22 +00:00
Elie Kheirallah
dcc46ec5bd Merge "Fix null dereference read in android::hardware::bluetooth::hci::H4Protocol::Send" am: 3f2f348c48
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2548491

Change-Id: I6f1f1d5dc41f7ba8e33830ad3142bd761e0dc061
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 15:55:23 +00:00
Elie Kheirallah
3f2f348c48 Merge "Fix null dereference read in android::hardware::bluetooth::hci::H4Protocol::Send" 2023-04-21 15:04:56 +00:00
Nathalie Le Clair
2c01719f44 Merge "CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed." am: c054e7fda9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2535500

Change-Id: I7dfd717ddd0635fd8fa56cc1058ad2c0c7ca28b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 14:29:30 +00:00
Nathalie Le Clair
5f86bf5794 Add OWNERS to CEC HIDL HAL directory
Bug: 277715429
Test: none

Change-Id: I3ca74319cc4d1f49a48c9e9f83a0ae402f56b782
(cherry picked from commit 683a0fc078)
2023-04-21 14:03:55 +00:00
Nathalie Le Clair
c054e7fda9 Merge "CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed." 2023-04-21 14:02:57 +00:00