summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Snap for 7247199 from 310d3ddef753eb63b859ebbd6fe141368fe192cd to ↵android-vts-10.0_r9android-vts-10.0_r8android-cts-10.0_r9android-cts-10.0_r8android10-tests-releaseandroid-build-prod (mdb)2021-03-311-2/+2
|\ | | | | | | | | | | android10-tests-release Change-Id: I20789c0deb5d94cd353e4ea939ffc91460ba29ea
| * Don't assert while a callback is registeredandroid10-tests-devAnthony Stange2021-03-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | If an assert fails while a callback is registered and some data is delivered that attempts to invoke the callback, it'll cause a segfault since the callback is allocated on a part of the stack that's no longer valid. Bug: 183362725 Merged-In: I3a1f8fbf15c24e344fde8e5b44bb93681ef47d38 Change-Id: I2b1895a1f5898b8971ffd820a7d619a09f12495d Test: Run VTS
* | Snap for 7189862 from e7b96104a4fbd814318c9df619b4437b66ca9892 to ↵android-build-prod (mdb)2021-03-080-0/+0
|\| | | | | | | | | | | android10-tests-release Change-Id: Icd6bd489874c9055304a453c3a190713c44cfedc
| * [automerger skipped] Increase default timeout for changeStateIdletoExecute() ↵Daniel Cardenas2021-03-060-0/+0
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from 100ms to 400ms am: c476ff3857 -s ours am skip reason: skipped by user danielcar Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1508957 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ib634b05e59e9384900c47aa62b63bad5a84ea8c0
| | * Increase default timeout for changeStateIdletoExecute() from 100ms to 400mspie-vts-devDaniel Cardenas2020-11-233-5/+5
| | | | | | | | | | | | | | | | | | Bug: 70933963 Test: vts-tradefed run vts -m VtsHalMediaOmxV1_0Host Change-Id: I2f01b5fcd72b03148750589a8eabbc8037f61e6f
* | | Snap for 7174483 from 20eb57563b3131c222a7fa85414007e93aed9b4d to ↵android-build-prod (mdb)2021-03-011-0/+56
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I624733ce7fc927af37f9eac7a59784fa2e06c5dd
| * | Fix VTS issue of BroadcastRadio v2.0hyewon.eum2021-02-261-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. This is a patch to fix a problem that occurs when running VTS on a system composed of multiple modules such as amfm and dab. In the case of dab, most of the OEM requirements do not include the seek function, so it may not be supported. Even if it is supported, a problem may occur because the test case for dab tune does not exist before the seek test case. 2. To correct this, a dab tune test case has been added to the VTS code, and in the case of a system that does not support dab seek, the seek test case has been modified to be processed as skip. Bug: 173174410 Signed-off-by : Hyewon Eum <hyewon.eum@lge.com> Change-Id: I28b1406a26fa66bcf972a6efd42ee76a55bae374
* | | Snap for 7149408 from c0525521bbc19c85d96a18baa8e48928f1bd5bfb to ↵android-build-prod (mdb)2021-02-172-8/+8
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: Iad74bf0939e2d4192913e5d3ca1365bc6df66143
| * | audio: Allow using vendor extensions in surround formats (V5)Mikhail Naganov2021-02-092-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 'surroundFormats' section must allow specifying vendor-provided formats (vendor extensions). This has been fixed in Audio HAL V7. Backporting to earlier versions. Bug: 173647783 Test: atest VtsHalAudioV5_0TargetTest Change-Id: Ic0eb09df927af243d56038a8a102f0607bbaafaf (cherry picked from commit 8844e5b92d4ee147eb07bf5fd528f2d14fda2c3a)
* | | Snap for 7104284 from db2d4be7fec5a7aa1cbc80fe1ef9c49db370efce to ↵android-build-prod (mdb)2021-01-262-0/+2
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: Ic5f28a416db679f2ef855836c31a6f1e0d89761d
| * | Add AUDIO_FORMAT_MAT to the list of formats in XSDMikhail Naganov2021-01-222-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This format is known to the framework since Android Q, and its lack from the XSD was an issue, which only got fixed in Audio HAL V7. Bug: 176536594 Test: atest VtsHalAudioV5_0Target Change-Id: I32ccb926b5ad9202a5a6329d7069db37563ff45b
* | | Snap for 7096157 from 8789326c4ffdb727b94678b8df9eb851fb02789b to ↵android-vts-10.0_r7android-build-prod (mdb)2021-01-223-1/+5
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I1e5091034ff9dbc3edc13e138abbf9173126f758
| * | Merge "wifi: Add sleep 3 seconds to allow terminate processing in VTS tear ↵Treehugger Robot2021-01-222-0/+4
| |\ \ | | | | | | | | | | | | down" into android10-tests-dev
| | * | wifi: Add sleep 3 seconds to allow terminate processing in VTS tear downlesl2021-01-202-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In current android design, the general use case is the interface is removed after terminate() call. But the VTS kill the hostapd immediately it causes terminate doesn't work normally. Add sleep 3 seconds to allow terminate processing. Another test case is considered to check hostapd died because any reason. (for instance: NPE crash) But the interface handling in android design is control in framework and WiFiHal. Case 1. Native crash will be handled in framework and clean the interface for the recovery. Case 2. VTS use "stopHAL" to clean "primy interface". It will cause clean up fail if OEM use "non-primy interface" for the SoftAp. But it is not requirement in hostapd HAL. Verify terminate is good in VtsHalWifiHostapd. Bug: 163170239 Test: atest -c VtsHalWifiHostapdV1_1TargetTest Test: atest -c VtsHalWifiHostapdV1_0TargetTest Change-Id: I25618961eb43492a10a293484c9af431d5971e1b
| * | | broadcastradio@2.0 VTS uses FM frequency invalid in some regionsJan Kowal2021-01-211-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Japan FM frequency range is 76-95MHz thus FmTune test using hardcoded 101.1MHz fails on devices preconfigured for this region when TunerSession::tune returns INVALID_PARAMETER. Proposed new frequency is valid in all regions. Test: run VtsHalBroadcastradioV2_0TargetTest on hardware units configured for Europe, US, Japan (and preferably other) analog tuner regions Bug: b/177916339 Change-Id: I86081fc3e1c0e0959039d5a00d96873fca454da6 Merged-In: I86081fc3e1c0e0959039d5a00d96873fca454da6 (cherry picked from commit 4e04150188ed8be329cf6acbf9c36fe6970532c7)
* | | Snap for 7078141 from bbeed1c6fc325b8d238b89ae6c37de4ce410dd09 to ↵android-cts-10.0_r7android-build-prod (mdb)2021-01-132-6/+13
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: Ic9ce0ae09b47810769d447d02e8885e27d431e9d
| * | Gate gsm/cdma radio feature only for emergency dialShuo Qian2021-01-122-6/+13
| | | | | | | | | | | | | | | | | | | | | Test: vts Bug: 176862267 Change-Id: I73a6920a94f2f703dc6ae19ad9a511673c9d035d Merged-In: I73a6920a94f2f703dc6ae19ad9a511673c9d035d
* | | Snap for 7071834 from 1a37abe6766e54e30b65634cf2df347bb5c4bba5 to ↵android-build-prod (mdb)2021-01-112-0/+11
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I7c7136693b2529597ca4edbca926f31972c090b4
| * | Skip emergency dialing VTS if device doesn't support radioShuo Qian2021-01-082-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | Test: vts Bug: 176862267 Change-Id: I9e72ba5cf6cb118cd68f753355f4119d33fe0019 Merged-In: I9e72ba5cf6cb118cd68f753355f4119d33fe0019 (cherry picked from commit 628a335326766921d28220e1a1352cf072e1c61d)
* | | Snap for 7009639 from 08ab488c16a6d801ca875542268b6e3a69ae2f8b to ↵android-build-prod (mdb)2020-12-033-2/+22
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: Ice685f39a0dbc999181323ffb10c4b54322a7044
| * | wifi: Call terminate in VTS teardownlesl2020-11-303-2/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When OEM register different hostapd instance without update the StopHostapd. It will cause VTS clean fail because hostapd process name is the new one. Call terminate to request clean HAL state. Bug: 163170239 Bug: 161682236 Bug: 167636313 Test: atest -c VtsHalWifiHostapdV1_1TargetTest Test: atest -c VtsHalWifiHostapdV1_0TargetTest Change-Id: If56e5b5351abd31865150bdf97d27674dbbc4257
* | | Snap for 6976899 from 828e90a4281bd76b4a489a5ae567fb545bee7fd0 to ↵android-build-prod (mdb)2020-11-171-3/+1
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I83f10cb7fbec9c542f99610afb0651cd89d8051c
| * | health 2.0 vts: Allow for battery-less devicesYifan Hong2020-11-171-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Battery-less devices reports UNKNOWN for getChargeStatus. Allow it. Bug: 148425928 Test: on cuttlefish Change-Id: I06dd2841d43cab9528209d0bfd61969a8f2409c8 (cherry picked from commit 5ac6f5bc992c2a54fe4f2864264e9afc9909485c)
* | | Snap for 6967917 from eda785201171329b73cfe52512b02e221b74060b to ↵android-build-prod (mdb)2020-11-120-0/+0
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: Ia79e445664b5058672eff659ad49c6c177021a8a
| * | [automerger skipped] DO NOT MERGE Add sleep(3) after stopSupplicant when ↵chao.meng2020-11-120-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | VtsHalWifiSupplicant am: ca07893589 -s ours am skip reason: subject contains skip directive Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1478060 Change-Id: I86b5e98bdafa2539e649e522720ac020be01acd0
| | * DO NOT MERGE Add sleep(3) after stopSupplicant when VtsHalWifiSupplicantchao.meng2020-11-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [root cause ] VtsHalWifiSupplicant first stop supplicant, but framework will restart supplicant, the test will fail, according to Partner IssueTracker 169498893, AOSP suggest to add a blocking [changes ] add sleep(3) [side effects]no [self test ]:yes [download normally]:yes [power on/off normally]:yes [do common repository/branch inspection]:no [is there dependence]:no [confirm dependent commit]:no [board]:unisoc [test case]:VtsHalWifiSupplicant test [reviewers ] chao.meng [change_type ] feature_bugfix [tag_product ] common Bug: 169498893 Change-Id: I7990226d346a3444f606951386e7c223fc87f98f
* | | Snap for 6842510 from 1b0bc8b35022f43fb6ef8ce4b35280bbf7af203d to ↵android-vts-10.0_r6android-cts-10.0_r6android-build-prod (mdb)2020-09-171-1/+1
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I020a54ec9fa73f1f7ae8e7ecb9b69eaad4de0c75
| * | camera vts: fix CameraHidlTest::isSecureOnly for HAL1 DeviceNukemZHYu2020-09-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | change (getCameraDeviceVersion(mProviderType, name) to (getCameraDeviceVersion(name, mProviderType) Avoid Camera HAL 1 Device fail on Status(EX_TRANSACTION_FAILED): 'BAD_TYPE: Bug: 168676352 Test: run commandAndExit vts -m VtsHalCameraProviderV2_5Target Change-Id: Icb164538bbc357e22412a7320bb721c220c24a4c
* | | Snap for 6814148 from dde1e8aff30f5fce5037358d5ebf92dc9395c007 to ↵android-build-prod (mdb)2020-09-041-1/+7
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I82a812dba1ba362adb002941a0ec4b8482401acc
| * | Adding audiocontrol and evs hashes to current.txtHayden Gomes2020-09-031-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added hashes for IAudioControl, IEvsCamera, IEvsCameraStream, IEvsDisplay, IEvsEnumeration, and evs@1.0::types Bug: 142877791 Test: Ran vts module VtsTrebleVendorVintfTest (cherry-picked from 96856f48b0a819626fbe846a8f2f18558c4f1018) Merged-In: I542492b7cfa52a3e01ef2f24efe5a30f679e2a15 Change-Id: I542492b7cfa52a3e01ef2f24efe5a30f679e2a15
* | | Snap for 6810020 from cf6360233b3828d27b6f0b606db30171c4801b46 to ↵android-build-prod (mdb)2020-09-032-6/+34
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: Idddbd1abcbae0e03cae4f07fb2ffb9faa338dd6e
| * | Allowing GSI patch level to be greater than vbmeta SPLBowgo Tsai2020-09-022-6/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GSI patch level might be greater than the vbmeta SPL, because GSI system.img might be updated via the DSU flow, where vbmeta.img won't be updated in this scenario. https://developer.android.com/topic/dsu Allowing GSI patch level to be greater than or equal to the vbmeta SPL, since Treble allows new system.img works on old vendor images. Bug: 145377203 Test: atest VtsHalKeymasterV4_0TargetTest Change-Id: Ib761d80c88695eb2db08b0dc00e30fcdc2788865 Merged-In: Ib761d80c88695eb2db08b0dc00e30fcdc2788865 (cherry picked from commit 63c0129fa64838ce2f2b982246d74f683bcd5426)
* | | Snap for 6788072 from bd78c601d1422eb26b3fff745aa3ebe0ab346b66 to ↵android-build-prod (mdb)2020-08-255-5/+26
|\| | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I6d4c9337a0682525f84712bd44c22a1c3570b816
| * | Merge "Skip GnssMeasurement VTS for Android Automotive OS." into ↵Treehugger Robot2020-08-255-5/+26
| |\ \ | | | | | | | | | | | | android10-tests-dev
| | * | Skip GnssMeasurement VTS for Android Automotive OS.Tyler Trephan2020-08-215-5/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the Q CDD, an Android Automotive OS device is not required to support GnssMeasurements. Change-Id: Iea0e56054edc5831168cec2d757abceebf7ab86c Bug: 161549048 Test: atest VtsHalGnssV1_0TargetTest:GnssHalTest#MeasurementCapabilites VtsHalGnssV2_0TargetTest:GnssHalTest#TestGnssMeasurementExtension
* | | | Snap for 6745722 from d7c590bb5702e34526742cbd373624276f54aa0a to ↵android-build-prod (mdb)2020-08-071-35/+0
|\| | | | | | | | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I648bb66effd08fbbdfc3b551735edfe154594388
| * | | Merge "Remove setSystemSelectionChannels vts test." into android10-tests-devTreehugger Robot2020-08-071-35/+0
| |\ \ \ | | |/ / | |/| |
| | * | Remove setSystemSelectionChannels vts test.Malcolm Chen2020-07-221-35/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This HAL API was not enforced in IRadio 1.3. The vts was disabled. Now we have new API setSystemSelectionChannels_1_5 in IRadio 1.5 and corresponding vts test. We no longer need this old disabled vts. Bug: 146062695 Test: vts Change-Id: Ie81cb38c4848118318b9df5eef799469ff362f16 Merged-In: Ie81cb38c4848118318b9df5eef799469ff362f16
* | | | Snap for 6725962 from a9b08c3aa119d3d3178697caf3b5534757c1a872 to ↵android-build-prod (mdb)2020-07-310-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I8745cd32168d7c21ef78920e611a57ea0696308d
| * | | [automerger skipped] Merge "vts: wifi: softap and p2p are optional feature ↵Treehugger Robot2020-07-310-0/+0
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | per CDD" into pie-vts-dev am: a5f27a462e -s ours am skip reason: skipped by user pateljay Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1322162 Change-Id: I99d030a886a48f5f27f664f399ba494cd84ff818
| | * | Merge "vts: wifi: softap and p2p are optional feature per CDD" into pie-vts-devTreehugger Robot2020-06-2210-19/+125
| | |\ \
| | | * | vts: wifi: softap and p2p are optional feature per CDDPierre Couillaud2020-06-0310-19/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | backport to P changes to ensure optional features are only exercised if advertised as supported. Bug: 73543546 Bug: 73306751 Signed-off-by: Pierre Couillaud <pierre@broadcom.com> Change-Id: I809a3eb90dfcc8ab37fdd3e2c60e432c7a686a49
* | | | | Snap for 6713955 from 88cc1004b52d9e77f3cacee3c6ba64c4783ed629 to ↵android-vts-10.0_r5android-build-prod (mdb)2020-07-281-3/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I8a5b355c791eeef887789c18c6c03f2cd6fdc485
| * | | | wifi: Fix for DPP VTS test failures on 5GHz only devicesSunil Ravi2020-07-231-3/+6
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass one 2.4GHz channel (1) and one 5GHz channel(40) in URI channel-list, so that devices which support only one band can initiate Authentication. Bug: 161331637 Test: VtsHalWifiSupplicantV1_2TargetTest Test: VtsHalWifiSupplicantV1_3TargetTest Change-Id: Ic2677c5f2c2bebe632f823f0472da0a5ae404c0d
* | | | Snap for 6601364 from 51e6ef637c4cf788c869246f2f6b6a746729dbe9 to ↵android-cts-10.0_r5android-build-prod (mdb)2020-06-181-3/+46
|\| | | | | | | | | | | | | | | | | | | | | | | android10-tests-release Change-Id: I252b811f48e3bf0458a66466df165e7d5f0ec0a4
| * | | Merge "camera vts: Skip regular vts tests for secure only cameras." into ↵Treehugger Robot2020-06-151-3/+46
| |\ \ \ | | | | | | | | | | | | | | | android10-tests-dev
| | * | | camera vts: Skip regular vts tests for secure only cameras.Jayant Chowdhary2020-06-111-3/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 156749607 Test: Vendor Testing Change-Id: Ibe428b663bd8024f46f0273ed5dfaa108a90dd43 Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
* | | | | Snap for 6586185 from 8445cfc1f8d8f5d799e21ed9d65ee4295a920a1d to ↵android-build-prod (mdb)2020-06-160-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | android10-tests-release Change-Id: Ife8b002827277d0eed1b1391102a8cd691573dbe
| * | | | Fix issues for Japan model. am: c1e9656422jicheol.shin2020-06-120-0/+0
| |\ \ \ \ | | |/ / / | |/| / / | | |/ / | | | | | | | | Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1318339 Change-Id: I365f90b43157b97048d6e0a11e1c6fb7d037af2d
| | * / Fix issues for Japan model.jicheol.shin2020-05-281-0/+4
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Docomo, Softbank, KDDI, and another Japan Operator request this. - During operation, the mobile device confirms the presence of the ICC and performs ICC outlier detection. If ICC disconnection is detected during operation, turn off the power within 5 seconds after detection, and perform power reset operation. 2. "setSimCardPower power down" - After "setSimCardPower power down", SIM set power down. and ME is wating for "remove sim card" event, but phsically detect pin is still connected, so "remove" event never be sent, and ME can't reboot. 3. Japan model can not "setSimCardPower power up" After "setSimCardPower power down", Japan model prepare for rebooting. so so VTS requests "setSimCardPower power up", they can't do this. Signed-off-by: Jicheol Shin <jicheol.shin@lge.com> Test: VTS Test: runc vts -m VtsHalRadioV1_1Target -t VtsHalRadioV1_1Target#RadioHidlTest_v1_1.setSimCardPower_1_1(slot1)_32bit Test: runc vts -m VtsHalRadioV1_1Target -t VtsHalRadioV1_1Target#RadioHidlTest_v1_1.setSimCardPower_1_1(slot1)_64bit Bug ID : 147969063 Change-Id: I524a16d04a7783f605913fd3ead15d3c1fbbc78b (cherry picked from commit c89fd888a9a27547b0134caed30e23bc6aea000d)