aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-18Snap for 8740412 from fff67ce3fc506e6adb865c69d881b13f3cfed632 to tm-releaseandroid-vts-13.0_r8android-vts-13.0_r7android-vts-13.0_r6android-vts-13.0_r5android-vts-13.0_r4android-vts-13.0_r3android-vts-13.0_r2android-vts-13.0_r1android-security-13.0.0_r9android-security-13.0.0_r8android-security-13.0.0_r7android-security-13.0.0_r6android-security-13.0.0_r5android-security-13.0.0_r4android-security-13.0.0_r3android-security-13.0.0_r2android-security-13.0.0_r18android-security-13.0.0_r17android-security-13.0.0_r16android-security-13.0.0_r15android-security-13.0.0_r14android-security-13.0.0_r13android-security-13.0.0_r12android-security-13.0.0_r11android-security-13.0.0_r10android-security-13.0.0_r1android-platform-13.0.0_r2android-platform-13.0.0_r1android-cts-13.0_r8android-cts-13.0_r7android-cts-13.0_r6android-cts-13.0_r5android-cts-13.0_r4android-cts-13.0_r3android-cts-13.0_r2android-cts-13.0_r1android-13.0.0_r8android-13.0.0_r7android-13.0.0_r6android-13.0.0_r5android-13.0.0_r4android-13.0.0_r31android-13.0.0_r3android-13.0.0_r2android-13.0.0_r12android-13.0.0_r1android13-tests-releaseandroid13-security-releaseandroid13-s3-releaseandroid13-s2-releaseandroid13-s1-releaseandroid13-releaseAndroid Build Coastguard Worker
Change-Id: Iaa5b28a70f079cef2397e7a7dc5f8d4ee867a0b5
2022-06-17Fix RTT NPE due to ImsCall#close being calledandroid13-devBrad Ebinger
When the IMS call is closed, in some cases, a pending RTT initialization request could still be in the queue to be processed. Since this depends on resources that have since been release, it can cause an NPE. Guard against this condition and return early if this condition is hit. Bug: 236279778 Test: atest FrameworksTelephonyTests:ImsCallTest Change-Id: I1c734eebd8135655752e646c5967e65cfe140c89
2022-06-11Snap for 8710048 from 2838d3908eecbc55c57076c142ac1c204f2761f9 to tm-releaseAndroid Build Coastguard Worker
Change-Id: Ic93feb2295cd9e17b537b0839bc13ebd3bc5e43c
2022-06-10Fix shouldProcessCall in ImsManagerChinmay Dhodapkar
There can be call attempts made before the ims service is initialized. In this case, shouldProcessCall should throw an exception, else it might result in subsequent call failure in IMS. Bug: 232514463 Test: atest ImsManagerTest Change-Id: I81a25250a65bf6af0910c57f093ebbc71bad1dba (cherry picked from commit 7b6fb80d5ec80d4ef996453f16403727d17ff279)
2022-05-25Snap for 8642511 from d342f0b2901e81723e4d4d0c1f613c65dc791d6f to tm-releaseAndroid Build Coastguard Worker
Change-Id: I86fa5e6ef4f211cba721a88a981a914609655f16
2022-05-23update to handle IllegalArgumentExceptionjoonhunshin
ImaManager used ImsProvisioningController. When the subId is not valid, ImsProvisioningController throws IllegalArgumentException. Exception handling code updated for ImsManager. Bug: 233114326 Test: atest ImsManagerTest Change-Id: I634ff650ce1d144bcc19952d99a57140be00056f
2022-05-07Snap for 8557337 from 6f7c9bb60a9f80673649044c18863d8ce155ff61 to tm-releaseAndroid Build Coastguard Worker
Change-Id: I699ace13f5e13cac09915ab9822fddc0b904ab61
2022-05-06Fix a minor logic issue in ag/18176102Brad Ebinger
Bug: b/229669620 Test: atest ImsCommonTests; confirmed PUBLISH 200 OK on TMO Change-Id: I5399b58a14e3522697d9be4a8fb92aebee6d5b5b
2022-05-06add use_tel_uri_for_pidf_xml field for ATT-UCE 430Hyunho
Add use_tel_uri_for_pidf_xml field for ATT-UCE 430 Set the added filed to false by defaut and true for ATT If the field is true, get the first TEL URI from associated uris. Bug: b/229669620 Test: PUBLSIH-200 OK in live network Test: Forcibly set tel and sip uri to assocoated uri and change the field value to see if the desired URI is obtained. Test: atest DeviceCapabilityInfoTest Merged-In: I64537994418beb37c7a05c206cebe5bbc9fcb8f5 Change-Id: I64537994418beb37c7a05c206cebe5bbc9fcb8f5
2022-05-04Snap for 8540474 from a19e683c8b29a67ba6791080c0dba28a6a19e9e3 to tm-releaseAndroid Build Coastguard Worker
Change-Id: Ic4f4a4767a594a4f79931ce3dcc9758d07d09065
2022-05-04Merge "ImsProvisioningController returns provisioned when provisoning has ↵Joonhun Shin
not completed" into tm-dev
2022-05-04Merge "Replace the KEY_CARRIER_VOLTE_PROVISIONED_BOOL with bundle/tech to ↵Joonhun Shin
check if the EAB provisioned." into tm-dev
2022-05-02ImsProvisioningController returns provisioned when provisoning has not completedjoonhunshin
Delete code that access deprecated carrier config key, and hand over to ImsProvisioningController Bug: 230794289 Test: atest ImsManagerTest, ImsServiceTest Test: manual with TMO, ATT SIM 1. add carrier config carrier_volte_provisioning_required_bool as true 2. device reboot 3. check IMS registration and imsprovisioningstatus_X.xml file is created by ImsProvisioningLoader Change-Id: I289e0787ab90957a5c5eb03b4bff9b0ee35160d6
2022-04-28Replace the KEY_CARRIER_VOLTE_PROVISIONED_BOOL with bundle/tech to check if ↵joonhunshin
the EAB provisioned. Replace the KEY_CARRIER_VOLTE_PROVISIONED_BOOL with bundle/tech to check if the EAB provisioned. Bug: 229793066 Test: atest ImsService, ImsCommonTests Test: manual test with TMO, PUBLISH OK Change-Id: Idb70802ba524807fc298e4d47a82cbe6d44dff1c
2022-04-26Snap for 8498890 from 3ef0e8357e9fc8558a75819e62feca528e1b59eb to tm-releaseAndroid Build Coastguard Worker
Change-Id: I690dee7794a1c9f1c4790c0ad8b16f935bd40f0b
2022-04-25Merge "Add state for 480,486,500,503,603 responses of PUBLISH" into tm-devBrad Ebinger
2022-04-23Snap for 8492635 from eb40db77e8b13c9aefddc8e3c64e2ae93df1ddd5 to tm-releaseAndroid Build Coastguard Worker
Change-Id: I21b35ade3d80ee126ec09de8e02b6282b48c3d53
2022-04-22(Increasing logging) Adding a new case for IllegalStateExceptionvirkumar
Handle IllegalStateException for increasing logging incase such excpetion occures. Test: atest CtsTelephonyTestCases:ImsCallingTest Bug: 229756822 Merged-In: Iea42ae7c41eb424978bf4390aa8cea63fbd81fce Change-Id: Iea42ae7c41eb424978bf4390aa8cea63fbd81fce (cherry picked from commit 4bacd9b15a36491fd5727c836258de19905c6ae7)
2022-04-21Add state for 480,486,500,503,603 responses of PUBLISHHyunho
Upon receiving 480,486,500,503,603 responses to PUBLISH, the device state set to re_try. If the device state is retry, the PUBLISH requests should be blocked until the vendor called CapabilityExchangeEventListener#onPublishUpdated or CapabilityExchangeEventListener#onRequestPublishCapabilities. Test: atest PublishControllerImplTest CapabilityRequestTest UceControllerTest Bug: b/228781651 Change-Id: I0a4d41a885ff3d212f1d003602b83ccf5ed0a430
2022-04-21Add the break statement between vt_provisioning_status and ↵Hyunho
rcs_publish_source_throttle_ms This is to prevent an accident in which an incorrect value is set. Bug: b/229396800 Test: Build pass Change-Id: I283bcadb6bf1e91635d4052a1e67cc0bcb8db56d
2022-04-21Snap for 8479413 from e75cf2a2519b8b912258de06eafc7879a3b9b4b1 to tm-releaseAndroid Build Coastguard Worker
Change-Id: I7d8953ef8630a67c6c42adecaf9291c24f0d57ac
2022-04-20[automerger skipped] Empty merge of ↵Xin Li
sc-v2-dev-plus-aosp-without-vendor@8433047 am: 7d23c17265 -s ours am: 26275df425 -s ours am skip reason: Merged-In I43665589e735023de9c8d3d3138e23d094910c19 with SHA-1 3195dc704d is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/17805505 Change-Id: Iaf352e7f354854a72a52b40f5ce125f75aa2fa4d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19[automerger skipped] Empty merge of ↵Xin Li
sc-v2-dev-plus-aosp-without-vendor@8433047 am: 7d23c17265 -s ours am skip reason: Merged-In I43665589e735023de9c8d3d3138e23d094910c19 with SHA-1 3195dc704d is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/17805505 Change-Id: I62f8baee8a4b3a7631c678a7b0f2dc49c9c6a8e1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18Empty merge of sc-v2-dev-plus-aosp-without-vendor@8433047Xin Li
Bug: 226662282 Merged-In: I43665589e735023de9c8d3d3138e23d094910c19 Change-Id: I8904f322fd5ec1772942d95324397e7ec4bfae88
2022-04-15Snap for 8456972 from 42b6ca6a298fdfa6e5d7dc3800e9b8260dff064b to tm-releaseAndroid Build Coastguard Worker
Change-Id: I8cd6586b14d18bf691ea121dccae7cf7a4e2fedd
2022-04-14[automerger skipped] Merge "Even though the state of the ImsFeature is set ↵Hyosun Kim
to STATE_UNAVAILABLE, fixed CapabilityCallbackManager#unregisterCallback to complete successfully." am: b0d8ff36d4 am: fe94689e8c am: f5d90cd662 -s ours am skip reason: Merged-In Ie5fdc093701a6a1602372a80125629e96d7775bf with SHA-1 6d19fa7df2 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2063547 Change-Id: If19cdae48dfd020fab99035c01e49e5216da27d6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Merge "After saving the capability information in the EAB DB, the invalid ↵Hyunho Shin
data is immediately deleted from the EAB DB." am: d9f22e0d8f am: 4f956cc5a8 am: 148dbf8421 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058852 Change-Id: Iab71d55369cd795fef825a06a860af32abee2b2a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Snap for 8451755 from d0b577941c0f655d094b627cbe523ff2d532a8c2 to tm-releaseAndroid Build Coastguard Worker
Change-Id: Ic3e7e1445907ebc194803f55121494131c0173eb
2022-04-14Merge "Even though the state of the ImsFeature is set to STATE_UNAVAILABLE, ↵Hyosun Kim
fixed CapabilityCallbackManager#unregisterCallback to complete successfully." am: b0d8ff36d4 am: fe94689e8c Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2063547 Change-Id: I1600d8b831037aab532f93c6ff1fc1147a9d6264 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Merge "After saving the capability information in the EAB DB, the invalid ↵Hyunho Shin
data is immediately deleted from the EAB DB." am: d9f22e0d8f am: 4f956cc5a8 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058852 Change-Id: I35077db1c45fe723d54438d31dd4b8e0145e303d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Merge "Even though the state of the ImsFeature is set to STATE_UNAVAILABLE, ↵Hyosun Kim
fixed CapabilityCallbackManager#unregisterCallback to complete successfully." am: b0d8ff36d4 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2063547 Change-Id: Ifd0c0851616a3ae8e7adcbb1d4d487805a2f6f9b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Merge "After saving the capability information in the EAB DB, the invalid ↵Hyunho Shin
data is immediately deleted from the EAB DB." am: d9f22e0d8f Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058852 Change-Id: I526519dbc7f46735bd481a974666e3e701a6b3eb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Merge "Even though the state of the ImsFeature is set to STATE_UNAVAILABLE, ↵Hyosun Kim
fixed CapabilityCallbackManager#unregisterCallback to complete successfully."
2022-04-13Merge "After saving the capability information in the EAB DB, the invalid ↵Hyunho Shin
data is immediately deleted from the EAB DB."
2022-04-13Even though the state of the ImsFeature is set to STATE_UNAVAILABLE, fixed ↵hyosun
CapabilityCallbackManager#unregisterCallback to complete successfully. Change CapabilityCallbackManager#unregisterCallback to use #isBinderAlive instead of using #checkServiceIsReady. Bug: 225259107 Test: atest ImsCommonTests Change-Id: Ie5fdc093701a6a1602372a80125629e96d7775bf Merged-In: Ie5fdc093701a6a1602372a80125629e96d7775bf
2022-04-13Merge "Even though the state of the ImsFeature is set to STATE_UNAVAILABLE, ↵Hyosun Kim
fixed CapabilityCallbackManager#unregisterCallback to complete successfully." into tm-dev
2022-04-13Snap for 8445064 from 6340dacb4e42e595268563d4c74606c304696e0b to tm-releaseAndroid Build Coastguard Worker
Change-Id: If1abb5b7fa568d4437ea688350a6e6a16610b2e5
2022-04-12Merge "Do not delete the DB if the received document is malformed/corrupt" ↵Hyunho Shin
am: 3263fd22ef am: 0b25267de2 am: 921b824036 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058847 Change-Id: I78ebefcc9217ebb846bea59c264d4575bffb4eff Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12Merge "Do not delete the DB if the received document is malformed/corrupt" ↵Hyunho Shin
am: 3263fd22ef am: 0b25267de2 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058847 Change-Id: Id70b79cbfbf5ed75098a9f564d763bf31d130984 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12Merge "Do not delete the DB if the received document is malformed/corrupt" ↵Hyunho Shin
am: 3263fd22ef Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058847 Change-Id: I6b3b1a895791e2196140fff6b6e48a6ebc48667b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12Merge "Do not delete the DB if the received document is malformed/corrupt"Hyunho Shin
2022-04-12Even though the state of the ImsFeature is set to STATE_UNAVAILABLE, fixed ↵hyosun
CapabilityCallbackManager#unregisterCallback to complete successfully. Change CapabilityCallbackManager#unregisterCallback to use #isBinderAlive instead of using #checkServiceIsReady. Bug: 225259107 Test: atest ImsCommonTests Change-Id: Ie5fdc093701a6a1602372a80125629e96d7775bf
2022-04-12[automerger skipped] Convert apct/telephonyservices/unit_test-cloud-tf to ↵easoncylee
Test Mapping Suite. am: 4f606ff835 am: a21fa4553e am: 16d31a3baf -s ours am skip reason: Merged-In Ic785c2f31f96e2f5c46412068313814afd7c0739 with SHA-1 b990572086 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058851 Change-Id: I1574ba928a0ce8d8a9955976648ad25498e6591c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12Convert apct/telephonyservices/unit_test-cloud-tf to Test Mapping Suite. am: ↵easoncylee
4f606ff835 am: a21fa4553e Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058851 Change-Id: Iefeb03ee24bef23ab61e83e3a22fdbc51eb0ea2f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12Convert apct/telephonyservices/unit_test-cloud-tf to Test Mapping Suite. am: ↵easoncylee
4f606ff835 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2058851 Change-Id: Id8d0e79ae5f8d9f280ab6e02abcc5ea7d8891f26 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12Convert apct/telephonyservices/unit_test-cloud-tf to Test Mapping Suite.easoncylee
This CL is to convert CF presubmit tests to run in Test Mapping suite. It has been verified that the test coverage is the same as the original ATP config. Bug: 145165552 Bug: 145574049 Test: TreeHugger atest TeleServiceTests Change-Id: I81131cb688889d7c61789f9e889cc6045f8b613e Merged-In: Ic785c2f31f96e2f5c46412068313814afd7c0739
2022-04-10After saving the capability information in the EAB DB, the invalid data is ↵Hyunho
immediately deleted from the EAB DB. However, if you request the information just saved in DB, EabControllerImpl can generate information based on invalid data. Bug: b/227862302 Test: atest CtsTelephonyTestCases:EabControllerTest and EabControllerTest Change-Id: I357cbc22821bf8847ba3ac5fb8a98da15fd4d53a Merged-In: I357cbc22821bf8847ba3ac5fb8a98da15fd4d53a
2022-04-09Snap for 8429428 from 7e286ec2d1af7a21ed0a928ba1f449637500a4a8 to tm-releaseAndroid Build Coastguard Worker
Change-Id: I1d1c238a44cdce6ce8bbafaf21921d1f1143578b
2022-04-08[Telephony] support TTY Call on VoWifidonaldahn
Bug: b/202966224 Test: TMUS-TTY Call on wifi with O6(oriole) device in Kansas Test: Volte/WFC dial and disconnect basic test Test: ATest ImsManagerTest testTtyStats Change-Id: If165cd18d9ed9ae75f7c8a3732948cc9f3df45fd
2022-04-08Merge "Convert apct/telephonyservices/unit_test-cloud-tf to Test Mapping ↵TreeHugger Robot
Suite." into tm-dev