OSDN Git Service

Merge changes from topic "niap-vpn" into qt-dev
authorLorenzo Colitti <lorenzo@google.com>
Thu, 25 Apr 2019 04:23:01 +0000 (04:23 +0000)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Thu, 25 Apr 2019 04:23:01 +0000 (04:23 +0000)
* changes:
  Reinstate new VPN uid filtering unit tests
  Revert new tests and PackageManager mock
  Block incoming non-VPN packets to apps under fully-routed VPN

1  2 
tests/net/java/com/android/server/ConnectivityServiceTest.java

@@@ -262,9 -275,10 +276,11 @@@ public class ConnectivityServiceTest 
      @Mock IDnsResolver mMockDnsResolver;
      @Mock INetd mMockNetd;
      @Mock NetworkStackClient mNetworkStack;
+     @Mock PackageManager mPackageManager;
+     @Mock UserManager mUserManager;
  
 -    private ArgumentCaptor<String[]> mStringArrayCaptor = ArgumentCaptor.forClass(String[].class);
 +    private ArgumentCaptor<ResolverParamsParcel> mResolverParamsParcelCaptor =
 +            ArgumentCaptor.forClass(ResolverParamsParcel.class);
  
      // This class exists to test bindProcessToNetwork and getBoundNetworkForProcess. These methods
      // do not go through ConnectivityService but talk to netd directly, so they don't automatically