Treehugger Robot
d109712194
Merge changes from topic "DnsException" am: 0db3016398
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1908042
Change-Id: I4bfb3fc34f10d0c84dafc949f4e7f604d98244e1
2021-12-13 08:04:17 +00:00
Treehugger Robot
0db3016398
Merge changes from topic "DnsException"
...
* changes:
CTS DnsResolverTest for DnsException ctor
DnsResolver: Make DnsException ctor public
2021-12-13 07:48:28 +00:00
Aswin Sankar
7e184fc11e
Merge "DnsResolverTest: Use AndroidJUnit4.class" am: 85509fb3e4
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1918397
Change-Id: Ifd5f103d5bfa2ea2d0817efff65aaa1a4c60b8a9
2021-12-13 06:49:19 +00:00
Aswin Sankar
85509fb3e4
Merge "DnsResolverTest: Use AndroidJUnit4.class"
2021-12-13 06:28:08 +00:00
Jean Chalard
d2afada37a
Merge "Fix an issue where OEM pref tests don't clean up correctly" am: bbb7ae75d1
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1906316
Change-Id: Ifed130bc06f0d79f1039f31574b9d2a857564c8e
2021-12-13 02:20:29 +00:00
Jean Chalard
bbb7ae75d1
Merge "Fix an issue where OEM pref tests don't clean up correctly"
2021-12-13 02:06:38 +00:00
Mingguang Xu
9e4d6d2dc6
Add CTS for DhcpOption am: 4df5d1fdd2
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1917689
Change-Id: Ic4a33e417830ff534da1e56895159935b2a85ae9
2021-12-11 01:51:37 +00:00
Mingguang Xu
4df5d1fdd2
Add CTS for DhcpOption
...
Bug: 177278970
Test: this
Change-Id: Ia9a9384cb39c049253ead8f7eb594505ccf08333
2021-12-10 23:26:36 +00:00
Mingguang Xu
55cbbe7d15
Merge "Create DhcpOption object and make it a SystemApi" am: 0a416b65b1
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1875313
Change-Id: Id6c9f9e696a76031041cf55aea6aee6a2ed43b17
2021-12-10 19:58:25 +00:00
Mingguang Xu
0a416b65b1
Merge "Create DhcpOption object and make it a SystemApi"
2021-12-10 19:43:02 +00:00
Aswin Sankar
ca942be00d
CTS DnsResolverTest for DnsException ctor
...
- Adds a CTS test to verify that DnsException
can be subclassed and its constructor re-used.
Test: Adds testDnsExceptionConstructor() CTS test.
Bug: 208479811
Change-Id: Ia1dffe8ad5252b61af5a6ef0f6630f075081a6d1
2021-12-10 19:30:20 +00:00
Aswin Sankar
74cbfd5aab
DnsResolver: Make DnsException ctor public
...
Making the DnsException constructor public is useful for apps
using DnsResolver to write their tests, and for internal packages
that may want to implement the DnsResolver.Callback interface.
Test: for regression; CTS tests in b/208479811
Bug: 208464882
Change-Id: I14641688f53721c96e6df9596a7506912ba3aec0
2021-12-10 19:30:20 +00:00
Aswin Sankar
6ed0167930
DnsResolverTest: Use AndroidJUnit4.class
...
These CTS tests previously extended AndroidTestCase, which made useful
annotations like 'DevSdkIgnoreRule' not take effect.
Test: CtsNetTestCasesLatestSdk
Bug: 208479811
Change-Id: I79f7e48167bb3bfbd4f6cde33d7e3907c2af6f74
2021-12-10 19:30:15 +00:00
Treehugger Robot
a9656625d2
Merge "[MS07.2] Move NetworkStatsCollection/IdentitySet into frameworks" am: 7577131341
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1895330
Change-Id: I3d84b1a82e07a9b4a56ddc88f3f81d875870517c
2021-12-10 18:57:07 +00:00
Treehugger Robot
7577131341
Merge "[MS07.2] Move NetworkStatsCollection/IdentitySet into frameworks"
2021-12-10 18:48:52 +00:00
Aaron Huang
9792b5b5e6
Add makeDependencies method in IpSecService related tests
...
Bug: 204153604
Test: FrameworksNetTest
Change-Id: Iea5731273e4772966466088f11a4c6334fa19f5d
2021-12-10 12:11:20 +00:00
Mingguang Xu
2d87c6152d
Create DhcpOption object and make it a SystemApi
...
This allows OEM apps to pass their custom DHCP options for establishing
network connection.
Bug: 177278970
Test: atest FrameworksNetTests
Test: atest NetworkStackTests
Signed-off-by: Mingguang Xu <mingguangxu@google.com >
Change-Id: I2b8c38ee9a948ad6edb666312c989d27a8ff904b
2021-12-09 19:37:40 -08:00
Junyu Lai
e9710f0918
[MS07.2] Move NetworkStatsCollection/IdentitySet into frameworks
...
These files are needed for the data migration util system Api
interfaces. Thus, they need to be moved into frameworks folder.
This change also set the @IgnoreUpTo annotation to S, since
these tests are testing purely platform code on S- devices which
is not really necessary for MTS. Also the tests are still covered
by the unit tests, since they are always verifying HEAD.
Test: TH
Bug: 197717846
Change-Id: I93c19b4860864c724be9f9f889ee2173f4605198
2021-12-09 08:43:16 +00:00
Benedict Wong
81288cfce7
Merge "Add additional IPsec owners" am: b1c6bf8ece
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1910250
Change-Id: Ic47c361c3f73abdafb367a5a40a4a5d553b8eabb
2021-12-08 18:54:07 +00:00
Benedict Wong
b1c6bf8ece
Merge "Add additional IPsec owners"
2021-12-08 18:31:58 +00:00
Benedict Wong
40ba93d4cc
Add additional IPsec owners
...
Test: Owners file changes only; no code changes
Change-Id: Ifd6ae33c68e72ad4c07abc4342ccbacebe86c220
2021-12-08 06:57:51 +00:00
Chiachang Wang
e5c363a3bd
Merge "Enable strict_updatability_linting in connectivity src" am: 81bc609550
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1902533
Change-Id: I5cf42aa64a838f711cd1ecc589f86aecb19b358f
2021-12-08 02:53:16 +00:00
Chiachang Wang
81bc609550
Merge "Enable strict_updatability_linting in connectivity src"
2021-12-08 02:36:16 +00:00
Connor O'Brien
e0a64bb50c
Rename libbpf to libbpf_bcc
...
This is to prevent a name collision with "upstream"
libbpf (external/libbpf) which is built using the same name.
Bug: 203823368
Test: m FrameworksNetTests
Signed-off-by: Connor O'Brien <connoro@google.com >
Change-Id: I9a009493fe0482967ab1f92516514715cfd457d6
2021-12-07 23:05:24 +00:00
Paul Hu
b8c0a764bd
Merge "Remove NsdSettings from test" am: 5c3c3af9b6
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1908687
Change-Id: Id2ff4ca8c54ea88966d78d4000384ea4aa780ad4
2021-12-07 06:01:16 +00:00
Paul Hu
5c3c3af9b6
Merge "Remove NsdSettings from test"
2021-12-07 05:43:44 +00:00
Treehugger Robot
5f5e9d2e37
Merge "Flake fix : Wait setting applied before returning from setConfig" am: f575d053d4
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1895332
Change-Id: Iee56a747ef47ca48a27d6f5abbc3352667fbaef3
2021-12-06 06:46:34 +00:00
Treehugger Robot
f575d053d4
Merge "Flake fix : Wait setting applied before returning from setConfig"
2021-12-06 06:27:54 +00:00
Tyler Wear
a7dd5f1f4a
Move TestableNetworkAgent to Common Util Location
...
To prep TestableNetworkAgent being accessible for multiple
tests, move to common location.
Change-Id: I6c06ac926af003877a0f919e3b1403291d814f13
2021-12-03 10:11:28 -08:00
paulhu
850bd91c3a
Remove NsdSettings from test
...
NsdSettings has been removed from NsdService, so the test needs
to update accordingly.
Bug: 206702844
Test: atest FrameworksNetTests CtsNetTestCases
Change-Id: I23b6323b2d870746737370b9a3fc90e530e3d2ed
2021-12-03 22:26:39 +08:00
Ken Chen
303a4916de
Merge "[NETD-BPF#4] Move bpf_shared.h from netd to module" am: 3f8d3ff9bf
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1870274
Change-Id: Ic25002c1cb0ad702be4114b91ce5114da716531b
2021-12-03 09:20:00 +00:00
Ken Chen
3f8d3ff9bf
Merge "[NETD-BPF#4] Move bpf_shared.h from netd to module"
2021-12-03 08:15:06 +00:00
Ken Chen
47790a1f63
Merge "[NETD-BPF#3] Relocate Tethering/bpf_progs and rename bpf_tethering_headers" am: 5fabfd8dd0
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1870273
Change-Id: I4cb74d3265b36f028e4e08e8c06a3d5b503c6052
2021-12-02 13:09:45 +00:00
Ken Chen
5fabfd8dd0
Merge "[NETD-BPF#3] Relocate Tethering/bpf_progs and rename bpf_tethering_headers"
2021-12-02 12:54:01 +00:00
Treehugger Robot
f09b6f6414
Merge "Ensure created fd being closed" am: 5b98fb05d6
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1904462
Change-Id: I52413f636dc427bd4568eb1bdd3db9da65f020ec
2021-12-01 11:10:23 +00:00
Treehugger Robot
5b98fb05d6
Merge "Ensure created fd being closed"
2021-12-01 10:49:26 +00:00
Chiachang Wang
0209c36662
Ensure created fd being closed
...
If exception s thrown while calling bindSocket(fd), the temporary
created ParcelFileDescriptor may not be closed as expected.
Ensure it's closed eventually.
Bug: 206042872
Test: atest FrameworksNetTests
Change-Id: Icde895978ab9281006ffd56335d1247462d9da28
2021-12-01 14:46:29 +08:00
Chalard Jean
57864d9400
Remove the legacy int policy from NetworkRanker am: 132ff9ef2e
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1906317
Change-Id: I2847dc951d05916da1dc41a1f06e63180bbb0162
2021-11-30 13:11:21 +00:00
Chalard Jean
132ff9ef2e
Remove the legacy int policy from NetworkRanker
...
This code is now dead and can't be resurrected. It can safely
be removed.
Test: FrameworksNetTests
Change-Id: I7bc2ce3d43a92e463b6aed73914c3f7a3a0c8103
2021-11-30 20:00:55 +09:00
Chalard Jean
5d76f2b6e4
Fix an issue where OEM pref tests don't clean up correctly
...
An exception is thrown in finally{} before the last cleanup
step which is not executed, wreaking havoc on the device
networking state.
Test: CtsNetTestsCasesLatestSdk
Change-Id: I645466b1418c038aadd301847ad4be445206f5de
2021-11-30 20:00:16 +09:00
Chalard Jean
8d094daba9
Flake fix : Wait setting applied before returning from setConfig
...
Test: DnsResolverTest
Change-Id: I2e8d487a736d84ab37caf5a9aa95751ddd383588
2021-11-30 16:50:15 +09:00
markchien
13e5a48cb7
Support testing upload/download packets
...
This is a preparing CL to test the packets sent from clients and the
packets replied from remote side.
Bug: 183166581
Test: atest EthernetTetheringTest
Change-Id: I898de024c0d9ecf13d81023035242c4abf856702
2021-11-29 18:02:24 +08:00
Treehugger Robot
cac7575885
Merge "Competing network interfaces" am: 44a20af4a3
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1903360
Change-Id: I358c9a83623dd93ce06d423bcde7720f1dc39a84
2021-11-29 09:44:19 +00:00
Treehugger Robot
44a20af4a3
Merge "Competing network interfaces"
2021-11-29 09:31:30 +00:00
Paul Hu
192f0c63f1
Merge "Simplify the permission update conditions" am: 5e3ef685ef
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1903462
Change-Id: I0e9774887d2c2cc1adf140d544457f07bca830b1
2021-11-29 05:46:14 +00:00
Paul Hu
5e3ef685ef
Merge "Simplify the permission update conditions"
2021-11-29 05:31:14 +00:00
Paul Hu
b0a10cd127
Merge "Save uid netd network permissions" am: 6fafdc1548
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1773890
Change-Id: Ibff437f91017017cc6fcc7e456e621e2ad81995a
2021-11-29 03:45:46 +00:00
Paul Hu
6fafdc1548
Merge "Save uid netd network permissions"
2021-11-29 03:27:33 +00:00
Aaron Huang
ced49fd763
Change to use Dependencies in IpSecService Tests
...
The interface IpSecServiceConfiguration is refactored to static
class Dependencies. Refine the tests to use Dependencies.
Bug: 204153604
Test: FrameworksNetTests
Change-Id: Ie2b79b1d948a19f64600ed9ea3b60b192dd92dfd
2021-11-27 00:27:33 +08:00
paulhu
7bbffbd7d8
Simplify the permission update conditions
...
Bug: 192431153
Test: atest FrameworksNetTests
Change-Id: Ibef4f3b26932a3d12959e2e1d585e184a4ec73cb
2021-11-26 16:14:47 +08:00