From a5b08088144048abcc66534f0cd099bab5ccbae8 Mon Sep 17 00:00:00 2001 From: Bryce Lee Date: Wed, 6 Oct 2021 11:34:56 -0700 Subject: [PATCH] Create SystemUI Test Concurrency Library. This library allows outside components to use the test helper classes surrounding concurrency, such as FakeExecutor. Bug: 202301343 Test: manual Change-Id: I6b75a09bec5a3558d0e365580432d852c5672d49 --- packages/SystemUI/Android.bp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/SystemUI/Android.bp b/packages/SystemUI/Android.bp index d7e4d720965a4..9569cf9839998 100644 --- a/packages/SystemUI/Android.bp +++ b/packages/SystemUI/Android.bp @@ -143,6 +143,17 @@ filegroup { path: "tests/src", } +java_library { + name: "SystemUI-tests-concurrency", + srcs: [ + "src/com/android/systemui/util/concurrency/DelayableExecutor.java", + "src/com/android/systemui/util/time/SystemClock.java", + "tests/src/com/android/systemui/util/concurrency/FakeExecutor.java", + "tests/src/com/android/systemui/util/time/FakeSystemClock.java", + ], + jarjar_rules: ":jarjar-rules-shared", +} + android_library { name: "SystemUI-tests", manifest: "tests/AndroidManifest-base.xml",