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

Commit 40cd4e90 authored by fionaxu's avatar fionaxu
Browse files

fix DcTracker unit test failure

Bug: 30958215
Bug: 25691379

Test: runtest --path telephonyTest
Change-Id: I0eeb0884d5806dffc9433b9af11114aefe619a00
parent 8f7acaf8
Loading
Loading
Loading
Loading
+4 −1
Original line number Original line Diff line number Diff line
@@ -27,6 +27,7 @@ import android.net.LinkProperties;
import android.net.NetworkCapabilities;
import android.net.NetworkCapabilities;
import android.net.NetworkRequest;
import android.net.NetworkRequest;
import android.net.Uri;
import android.net.Uri;
import android.os.AsyncResult;
import android.os.HandlerThread;
import android.os.HandlerThread;
import android.os.IBinder;
import android.os.IBinder;
import android.os.Message;
import android.os.Message;
@@ -800,7 +801,9 @@ public class DcTrackerTest extends TelephonyTest {
                eq(""), eq(""), eq(0), eq("IP"), any(Message.class));
                eq(""), eq(""), eq(0), eq("IP"), any(Message.class));
        assertEquals(DctConstants.State.CONNECTED, mDct.getOverallState());
        assertEquals(DctConstants.State.CONNECTED, mDct.getOverallState());


        mDct.sendMessage(mDct.obtainMessage(DctConstants.EVENT_SET_CARRIER_DATA_ENABLED, false));
        Message msg = mDct.obtainMessage(DctConstants.EVENT_SET_CARRIER_DATA_ENABLED);
        AsyncResult.forMessage(msg).result = false;
        mDct.sendMessage(msg);


        waitForMs(100);
        waitForMs(100);