From c8289e40a4c837e40fc402bada475f2319e179eb Mon Sep 17 00:00:00 2001 From: Etan Cohen Date: Thu, 23 May 2019 09:16:26 -0700 Subject: [PATCH] [CM] Fix NPE due to unvalidated callback value Fix flaky test resulting from the above fix. Bug: 132950880 Test: atest ConnectivityServiceTest Merged-In: Ia2cc04b42288ea987483e5ab0e0a10093dc49502 Change-Id: Ia2cc04b42288ea987483e5ab0e0a10093dc49502 (cherry picked from commit cc65a628eb1172dc7b942d7f51b702099c15c23b) --- tests/net/java/com/android/server/ConnectivityServiceTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/net/java/com/android/server/ConnectivityServiceTest.java b/tests/net/java/com/android/server/ConnectivityServiceTest.java index 03af9672c1..fa059fa9e8 100644 --- a/tests/net/java/com/android/server/ConnectivityServiceTest.java +++ b/tests/net/java/com/android/server/ConnectivityServiceTest.java @@ -3864,6 +3864,7 @@ public class ConnectivityServiceTest { } } + testFactory.expectRemoveRequests(1); if (preUnregister) { mCm.unregisterNetworkCallback(networkCallback); @@ -3873,7 +3874,6 @@ public class ConnectivityServiceTest { testFactory.triggerUnfulfillable(requests.get(newRequestId)); } else { // Simulate the factory releasing the request as unfulfillable and expect onUnavailable! - testFactory.expectRemoveRequests(1); testFactory.triggerUnfulfillable(requests.get(newRequestId)); networkCallback.expectCallback(CallbackState.UNAVAILABLE, null);