android_packages_modules_Co.../staticlibs/testutils/devicetests/com/android/testutils
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Junyu Lai c034c7217e Make thread leak error message more readable
This change only outputs thread count differences instead of
listing all threads. Additionally, it ignores threads with 1
count, which effectively filter out threads created
by the test runner or other system components, such as
hwuiTask*, queued-work-looper, SurfaceSyncGroupTimer,
RenderThread, and Time-limited test.

Sample Output:
[1122/3060] android.net.connectivity.com.android.server.CSLocalAgentCreationTests#ThreadLeakMonitor: FAILED (1ms)

STACKTRACE:
java.lang.IllegalStateException: Unexpected thread changes: removed=[] added=[] updated=[TestAlarmManager=25,CSTestHandler=25]

Test: atest ConnectivityCoverageTests
      (with shouldThreadLeakFailTest set to true)
Bug: 310581973
Bug: 307693729
Change-Id: I085799ebbd69c29f833335684de208105302e012
2023-11-17 15:05:19 +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 Make thread leak error message more readable 2023-11-17 15:05:19 +08: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 Add LocalNetworkInfo and send callbacks when it changes 2023-11-07 17:29:38 +09: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