android_packages_modules_Co.../staticlibs/testutils/devicetests/com/android/testutils
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Junyu Lai 626045a601 [BR01.1] Support BpfNetMapsReader
A helper class to *read* java BpfMaps. This is designed to
provide direct bpf access in the caller process through
ConnectivityManager APIs.

The change also removes any statical link to
net-utils-device-common-struct from service-connectivity.
This is because net-utils-device-common-struct is already
included in framework-connectivity. Including it again in
service-connectivity would create a r8 build fail by circular
dependency.

Test: atest FrameworksNetTests:android.net.connectivity.com.android.server.BpfNetMapsTest
Test: atest ConnectivityCoverageTests:android.net.connectivity.com.android.net.module.util.StructTest
Test: atest FrameworksNetTests:android.net.connectivity.android.net.BpfNetMapsReaderTest
Bug: 297836825
Change-Id: I7a6d2eb816d0dc7343167bddd672806b199f44fe
2023-10-23 20:11:02 +08:00
..
async Add async BufferedFile and StreamingPacketFile impls 2023-04-17 21:26:58 +00:00
filters Add CtsNetTestCasesMaxTargetSdk33 2023-02-02 13:22:12 +09:00
ArpResponder.kt Add packet filters for IPv6 UDP 2023-01-23 18:20:44 +09:00
CompatUtil.kt Use UnboundedSdkLevel for DevSdkIgnoreRule 2022-06-22 19:13:56 +09:00
ConcurrentInterpreter.kt Increase the timeout for eventuallyExpect 2022-10-20 16:42:16 +09:00
ConnectUtil.kt Check that wifi, cell validates before tests 2023-09-19 17:26:20 +09:00
ContextUtils.kt Add mockService method. 2022-06-14 11:09:26 +00:00
DeviceConfigRule.kt Move DeviceConfigRule to libs/net 2022-11-10 18:10:24 +09:00
DeviceInfoUtils.java Fix errorprone warnings that should be errors 2022-10-15 21:33:31 -07:00
DevSdkIgnoreRule.kt Add hidden constants for communicating about local network agents 2023-10-12 13:30:49 +09:00
DevSdkIgnoreRunner.kt Address comments on aosp/2765367 2023-09-29 15:48:09 +09:00
DnsAnswerProvider.kt [ST03] Add test dns server for integration tests 2022-12-13 16:15:46 +08:00
DumpTestUtils.java Remove dependency on compatibility-device-util-axt 2022-02-16 18:52:32 +09:00
FakeDns.kt Fix kotlin nullable errors in net-test-utils and NetworkStaticLibTests 2023-08-08 14:26:10 -07:00
HandlerUtils.kt Use ThrowingSupplier for visibleOnHandlerThread. 2023-05-23 06:17:52 +00:00
NatExternalPacketForwarder.kt [ST05.3] Support PacketBridge 2023-03-27 18:25:29 +08:00
NatInternalPacketForwarder.kt [ST05.3] Support PacketBridge 2023-03-27 18:25:29 +08:00
NatPacketForwarderBase.java Fix crash when socket read is interrupted 2023-05-31 14:14:01 +08:00
NetlinkTestUtils.kt Append link-layer address parameter in makeNewNeighborMessage. 2021-08-06 13:36:07 +00:00
NetworkStatsProviderCbStubCompat.java [DU04-3]Appropriate changes to the NetworkPolicyManager API 2022-03-16 12:27:08 +08:00
NetworkStatsProviderStubCompat.java Move net-test-utils to its own directory 2021-03-30 16:52:09 +09:00
NetworkStatsUtils.kt Move net-test-utils to its own directory 2021-03-30 16:52:09 +09:00
NonNullTestUtils.java Add class to help Kotlin to pass nullable to java @NonNull for testing 2023-08-23 13:01:29 +09:00
PacketBridge.kt Fix kotlin nullable errors in net-test-utils and NetworkStaticLibTests 2023-08-08 14:26:10 -07:00
PacketReflector.java [ST07] Add more documentation for PacketReflector 2023-03-28 10:37:26 +08:00
PacketReflectorUtil.kt Fix crash when socket read is interrupted 2023-05-31 14:14:01 +08:00
PacketResponder.kt PacketResponder: stop should wait for thread to join 2022-07-28 15:50:50 -07:00
ParcelUtils.kt Move net-test-utils to its own directory 2021-03-30 16:52:09 +09:00
RouterAdvertisementResponder.java Randomize the prefix used by RouterAdvertisementResponder. 2022-08-03 17:24:11 +09:00
TapPacketReader.java Move net-test-utils to its own directory 2021-03-30 16:52:09 +09:00
TapPacketReaderRule.kt Move net-test-utils to its own directory 2021-03-30 16:52:09 +09:00
TestableNetworkAgent.kt Add Override for onDscpPolicyStatusUpdated 2022-01-21 11:32:35 -08:00
TestableNetworkCallback.kt Improve test logs using TrackRecord backtrace 2023-08-18 09:35:13 -07:00
TestableNetworkOfferCallback.kt Add TestableNetworkOfferCallback 2021-06-09 12:41:57 +00:00
TestableNetworkStatsProvider.kt Add more logs in TestableNetworkStatsProvider 2021-11-25 09:47:23 +00:00
TestableNetworkStatsProviderBinder.kt Move net-test-utils to its own directory 2021-03-30 16:52:09 +09:00
TestableNetworkStatsProviderCbBinder.kt [DU04-3]Appropriate changes to the NetworkPolicyManager API 2022-03-16 12:27:08 +08:00
TestBpfMap.java [BR01.1] Support BpfNetMapsReader 2023-10-23 20:11:02 +08:00
TestDnsServer.kt Interrupt thread before closing socket 2022-12-14 14:01:31 +08:00
TestHttpServer.kt [ST06.2] Read http body for PUT or POST http request 2023-03-27 18:45:46 +08:00
TestNetworkTracker.kt Fix kotlin nullable errors in net-test-utils and NetworkStaticLibTests 2023-08-08 14:26:10 -07:00
TestPermissionUtil.kt Add Function3 2022-08-16 18:53:17 +09:00