yinxu
6d9952a70b
Fix VTS errors of the network scan API
...
am: 0e9094142f
Change-Id: Ic3620579f9d428da82f612c71c039336f791ca2d
2017-07-28 22:13:26 +00:00
yinxu
0e9094142f
Fix VTS errors of the network scan API
...
Since the new network scan API is only supported by some devices, we
should add the REQUEST_NOT_SUPPORTED to the possible returned errors.
Cherry-picked cleanly from:
https://googleplex-android-review.git.corp.google.com/#/c/2596051/
Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target
Bug: 63914600
Merged-in: I965ee6422aaa5e02bf67466f5288b808183f1738
Change-Id: I965ee6422aaa5e02bf67466f5288b808183f1738
(cherry picked from commit 03c6b592c1
)
2017-07-26 11:09:44 -07:00
yinxu
a944299fdb
Merge " Add VTS code for the network scan API"
...
am: 6ef70c9040
Change-Id: I53e0827adf81cfde229f2f1d202ba5e589b7b4e3
2017-07-24 23:50:57 +00:00
yinxu
182d952fb6
Add VTS code for the network scan API
...
Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target
Bug: 63531235
Cherry-picked cleanly from:
https://googleplex-android-review.git.corp.google.com/#/c/2524924/
Merged-in: I25c85b2abb738959d1445e0054049db4bb2f2dfd
Change-Id: I25c85b2abb738959d1445e0054049db4bb2f2dfd
(cherry picked from commit 2495cf5a95
)
2017-07-20 16:08:28 -07:00
sqian
227fe277bf
resolve merge conflicts of 6ecc54a7
to stage-aosp-master
...
Test: I solemnly swear I tested this conflict resolution.
Change-Id: I369fe9aacf37dcea6225b5e5a658159dfb859ad0
2017-07-18 14:12:10 -07:00
sqian
6ecc54a7ad
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
2017-07-18 12:06:20 -07:00
sqian
6e12e894c6
Add RadioIndication for Radio VTS test
...
am: e635772b01
Change-Id: I535ab37b19272575a8a53364d5332173479d92e0
2017-07-17 20:20:09 +00:00
sqian
e635772b01
Add RadioIndication for Radio VTS test
...
Fix 1.1 radio folder bug
Bug: 38499208
Test: run vts
Change-Id: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
Merged-In: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
2017-07-17 11:10:58 -07:00
sqian
83c6f03d59
Add radio 1.1 vts test folder.
...
am: c673a94a96
Change-Id: I9800dbb5789cc0db8df5ab2a31bdab50e016d618
2017-07-11 21:29:39 +00:00
sqian
c673a94a96
Add radio 1.1 vts test folder.
...
Bug: 38034125
Test: compile; adb shell compiled_vts_binary
Change-Id: I05d4f03db40ac712f120ac0e3e52301a6252f041
Merged-In: I05d4f03db40ac712f120ac0e3e52301a6252f041
2017-07-10 16:25:31 -07:00
nharold
9739017198
Merge "Radio Keepalive HAL" am: 95f0176afa
...
am: 3ed4ff9c74
Change-Id: Ie749848ad85b1d35b94f0bd02771dad684117005
2017-06-16 22:43:33 +00:00
Nathan Harold
4e2541ecc6
Radio Keepalive HAL
...
This adds support for offloading of keepalive packets
to the radio for reduced power consumption.
Bug: 33277538
Test: none
Change-Id: I8e8a841e25f18afeae07f70024c698efa58263e2
2017-06-15 13:17:14 -07:00
pkanwar
465c960b85
Radio Interface changes to allow the modem to query the framework for the key. am: 1076d5ba87
...
am: fd603f9274
Change-Id: Ib6bdb9102b9271329c29f6f5caf48a7d1a51b584
2017-06-13 20:38:53 +00:00
pkanwar
1076d5ba87
Radio Interface changes to allow the modem to query the framework
...
for the key.
We will now pass the ImsiEncryptionInfo object which includes mnc/mcc.
BUG: 35606429
Test: manual
Change-Id: Iae18382f1f244be6a756a47753f0345e1925ca4a
2017-06-12 13:56:02 -07:00
Shuo Qian
01cb1ff6d7
Merge "Fix vts tests:" into oc-dev
...
am: 14b34e19d6
Change-Id: Ib2f1a77ece04254a73cdd69c9a46206593c5d4a9
2017-06-12 04:48:29 +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
Shuo Qian
50c1bfdb0c
Merge "Fix vts tests:" into oc-dev
...
am: dda2e8cdc2
Change-Id: If80eae601d647f2fd943e98ddd411206375ec969
2017-06-09 02:13:08 +00: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
1c87d14016
Fix some stk api Radio Vts tests.
...
am: 2ab0ec0626
Change-Id: Ib4063e3c10dbf161c9e8fa479dc6bb8c2345a6ac
2017-06-05 23:13:48 +00: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
4e49d8d43b
resolve merge conflicts of 0e50326a
to oc-dev-plus-aosp
...
Test: I solemnly swear I tested this conflict resolution.
Change-Id: I91fb2abbee5db431e8dc5dbfc8fc9fe0b9179b0c
2017-05-31 15:27:25 -07: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
sqian
0e8a3be41c
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
2017-05-31 13:21:38 -07:00
Sanket Padawe
29687c4bf4
Merge "Fix more radio VTS test." into oc-dev
...
am: 3cc7c4e314
Change-Id: Id8f41004922cfb7d5622e2a20aa0c7569a46efbe
2017-05-25 17:14:04 +00: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
Steven Moreland
67b9ae7d9c
Merge "Update makefiles." am: 9119d4ccd1
am: 242b2288d7
...
am: c6da54569f
Change-Id: Ib7f7a9cdb64985d545443edac5bb8e9c169fc592
2017-05-20 00:19:40 +00:00
Steven Moreland
e4d318948a
Update makefiles.
...
Adds default configuration to all hals.
Test: pass
Merged-In: Icdf6b56df82c4b7b7de815e7febea9a07ab96856
Change-Id: Icdf6b56df82c4b7b7de815e7febea9a07ab96856
2017-05-19 15:53:53 -07:00
Steven Moreland
06c85d986a
Update makefiles.
...
Adds default configuration to all hals.
Test: pass
Change-Id: Icdf6b56df82c4b7b7de815e7febea9a07ab96856
2017-05-18 16:14:16 -07:00
Shuo Qian
8d0e10f08d
Merge changes from topic 'fix-vts-test' into oc-dev
...
am: a64eb7c698
Change-Id: I3ed89c13301ce07e5fc8ac0be59f33dbf4be492b
2017-05-18 22:59:25 +00:00
sqian
284c53c028
update .hal file to fix vts test
...
Test: Manual
Bug: 35671595
Change-Id: Ic97cc8e9a713bfa22f9986c18ddb5af624142b17
2017-05-18 14:06:44 -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
yinxu
62890ef7b2
Add the new RIL requests to start/stop network scan
...
The CL defines the RIL API including the methods and structs which will
be used start and stop the network scan.
Test: Telephony Sanity Test
Bug: 30954762
Merged-in: I18462bf4aa5e8a9497d5eb214d905e4e7c827a04
Change-Id: I18462bf4aa5e8a9497d5eb214d905e4e7c827a04
(cherry picked from commit b187e9f95e
)
(cherry picked from commit 872518a234
)
2017-05-16 23:04:26 -07:00
yinxu
872518a234
Add the new RIL requests to start/stop network scan
...
The CL defines the RIL API including the methods and structs which will
be used start and stop the network scan.
Test: Telephony Sanity Test
Bug: 30954762
Change-Id: I18462bf4aa5e8a9497d5eb214d905e4e7c827a04
(cherry picked from commit b187e9f95e
)
2017-05-16 13:49:16 -07:00
Grace Chen
a442f2873f
Merge "Support different SIM power states" am: f94eb06d32
am: b6e91f51f6
...
am: 22facb038d
Change-Id: Ib45036bead4fe35323f39fa7fa9bc882b73dd0de
2017-05-16 19:58:53 +00:00
Grace Chen
91865c2173
Support different SIM power states
...
Test: Verify SIM power states
Bug: 35844036
Merged-In: I769f7eada97286680cb516c63d28da11bb69db4d
Change-Id: I769f7eada97286680cb516c63d28da11bb69db4d
2017-05-16 10:55:58 -07:00
Steven Moreland
4be51a8512
Merge changes from topic 'fix-hidl-generate' into oc-dev
...
* changes:
Update makefiles for c++-sources and c++-headers.
Update makefiles for c++-sources and c++-headers. (2/2)
2017-05-10 20:02:40 +00:00
Steven Moreland
8716f3063e
Update makefiles for c++-sources and c++-headers.
...
Test: pass
Bug: 38174080
Merged-In: I683455736eed35e6ced24e2763c2bdb5fb6c9601
Change-Id: I683455736eed35e6ced24e2763c2bdb5fb6c9601
2017-05-09 19:58:45 -07:00
Steven Moreland
8e89a43590
Update makefiles for c++-sources and c++-headers. am: cb360c60d8
am: 4bd4e7fb3b
...
am: 127b116fe5
Change-Id: I3a2aa76acef0f0d1455bfad775e87e8089d357e8
2017-05-10 02:58:00 +00:00
Sanket Padawe
3ea42032f4
Merge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev
...
am: 41ea816c9d
Change-Id: I3f9efd6422652efc967a9c8a5bda284f87a4a458
2017-05-10 02:41:46 +00:00
Naina Nalluri
9cc29c8f57
Update IRadioResponse.hal documentation to fix failing VTS
...
update IRadioResponse.hal documentation with
nas/data error codes
Bug: 35671595
Test: Only doc update.
Change-Id: I5a106e05b487f7deecb208af6465e5ea5238b26e
2017-05-09 15:23:48 -07:00
Steven Moreland
cb360c60d8
Update makefiles for c++-sources and c++-headers.
...
Test: pass
Bug: 38174080
Change-Id: I683455736eed35e6ced24e2763c2bdb5fb6c9601
2017-05-09 14:34:19 -07:00
Shuo Qian
d46cee4a8d
Merge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing" into oc-dev
...
am: 79c636a4ff
Change-Id: I81fc971a9a36550c254999222bdc669dd234b558
2017-05-08 17:52:46 +00: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 Chinnakkannu
1a8f5c3595
Merge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev
...
am: eca8d114bf
Change-Id: I33e926f4ecd0314b4554ca9d90104f8afda773eb
2017-05-05 22:29:14 +00: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
Steven Moreland
5c63b11f76
Remove redundant dependencies
...
android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.
Test: links
Bug: 33276472
Merged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
Change-Id: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
2017-05-02 15:29:30 -07:00
Steven Moreland
85e4c2679f
Remove redundant dependencies.
...
android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.
Test: links
Bug: 33276472
Change-Id: I56655b0214ba147398f9234eb004fba0aceb7e40
Merged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
2017-05-02 15:23:57 -07:00
Steven Moreland
f90189a79f
Merge "Remove redundant dependencies" am: 62769b7196
am: 170e2e85a2
...
am: 5fba1db1d2
Change-Id: I661fff75d140b4359af055a0f08f08ef33c889c3
2017-05-01 23:37:04 +00:00
Treehugger Robot
62769b7196
Merge "Remove redundant dependencies"
2017-05-01 23:19:25 +00:00