diff options
author | Cody Kesting <ckesting@google.com> | 2021-02-17 15:55:59 -0800 |
---|---|---|
committer | Cody Kesting <ckesting@google.com> | 2021-02-18 16:31:08 -0800 |
commit | 901dc86e4b8f43163ba425d244271595c1d0b664 (patch) | |
tree | 40664a726952e122212738532335cd56d90f0ff9 /tests/vcn | |
parent | 355753053cf8c6c573a4640d6c1047180e7494f9 (diff) |
Define VcnNetworkPolicyListener for VCN transports.
This CL defines VcnNetworkPolicyListener and VCN Network policy
functions for VcnManager. Specifically, VcnNetworkPolicyListeners should
be added and removed by Network factories as they bring up and teardown
data Networks.
VcnNetworkPolicyListeners are used by VcnManagementService to notify
transports when they should re-query for their updated
VcnNetworkPolicyResults - done via VcnManager#applyVcnNetworkPolicy.
Policy results inform transports what the current NetworkCapabilities
are based on their VCN policy, and also whether the transport should
teardown and restart.
Bug: 177020190
Test: atest FrameworksVcnTests
Change-Id: Ide2c73025f4ffceabf7955f219a79be5a9bdc0d9
Diffstat (limited to 'tests/vcn')
-rw-r--r-- | tests/vcn/java/android/net/vcn/VcnUnderlyingNetworkPolicyTest.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/vcn/java/android/net/vcn/VcnUnderlyingNetworkPolicyTest.java b/tests/vcn/java/android/net/vcn/VcnUnderlyingNetworkPolicyTest.java index 3ba0a1f53a9f..a674425efea3 100644 --- a/tests/vcn/java/android/net/vcn/VcnUnderlyingNetworkPolicyTest.java +++ b/tests/vcn/java/android/net/vcn/VcnUnderlyingNetworkPolicyTest.java @@ -46,6 +46,6 @@ public class VcnUnderlyingNetworkPolicyTest { @Test public void testParcelUnparcel() { - assertParcelSane(SAMPLE_NETWORK_POLICY, 2); + assertParcelSane(SAMPLE_NETWORK_POLICY, 1); } } |