commit | 673162c6422fc121f8f5750c52e5a817161f819a | [log] [tgz] |
---|---|---|
author | Yan Yan <evitayan@google.com> | Thu Jun 02 20:29:13 2022 +0000 |
committer | Yan Yan <evitayan@google.com> | Fri Jun 17 00:13:18 2022 +0000 |
tree | 0d40106241c5ceb10e8ae4a1bfd5dd33dc4c950c | |
parent | 195b02b57078545f152bfa2d6643cb197f12d07f [diff] |
Make VPN more testable and update NC during network change This commit: - Updates the NetworkCapabilities with new underlying network during IKE Session re-establishment - Create wrapper classes for IkeSession - Allow injecting executor and NetworkAgent with the Dependencies class Bug: 192077544 Test: atest VpnTest(new tests) Change-Id: Ic98e3906c2b02fa8b9f4a8e1366b1dd8a363bb47