Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 36030dbd authored by sangyun's avatar sangyun
Browse files

Rename API requestValidation to requestNetworkValidation

To maintain consistency with other classes, change the name from
requestValidation to requestNetworkValidation.

Bug: 318362717
Test: atest FrameworksTelephonyTests
Change-Id: I7393f0881d9d6b40550f24a4a024d4cb795ed88f
parent 8d59880b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3578,7 +3578,7 @@ public class DataNetwork extends StateMachine {
        mNetworkValidationResultCodeCallback = resultCodeCallback;

        // Request validation directly from the data service.
        mDataServiceManagers.get(mTransport).requestValidation(
        mDataServiceManagers.get(mTransport).requestNetworkValidation(
                mCid.get(mTransport), obtainMessage(EVENT_DATA_NETWORK_VALIDATION_RESPONSE));
        log("handleDataNetworkValidationRequest, network validation requested");
    }
+4 −4
Original line number Diff line number Diff line
@@ -959,8 +959,8 @@ public class DataServiceManager extends Handler {
     * @param onCompleteMessage The result message for this request. Null if the client does not
     * care about the result.
     */
    public void requestValidation(int cid, @Nullable Message onCompleteMessage) {
        if (DBG) log("requestValidation");
    public void requestNetworkValidation(int cid, @Nullable Message onCompleteMessage) {
        if (DBG) log("requestNetworkValidation");
        if (!mBound) {
            loge("DataService is not bound.");
            sendCompleteMessage(onCompleteMessage, DataServiceCallback.RESULT_ERROR_ILLEGAL_STATE);
@@ -978,9 +978,9 @@ public class DataServiceManager extends Handler {
            mMessageMap.put(callback.asBinder(), onCompleteMessage);
        }
        try {
            mIDataService.requestValidation(mPhone.getPhoneId(), cid, callback);
            mIDataService.requestNetworkValidation(mPhone.getPhoneId(), cid, callback);
        } catch (RemoteException e) {
            loge("Cannot invoke requestValidation on data service.");
            loge("Cannot invoke requestNetworkValidation on data service.");
            if (callback != null) {
                mMessageMap.remove(callback.asBinder());
            }
+3 −3
Original line number Diff line number Diff line
@@ -2028,13 +2028,13 @@ public class DataNetworkTest extends TelephonyTest {
        // First Request
        mDataNetworkUT.requestNetworkValidation(mIntegerConsumer);
        processAllMessages();
        verify(mMockedWlanDataServiceManager).requestValidation(eq(123 /*cid*/),
        verify(mMockedWlanDataServiceManager).requestNetworkValidation(eq(123 /*cid*/),
                any(Message.class));

        // Duplicate Request
        mDataNetworkUT.requestNetworkValidation(mIntegerConsumer);
        processAllMessages();
        verify(mMockedWlanDataServiceManager).requestValidation(eq(123 /*cid*/),
        verify(mMockedWlanDataServiceManager).requestNetworkValidation(eq(123 /*cid*/),
                any(Message.class));
        assertThat(waitForIntegerConsumerResponse(1 /*numOfEvents*/)).isTrue();
        assertThat(mIntegerConsumerResult).isEqualTo(DataServiceCallback.RESULT_ERROR_BUSY);
@@ -2107,7 +2107,7 @@ public class DataNetworkTest extends TelephonyTest {
        // Request Network Validation
        mDataNetworkUT.requestNetworkValidation(mIntegerConsumer);
        processAllMessages();
        verify(mMockedWlanDataServiceManager).requestValidation(eq(123 /*cid*/),
        verify(mMockedWlanDataServiceManager).requestNetworkValidation(eq(123 /*cid*/),
                any(Message.class));

        // data state updated with network validation status
+4 −4
Original line number Diff line number Diff line
@@ -269,18 +269,18 @@ public class DataServiceManagerTest extends TelephonyTest {
    }

    @Test
    public void testRequestValidation_ServiceNotBound() throws Exception {
    public void testRequestNetworkValidation_ServiceNotBound() throws Exception {
        createDataServiceManager(false);
        Message message = mHandler.obtainMessage(1234);
        mDataServiceManagerUT.requestValidation(123, message);
        mDataServiceManagerUT.requestNetworkValidation(123, message);
        waitAndVerifyResult(message, DataServiceCallback.RESULT_ERROR_ILLEGAL_STATE);
    }

    @Test
    public void testRequestValidation_ServiceBound() throws Exception {
    public void testRequestNetworkValidation_ServiceBound() throws Exception {
        createDataServiceManager(true);
        Message message = mHandler.obtainMessage(1234);
        mDataServiceManagerUT.requestValidation(123, message);
        mDataServiceManagerUT.requestNetworkValidation(123, message);
        waitAndVerifyResult(message, DataServiceCallback.RESULT_ERROR_UNSUPPORTED);
    }
}