Merge "Fix NetworkStatsServiceTest after adding deleteKernelTagData"
This commit is contained in:
@@ -198,7 +198,10 @@ public class NetworkStatsServiceTest extends NetworkStatsBaseTest {
|
|||||||
@Mock
|
@Mock
|
||||||
private LocationPermissionChecker mLocationPermissionChecker;
|
private LocationPermissionChecker mLocationPermissionChecker;
|
||||||
private @Mock IBpfMap<U32, U8> mUidCounterSetMap;
|
private @Mock IBpfMap<U32, U8> mUidCounterSetMap;
|
||||||
private @Mock NetworkStatsService.TagStatsDeleter mTagStatsDeleter;
|
private @Mock IBpfMap<CookieTagMapKey, CookieTagMapValue> mCookieTagMap;
|
||||||
|
private @Mock IBpfMap<StatsMapKey, StatsMapValue> mStatsMapA;
|
||||||
|
private @Mock IBpfMap<StatsMapKey, StatsMapValue> mStatsMapB;
|
||||||
|
private @Mock IBpfMap<UidStatsMapKey, StatsMapValue> mAppUidStatsMap;
|
||||||
|
|
||||||
private NetworkStatsService mService;
|
private NetworkStatsService mService;
|
||||||
private INetworkStatsSession mSession;
|
private INetworkStatsSession mSession;
|
||||||
@@ -361,8 +364,23 @@ public class NetworkStatsServiceTest extends NetworkStatsBaseTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NetworkStatsService.TagStatsDeleter getTagStatsDeleter() {
|
public IBpfMap<CookieTagMapKey, CookieTagMapValue> getCookieTagMap() {
|
||||||
return mTagStatsDeleter;
|
return mCookieTagMap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public IBpfMap<StatsMapKey, StatsMapValue> getStatsMapA() {
|
||||||
|
return mStatsMapA;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public IBpfMap<StatsMapKey, StatsMapValue> getStatsMapB() {
|
||||||
|
return mStatsMapB;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public IBpfMap<UidStatsMapKey, StatsMapValue> getAppUidStatsMap() {
|
||||||
|
return mAppUidStatsMap;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -702,10 +720,8 @@ public class NetworkStatsServiceTest extends NetworkStatsBaseTest {
|
|||||||
final Intent intent = new Intent(ACTION_UID_REMOVED);
|
final Intent intent = new Intent(ACTION_UID_REMOVED);
|
||||||
intent.putExtra(EXTRA_UID, UID_BLUE);
|
intent.putExtra(EXTRA_UID, UID_BLUE);
|
||||||
mServiceContext.sendBroadcast(intent);
|
mServiceContext.sendBroadcast(intent);
|
||||||
verify(mTagStatsDeleter).deleteTagData(UID_BLUE);
|
|
||||||
intent.putExtra(EXTRA_UID, UID_RED);
|
intent.putExtra(EXTRA_UID, UID_RED);
|
||||||
mServiceContext.sendBroadcast(intent);
|
mServiceContext.sendBroadcast(intent);
|
||||||
verify(mTagStatsDeleter).deleteTagData(UID_RED);
|
|
||||||
|
|
||||||
// existing uid and total should remain unchanged; but removed UID
|
// existing uid and total should remain unchanged; but removed UID
|
||||||
// should be gone completely.
|
// should be gone completely.
|
||||||
|
|||||||
Reference in New Issue
Block a user