sqian
d4c4a4edfb
Set time delay in the vts test setup
...
Bug: 69398018
Test: run vts
Change-Id: Ibe1e8f1b08342f1b0b867bfa7bcf1b2fe4a85622
Merged-In: Ibe1e8f1b08342f1b0b867bfa7bcf1b2fe4a85622
(cherry picked from commit 1a5c25dd95
)
2018-01-23 22:38:12 +00:00
sqian
1d93dbfb3b
Add REQUEST_NOT_SUPPORTED / SIM_ABSENT for vts tests
...
Bug: 65230472
Test: run vts
Merged-In: I1fab6f49f04a04a7f1cd3b613fe7049f927171d1
Change-Id: I1fab6f49f04a04a7f1cd3b613fe7049f927171d1
(cherry picked from commit 83cc3ab888
)
2018-01-23 22:31:26 +00:00
Sanket Padawe
71620817a9
Fix VTS test which turns off radio.
...
Since the purpose of most of the test cases in current VTS is to check
if proper errors are returned and there is no crash seen in vendor code,
updating setRadioPower test case to turn on the radio instead of
turning off. We want to avoid test cases which turn off
radio or leads to modem shut down as those test cases affect other tests.
Test: VTS
Change-Id: I4fb9f18884f7ef21162015a0032c4431444f7025
Merged-In: I4fb9f18884f7ef21162015a0032c4431444f7025
Bug: 65230472
(cherry picked from commit 9a721b8087
)
(cherry picked from commit 536818d17a
)
2018-01-23 22:31:01 +00:00
sqian
40d93997b5
Add EMPTY_RECORD for getDeviceIdentity
...
Remove same unit test case with arguments "","0" for:
- sendEnvelope
- sendTerminalResponseToSim
- sendEnvelopeWithStatus
Test: verified by vendor, treehuger
Bug: 62926561
Change-Id: I5f535bdfc5821275a7ea2571d411374e0d7a8822
Merged-In: I5f535bdfc5821275a7ea2571d411374e0d7a8822
(cherry picked from commit 67901bf2ce
)
2018-01-23 22:19:46 +00:00
sqian
fce53868fd
Add corresponding error code to fix vts test
...
Test: run vts
Bug: 63152815
Bug: 62989786
Bug: 64041522
Change-Id: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
Merged-In: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
(cherry picked from commit 1e5b695016
)
2018-01-23 22:11:47 +00:00
Legler Wu
a945baae7f
Update VTS tests so that Mediatek pass more VTS for O.
...
Bug: b/62926561
Test: vts tests
Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60
(cherry picked from commit b36443a864
)
2018-01-23 22:11:13 +00:00
sqian
4e81e1f726
Add Sim absent assertion in the 1.0 setup
...
Currently the VTS tests for radio are for Sim Absent only. Adding this
assertion in the set up before running VTS tests clarifies the current
tests running is for sim absent only.
Test: run vts
Bug: 63898623
Merged-In: Ie09fb8bcedfd0b35b14f0a70952f44b6f6b082aa
Change-Id: Ie09fb8bcedfd0b35b14f0a70952f44b6f6b082aa
(cherry picked from commit 69cfb0aa38
)
2018-01-23 22:11:01 +00:00
sqian
44bd0bb4f4
Fix some VTS for 2017 devices
...
- sendDeviceState
- setIndicationFilter
Mentioned in b/63148938
- getNeighboringCids
Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946
Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
(cherry picked from commit fe0699535e
)
(cherry picked from commit c699ba3901
)
2018-01-23 22:10:42 +00:00
sqian
10a619ab6d
Fix vts tests:
...
- setCdmaSubscriptionSource
- nvReadItem
- nvWriteItem
- nvWriteCdmaPrl
- getHardwareConfig
- sendEnvelope
- sendTerminalResponseToSim
Apply ag/2373104/ to prevent merge conflicts
Will update .hal file seperately.
Test: adb shell <vts_binary>
Bug: 35671595
Bug: 35800570
Change-Id: I651af50f122f37721778b1088df40fa6e12ac6e4
Merged-In: I651af50f122f37721778b1088df40fa6e12ac6e4
2017-06-09 14:47:24 -07:00
sqian
08e90550f1
Fix vts tests:
...
Fixed with QC updated documentation:
- setGsmBroadcastConfig
- getGsmBroadcastConfig
- setGsmBroadcastActivation
- getImsRegistrationState
- pullLceData
- deleteSmsOnSim
- deleteSmsOnRuim
- sendDtmf
- startDtmf
- stopDtmf
- sendBurstDtmf
Try to increase timeout to 75 to fix (suggest by QC in b/35671595 #62 ):
- dial
Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Bug: 35671595, 35800570
Change-Id: Idd50bf71ae4c4490722d88d7cba0485b9d49073b
2017-06-08 11:30:13 -07:00
Sanket Padawe
2ab0ec0626
Fix some stk api Radio Vts tests.
...
Bug: 37502436
Test: Manual vts
Change-Id: Idd9a1fd38413aed89aaa152cb9a91c001f18b339
Merged-in: Idd9a1fd38413aed89aaa152cb9a91c001f18b339
2017-06-05 19:35:35 +00:00
sqian
fcc6118882
Generate serial number randomly in VTS unit test
...
Any fixed integer can be returned by vendor's APIs response.
Ideally it should be a random value for testing a vendor library.
Applying this to all the unit tests serial number.
Cherry-pick from:
https://googleplex-android-review.git.corp.google.com/#/c/2330821/
Bug: 38499889
Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Change-Id: I491db829cca607fad9f6a21987de92269d115253
Merged-In: I491db829cca607fad9f6a21987de92269d115253
(cherry picked from commit 0e8a3be41c
)
2017-05-31 14:21:43 -07:00
Sanket Padawe
e32c4ea00d
Fix more radio VTS test.
...
+ Increase timeout to 65s to fix some tests failing because of timeouts.
Bug: 35800570
Test: vts
Change-Id: Idf0204908592eac5f2a954d4425123df75999b1c
2017-05-23 13:36:47 -07:00
sqian
786ddd532c
Fix vts tests
...
- apduReq
(with QC UIM document)
- handleStkCallSetupRequestFromSim
- supplyNetworkDepersonalization
Test: make vts; vts-tradefed; run vts -m VtsHalRadioV1_0Target
Bug: 35671595
Change-Id: Ie7427e027eb93e89a9790260cfdbbb2d01c50cc1
2017-05-18 14:06:32 -07:00
Shuo Qian
79c636a4ff
Merge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing" into oc-dev
2017-05-08 17:49:18 +00:00
sqian
153a84ef11
Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are
...
failing
Test: Vts
Bug: 35671595
Change-Id: Ie2ca86437283ce2f8e4b5cad21454a8d201e53ad
2017-05-05 15:58:28 -07:00
Jayachandran C
21e28b71da
VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig
...
1) IRadio.setAllowedCarriers
Fix IRadio.setAllowedCarriers to pass no restrictions.
Passing restrictions will block all other SIM cards until
a new IRadio.setAllowedCarriers with no restriction is
invoked. Even factory reset will not recover.
2) IRadio.nvResetConfig
IRadio.nvResetConfig with ResetNvType RELOAD causes radio restart.
All subsuquent scripts fail with cause RADIO_NOT_AVAILABLE.
Fix to use ResetNvType ERASE which does not restart the radio.
Test: VTS
Bug: 37946160
Change-Id: Ib671758414cc97e1a596358306f89eed13918c48
2017-05-04 17:01:27 -07:00
sqian
01e7c6ee5f
Fix Vts errors
...
- Add REQUEST_NOT_SUPPORT into General Errors
- Add a util function to check General Errors
- Add a util function to check OEM Errors
- Changes to RIL command api tests based on the QC provided pdf
to see if the errors from vts-web can be fixed
Test: Manual
Bug: 35671595
Change-Id: I9500c686a75539dab37f0272349bc2f965cc0a8f
2017-04-26 13:57:58 -07:00
Sanket Padawe
f9723eef1f
Fix test case for setSimCardPower radio api.
...
Bug: 35800570
Test: vts
Change-Id: I93e78c46971158cd14666931b527d8e268e0a39e
2017-04-17 17:07:32 -07:00
Amit Mahajan
ddeb776201
Merge "Add p2 option in OpenLogicalChannel" into oc-dev
2017-04-12 22:02:40 +00:00
Wileen Chiu
d87bd02d5a
Add p2 option in OpenLogicalChannel
...
- Adding support for P2 parameter
- Needed to support OMAPI 3.0 defined
by SIM Alliance
Test: Basic telephony sanity
Bug: 27360148
Merged-In: I6a274195065ab1ef8406849228f60859ee826e53
Change-Id: I88134eded001e14c12e1f2a18efd0a2b51bc22fe
2017-04-12 17:16:50 +00:00
Sanket Padawe
807bc1546b
Update Radio and Sap service name in VTS.
...
Bug: 37164398
Test: VTS tests pass.
Change-Id: I71562e5b9709166695d08a96a04928027dcb4ee7
2017-04-10 10:34:58 -07:00
Yuexi Ma
87bde3312a
Change sytle of radio and sap tests to clang google
...
Test: make VtsHalRadioV1_0TargetTest, make VtsHalSapV1_0TargetTest
Change-Id: Ie13efe0d049ade7839881c14ed2904d8acd99b93
(cherry picked from commit bb96133731
)
2017-04-01 00:18:32 +00:00
Shuoq
9823fcd865
Add VTS tests for Sap Apis.
...
Bug: 32022332
Test: vts
Change-Id: I9a55978aa485a59510090f46a8e5edfb87bccc0e
2017-03-29 16:06:47 -07:00
Sanket Padawe
cae250ad67
Merge "Add VTS for couple of missing APIs and some cleanup for earlier APIs." am: 60449e68d1
am: 516a71e295
...
am: 0f8a067a04
Change-Id: Ifbdbf6c739e140eb10c8fafdeaa31b92f281a41b
2017-03-22 21:44:37 +00:00
Sanket Padawe
6f957ea5c5
Add VTS for couple of missing APIs and some cleanup for earlier APIs.
...
Bug: 32022332
Test: vts
Change-Id: I361af4a37985e5bc686a2d7302917afa134ebc24
2017-03-21 14:57:22 -07:00
Sanket Padawe
f8654facce
Merge "Add VTS test for misc RIL apis." am: 69c546ba21
am: d9dabe6b57
...
am: 592ddbf04e
Change-Id: Iebeec166e521d2203fb01c75f2a4ae5b8c041477
2017-03-17 23:34:24 +00:00
Sanket Padawe
28fc10fba9
Add VTS test for misc RIL apis.
...
Bug: 32022332
Test: vts
Change-Id: Ic898cc536bd13dfa1443fd3a70aa1b4b21c9d108
2017-03-17 11:42:20 -07:00
Shuo Qian
8d35ec3009
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis." am: 7a3bce0b7f
am: 8dffcb06c9
...
am: 92bd1bf43b
Change-Id: If6aa28a7d2644aaa8efcf9ab58f484acfbb781ac
2017-03-17 17:12:50 +00:00
Shuoq
59bac4dba3
Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio
...
telephony apis.
Bug: 32022332
Test: vts
Change-Id: Iad55b40f7349bcb8e34ffd275088dce0626beddf
2017-03-15 23:13:24 +00:00
Yuexi Ma
5e1e202bcc
Merge "Change vts target base test class name" am: 4f4fdaf664
am: a8239094f4
...
am: 649a2c13d7
Change-Id: I376e83c09515ba50a7e033e3cb75e0c5f8a24ccf
2017-03-10 21:11:23 +00:00
Yuexi Ma
6b8720110b
Change vts target base test class name
...
Test: make vts succeed, vts kernel tests and nfc hal tests passed
Change-Id: I38ae6cc940d0f17bb3352f360efdf9c70697c76b
2017-03-10 00:42:13 -08:00
Sanket Padawe
d161b1c446
Merge "Add VTS for voice telephony apis." am: 6b8077be1b
am: 89f6259553
...
am: 452a9dff53
Change-Id: Ie2f973da848eae1b8adcef3efbe7fef2be6d3417
2017-03-09 22:09:24 +00:00
Sanket Padawe
fe7c7a3a69
Add VTS for voice telephony apis.
...
Bug: 32022332
Test: vts
Change-Id: I94f86f48d0c227f00c84051d14e6116d0bf2d1b3
2017-03-09 12:01:17 -08:00
Steven Moreland
b28099785a
Add hidl_default and make modules use hidl_default. am: 691a455b9f
am: 7c9f5c35d8
...
am: a6de4ca892
Change-Id: Ie4a219330792a194bef4a983b706c5f3191761a7
2017-03-09 02:09:52 +00:00
Steven Moreland
691a455b9f
Add hidl_default and make modules use hidl_default.
...
find hardware/interfaces -type f -not -path "*/.git/*" \
-exec sed -i -e '/cc_[A-Za-z_]\+/ { N; s/$/\n defaults:
\["hidl_defaults"\],/ }' {} \;
./hardware/interfaces/update-makefiles.sh
Test: no warnings
Bug: 35840847
Change-Id: I468b76893bf3f4b62ad610d1d9603bcb8797a702
2017-03-08 16:22:00 -08:00
Shuo Qian
e3d1b4215b
Merge "Initial Target-side VTS tests for Short Message Service(SMS) Radio Hal Apis" am: bcfabe7cb4
am: e8b7bbd3cb
...
am: 6d41084d60
Change-Id: Ie98504fe4b055b5bfaca9b4e5bbdc99eee337511
2017-03-08 22:12:26 +00:00
Shuoq
064ee51e07
Initial Target-side VTS tests for Short Message Service(SMS) Radio Hal Apis
...
Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Bug: 32022332
Change-Id: Ia630493e0501e75a5c327aab77d6a0af59587128
2017-03-07 19:24:23 +00:00
Jack Yu
8f79d9e36c
Merge "Removed the deprecated screen state API" am: c438414190
am: 243047c574
...
am: 1fd613fedb
Change-Id: I11ddba206b9e2a56a9aa804878415f33c334d970
2017-03-07 02:49:13 +00:00
Jack Yu
df1a8ec04e
Removed the deprecated screen state API
...
The screen state API was deprecated on O and should
not be added into the radio interace.
Test: Telephony sanity tests
bug: 32223897
Change-Id: Ieb2322113557be700aeae78346c969465e7a9dd3
2017-03-01 23:56:21 -08:00
Sanket Padawe
a366070fba
Fix build warnings in radio vts. am: 77c3822d6d
am: f681d777e8
...
am: f081319585
Change-Id: Iad31b13747d3b6d76927840bfdc96b4122ccf533
2017-03-01 21:13:30 +00:00
Sanket Padawe
77c3822d6d
Fix build warnings in radio vts.
...
Test: tested that no warnings show up.
Bug: 32022332
Change-Id: I7ecc2955c13827769733976c2498d8f8484284ea
2017-03-01 10:52:30 -08:00
Sanket Padawe
34e4dbb3d3
Merge "VTS for icc radio hal Apis (patch 2)." am: 8d91af1096
am: 5b6e1c5bec
...
am: 631d2fc257
Change-Id: I0bc9e9d7631dad8a4828fab9ab5c6b5b50a14392
2017-03-01 18:08:35 +00:00
Sanket Padawe
1512edb314
VTS for icc radio hal Apis (patch 2).
...
Test: vts
Change-Id: I24a08f82bcca5bd48c268d72c75059e614931ea0
2017-02-28 18:00:49 -08:00
Yuexi Ma
2e632af420
Merge "Add columns to namespace for vts target base test invocation" am: 7d32288474
am: 1639a26255
...
am: d605f70f05
Change-Id: I39a4f2a99a52973193247340f1eae980a4e9bf8f
2017-02-28 21:51:29 +00:00
Yuexi Ma
93d2541aae
Add columns to namespace for vts target base test invocation
...
Test: make vts
Change-Id: Ia0284fbc11eadef572dd510bb5847160852bd517
2017-02-28 20:49:00 +00:00
Yuexi Ma
087c2df356
Merge "change all vts hidl tests to use VtsHalHidlTargetBaseTest" am: 5fd2ce668d
am: 3d0093b8e9
...
am: 93b79bd172
Change-Id: I971ce47c3d1a02ba7540c7076487be958cdf73b1
2017-02-28 18:25:17 +00:00
Yuexi Ma
178dfd5e29
change all vts hidl tests to use VtsHalHidlTargetBaseTest
...
Bug: 33385836
Test: mma
Change-Id: I660d6e0fce6422d87d4b227273a77c95d20ed3f2
2017-02-28 07:59:59 +00:00
Steven Moreland
1daad90b81
Remove viral dependency on libhwbinder. am: d28a3dce40
am: 444d759920
...
am: 5c605c8add
Change-Id: I54d6e5a0b38ef9eb507748fd38a8c508e0eb1948
2017-02-25 02:55:43 +00:00
Steven Moreland
d28a3dce40
Remove viral dependency on libhwbinder.
...
find hardware/interfaces -name Android.mk -exec sed -i -e '/libhwbinder
\\/d' {} \;
find hardware/interfaces -name Android.bp -exec sed -i -e
'/"libhwbinder"/d' {} \;
./hardware/interfaces/update-makefiles.sh
Test: everything links
Test: (sanity) booted marlin on internal master with these changes
Bug: 35710429
Change-Id: I6b0b5ae318422b7a9be17a19a79e039ffc0f9272
2017-02-24 12:01:06 -08:00