android_packages_modules_Co.../staticlibs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Remi NGUYEN VAN b3fcdacfae Quit NetworkMonitor threads in integration tests
Similarly to NetworkMonitorTest, terminate NetworkMonitor threads and
ExecutorServices after each test case in integration tests.

This should fix flakes where the HTTP probe from testValidation could
finish after mock probe responses are cleared in tearDown.

The utils used in NetworkMonitorTest are factored out to ConcurrentUtils
to achieve that.

Fixes: 292481238
Test: atest --rerun-until-failure 50
Change-Id: I5cdeee8d4f06ea40e338dd2cb1fdcc2fe0907a7d
2024-03-14 13:18:44 +09:00
..
client-libs [DON'T BLOCK] Test ownership migration rules 2024-01-31 12:34:50 +00:00
device Merge changes Icfcc7ade,I1481cb8f,Ic2e8ca0d into main 2024-02-08 08:20:49 +00:00
framework/com/android/net/module/util Rename check*Permission* to has*Permission 2024-02-01 15:24:35 +08:00
native [DON'T BLOCK] Test ownership migration rules 2024-01-31 12:34:50 +00:00
netd [DON'T BLOCK] Test ownership migration rules 2024-01-31 12:34:50 +00:00
tests/unit Prepare for @RequiresApi class retention 2024-02-02 12:04:05 -08:00
testutils Quit NetworkMonitor threads in integration tests 2024-03-14 13:18:44 +09:00
Android.bp Prepare for @RequiresApi class retention 2024-02-02 12:04:05 -08:00
jarjar-rules-shared.txt Support both R and S+ in NetworkFactory 2021-07-08 10:20:58 +00:00
lint-baseline.xml Prepare for @RequiresApi class retention 2024-02-02 12:04:05 -08:00
TEST_MAPPING Merge remote-tracking branch 'remotes/aosp/tmp_libs_net_move' into libs_net_move_merge 2023-09-11 11:53:46 +09:00