1*d57664e9SAndroid Build Coastguard Worker// 2*d57664e9SAndroid Build Coastguard Worker// Copyright (C) 2018 The Android Open Source Project 3*d57664e9SAndroid Build Coastguard Worker// 4*d57664e9SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 5*d57664e9SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 6*d57664e9SAndroid Build Coastguard Worker// You may obtain a copy of the License at 7*d57664e9SAndroid Build Coastguard Worker// 8*d57664e9SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 9*d57664e9SAndroid Build Coastguard Worker// 10*d57664e9SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 11*d57664e9SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 12*d57664e9SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*d57664e9SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 14*d57664e9SAndroid Build Coastguard Worker// limitations under the License. 15*d57664e9SAndroid Build Coastguard Worker// 16*d57664e9SAndroid Build Coastguard Worker 17*d57664e9SAndroid Build Coastguard Workerpackage { 18*d57664e9SAndroid Build Coastguard Worker default_team: "trendy_team_system_ui_please_use_a_more_specific_subteam_if_possible_", 19*d57664e9SAndroid Build Coastguard Worker default_applicable_licenses: ["frameworks_base_packages_SystemUI_license"], 20*d57664e9SAndroid Build Coastguard Worker} 21*d57664e9SAndroid Build Coastguard Worker 22*d57664e9SAndroid Build Coastguard Worker// Added automatically by a large-scale-change 23*d57664e9SAndroid Build Coastguard Worker// See: http://go/android-license-faq 24*d57664e9SAndroid Build Coastguard Workerlicense { 25*d57664e9SAndroid Build Coastguard Worker name: "frameworks_base_packages_SystemUI_license", 26*d57664e9SAndroid Build Coastguard Worker visibility: [ 27*d57664e9SAndroid Build Coastguard Worker ":__subpackages__", 28*d57664e9SAndroid Build Coastguard Worker "//development/samples/SceneTransitionLayoutDemo:__subpackages__", 29*d57664e9SAndroid Build Coastguard Worker ], 30*d57664e9SAndroid Build Coastguard Worker license_kinds: [ 31*d57664e9SAndroid Build Coastguard Worker "SPDX-license-identifier-Apache-2.0", 32*d57664e9SAndroid Build Coastguard Worker ], 33*d57664e9SAndroid Build Coastguard Worker license_text: [ 34*d57664e9SAndroid Build Coastguard Worker "NOTICE", 35*d57664e9SAndroid Build Coastguard Worker ], 36*d57664e9SAndroid Build Coastguard Worker} 37*d57664e9SAndroid Build Coastguard Worker 38*d57664e9SAndroid Build Coastguard Workerjava_library { 39*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-proto", 40*d57664e9SAndroid Build Coastguard Worker 41*d57664e9SAndroid Build Coastguard Worker srcs: ["src/**/*.proto"], 42*d57664e9SAndroid Build Coastguard Worker 43*d57664e9SAndroid Build Coastguard Worker proto: { 44*d57664e9SAndroid Build Coastguard Worker type: "nano", 45*d57664e9SAndroid Build Coastguard Worker }, 46*d57664e9SAndroid Build Coastguard Worker 47*d57664e9SAndroid Build Coastguard Worker libs: [ 48*d57664e9SAndroid Build Coastguard Worker "WindowManager-Shell-proto", 49*d57664e9SAndroid Build Coastguard Worker ], 50*d57664e9SAndroid Build Coastguard Worker} 51*d57664e9SAndroid Build Coastguard Worker 52*d57664e9SAndroid Build Coastguard Workerjava_library { 53*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tags", 54*d57664e9SAndroid Build Coastguard Worker srcs: ["src/com/android/systemui/EventLogTags.logtags"], 55*d57664e9SAndroid Build Coastguard Worker} 56*d57664e9SAndroid Build Coastguard Worker 57*d57664e9SAndroid Build Coastguard Workerfilegroup { 58*d57664e9SAndroid Build Coastguard Worker name: "ReleaseJavaFiles", 59*d57664e9SAndroid Build Coastguard Worker srcs: [ 60*d57664e9SAndroid Build Coastguard Worker "src-release/**/*.kt", 61*d57664e9SAndroid Build Coastguard Worker "src-release/**/*.java", 62*d57664e9SAndroid Build Coastguard Worker ], 63*d57664e9SAndroid Build Coastguard Worker visibility: ["//visibility:private"], 64*d57664e9SAndroid Build Coastguard Worker} 65*d57664e9SAndroid Build Coastguard Worker 66*d57664e9SAndroid Build Coastguard Workerfilegroup { 67*d57664e9SAndroid Build Coastguard Worker name: "DebugJavaFiles", 68*d57664e9SAndroid Build Coastguard Worker srcs: [ 69*d57664e9SAndroid Build Coastguard Worker "src-debug/**/*.kt", 70*d57664e9SAndroid Build Coastguard Worker "src-debug/**/*.java", 71*d57664e9SAndroid Build Coastguard Worker ], 72*d57664e9SAndroid Build Coastguard Worker visibility: ["//visibility:private"], 73*d57664e9SAndroid Build Coastguard Worker} 74*d57664e9SAndroid Build Coastguard Worker 75*d57664e9SAndroid Build Coastguard Workerfilegroup { 76*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-robofiles", 77*d57664e9SAndroid Build Coastguard Worker srcs: [ 78*d57664e9SAndroid Build Coastguard Worker "tests/src/**/*.kt", 79*d57664e9SAndroid Build Coastguard Worker "tests/src/**/*.java", 80*d57664e9SAndroid Build Coastguard Worker ], 81*d57664e9SAndroid Build Coastguard Worker visibility: ["//visibility:private"], 82*d57664e9SAndroid Build Coastguard Worker} 83*d57664e9SAndroid Build Coastguard Worker 84*d57664e9SAndroid Build Coastguard Worker// Tests where robolectric failed at runtime. (go/central-multivalent) 85*d57664e9SAndroid Build Coastguard Workerfilegroup { 86*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-broken-robofiles-run", 87*d57664e9SAndroid Build Coastguard Worker srcs: [ 88*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shade/NotificationShadeWindowViewControllerTest.kt", 89*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/domain/interactor/KeyguardQuickAffordanceInteractorSceneContainerTest.kt", 90*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/ui/model/SignalIconModelParameterizedTest.kt", 91*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/education/domain/interactor/KeyboardTouchpadEduInteractorTest.kt", 92*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/biometrics/udfps/SinglePointerTouchProcessorTest.kt", 93*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/back/FlingOnBackAnimationCallbackTest.kt", 94*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/education/domain/ui/view/ContextualEduDialogTest.kt", 95*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/ActionIntentCreatorTest.kt", 96*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/domain/interactor/KeyguardQuickAffordanceInteractorParameterizedTest.kt", 97*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/WindowMagnificationControllerTest.java", 98*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/broadcast/BroadcastDispatcherTest.kt", 99*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/globalactions/GlobalActionsDialogLiteTest.java", 100*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/globalactions/GlobalActionsImeTest.java", 101*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/dialog/MediaOutputBaseDialogTest.java", 102*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/dialog/MediaOutputBroadcastDialogTest.java", 103*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/dialog/MediaOutputDialogTest.java", 104*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/settings/brightness/BrightnessDialogTest.kt", 105*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shared/clocks/view/SimpleDigitalClockTextViewTest.kt", 106*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/SecurityControllerTest.java", 107*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/lifecycle/SysUiViewModelTest.kt", 108*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/ui/viewmodel/KeyguardQuickAffordancesCombinedViewModelTest.kt", 109*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/graphics/ImageLoaderContentProviderTest.kt", 110*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/flags/FakeFeatureFlagsTest.kt", 111*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/communal/data/backup/CommunalBackupUtilsTest.kt", 112*d57664e9SAndroid Build Coastguard Worker "tests/src/**/AAAPlusPlusVerifySysuiRequiredTestPropertiesTest.java", 113*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/AccessibilityGestureTargetsObserverTest.java", 114*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/floatingmenu/AccessibilityFloatingMenuControllerTest.java", 115*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/appclips/AppClipsActivityTest.java", 116*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/appclips/AppClipsTrampolineActivityTest.java", 117*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/appclips/AppClipsViewModelTest.java", 118*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/appops/AppOpsControllerTest.java", 119*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/biometrics/BiometricNotificationServiceTest.java", 120*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/BroadcastDialogDelegateTest.java", 121*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/clipboardoverlay/ClipboardOverlayControllerTest.java", 122*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/communal/data/backup/CommunalBackupHelperTest.kt", 123*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/ui/ControlsPopupMenuTest.kt", 124*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/classifier/DistanceClassifierTest.java", 125*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/doze/DozeScreenBrightnessTest.java", 126*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/doze/DozeSensorsTest.java", 127*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/doze/DozeTriggersTest.java", 128*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/classifier/FalsingDataProviderTest.java", 129*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/ImageExporterTest.java", 130*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bouncer/data/repository/KeyguardBouncerRepositoryTest.kt", 131*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/logcat/LogAccessDialogActivityTest.java", 132*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/pipeline/MediaDeviceManagerTest.kt", 133*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/pipeline/MediaSessionBasedFilterTest.kt", 134*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/floatingmenu/MenuNotificationFactoryTest.java", 135*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/floatingmenu/MenuViewLayerTest.java", 136*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/classifier/PointerCountClassifierTest.java", 137*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/floatingmenu/RadiiAnimatorTest.java", 138*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenrecord/RecordingControllerTest.java", 139*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/RequestProcessorTest.kt", 140*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/resume/ResumeMediaBrowserTest.kt", 141*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/scroll/ScrollCaptureClientTest.java", 142*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/SecureSettingsContentObserverTest.java", 143*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/viewmodel/SeekBarViewModelTest.kt", 144*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/external/TileServicesTest.java", 145*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/ambient/touch/TouchMonitorTest.java", 146*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/WindowMagnificationSettingsTest.java", 147*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/CameraProtectionLoaderImplTest.kt", 148*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/SliceBroadcastRelayHandlerTest.java", 149*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/SystemUIApplicationTest.kt", 150*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/SysUICutoutProviderTest.kt", 151*d57664e9SAndroid Build Coastguard Worker "tests/src/**/keyguard/AdminSecondaryLockScreenControllerTest.java", 152*d57664e9SAndroid Build Coastguard Worker "tests/src/**/keyguard/KeyguardStatusViewControllerTest.java", 153*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/AccessibilityButtonModeObserverTest.java", 154*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/AccessibilityButtonTargetsObserverTest.java", 155*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/FullscreenMagnificationControllerTest.java", 156*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/MagnificationTest.java", 157*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/WindowMagnificationAnimationControllerTest.java", 158*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/FontInterpolatorTest.kt", 159*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/TextAnimatorTest.kt", 160*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/TextInterpolatorTest.kt", 161*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/ActivityTransitionAnimatorTest.kt", 162*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/DialogTransitionAnimatorTest.kt", 163*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/broadcast/BroadcastDispatcherTest.kt", 164*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/ui/ControlsActivityTest.kt", 165*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/management/ControlsEditingActivityTest.kt", 166*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/management/ControlsRequestDialogTest.kt", 167*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/ui/DetailDialogTest.kt", 168*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/CustomizationProviderTest.kt", 169*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/globalactions/GlobalActionsColumnLayoutTest.java", 170*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/globalactions/GlobalActionsDialogLiteTest.java", 171*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/globalactions/GlobalActionsImeTest.java", 172*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/graphics/ImageLoaderTest.kt", 173*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/CustomizationProviderTest.kt", 174*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/KeyguardViewMediatorTest.java", 175*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/LifecycleTest.java", 176*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/lifecycle/RepeatWhenAttachedTest.kt", 177*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/log/LogBufferTest.kt", 178*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/dialog/MediaOutputBaseDialogTest.java", 179*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/dialog/MediaOutputBroadcastDialogTest.java", 180*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/dialog/MediaOutputDialogTest.java", 181*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/resume/MediaResumeListenerTest.kt", 182*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/mediaprojection/taskswitcher/ui/TaskSwitcherNotificationCoordinatorTest.kt", 183*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/people/PeopleProviderTest.java", 184*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/people/PeopleSpaceUtilsTest.java", 185*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/people/widget/PeopleSpaceWidgetManagerTest.java", 186*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/people/PeopleTileViewHelperTest.java", 187*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/power/data/repository/PowerRepositoryImplTest.kt", 188*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tiles/DndTileTest.kt", 189*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tiles/DreamTileTest.java", 190*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/QSPanelTest.kt", 191*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/reardisplay/RearDisplayCoreStartableTest.kt", 192*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/reardisplay/RearDisplayDialogControllerTest.java", 193*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/reardisplay/RearDisplayInnerDialogDelegateTest.kt", 194*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/KeyboardShortcutListSearchTest.java", 195*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/KeyboardShortcutsTest.java", 196*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/collection/NotificationEntryTest.java", 197*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/collection/ShadeListBuilderTest.java", 198*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/interruption/NotificationInterruptStateProviderImplTest.java", 199*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/interruption/NotificationInterruptStateProviderWrapperTest.kt", 200*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/interruption/VisualInterruptionDecisionProviderImplTest.kt", 201*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/logging/NotificationLoggerTest.java", 202*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/ExpandableNotificationRowTest.java", 203*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/NotificationContentViewTest.kt", 204*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/NotificationConversationInfoTest.java", 205*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/NotificationGutsManagerWithScenesTest.kt", 206*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/wrapper/NotificationTemplateViewWrapperTest.kt", 207*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/stack/NotificationStackScrollLayoutTest.java", 208*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/CentralSurfacesImplTest.java", 209*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/fragment/CollapsedStatusBarFragmentTest.java", 210*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/PhoneStatusBarTransitionsTest.kt", 211*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/PhoneStatusBarViewControllerTest.kt", 212*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/PhoneStatusBarViewTest.kt", 213*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/StatusBarBoundsProviderTest.kt", 214*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/StatusBarMoveFromCenterAnimationControllerTest.kt", 215*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/airplane/ui/viewmodel/AirplaneModeViewModelImplTest.kt", 216*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/data/repository/prod/MobileConnectionsRepositoryTest.kt", 217*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/ui/view/ModernStatusBarMobileViewTest.kt", 218*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/wifi/ui/view/ModernStatusBarWifiViewTest.kt", 219*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/CallbackControllerTest.java", 220*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/DeviceStateRotationLockSettingControllerTest.java", 221*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/InflatedSmartRepliesTest.java", 222*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/LocationControllerImplTest.java", 223*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/RemoteInputViewTest.java", 224*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/SmartReplyViewTest.java", 225*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/theme/ThemeOverlayApplierTest.java", 226*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/touch/TouchInsetManagerTest.java", 227*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/util/LifecycleFragmentTest.java", 228*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/util/sensors/ThresholdSensorImplTest.java", 229*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/volume/VolumeDialogImplTest.java", 230*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/wallet/controller/QuickAccessWalletControllerTest.java", 231*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/wallet/ui/WalletScreenControllerTest.java", 232*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/data/repository/AccessibilityQsShortcutsRepositoryImplForDeviceTest.kt", 233*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/biometrics/UdfpsControllerOverlayTest.kt", 234*d57664e9SAndroid Build Coastguard Worker // TODO(b/322324387): Fails to start due to missing ScreenshotActivity 235*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bouncer/ui/composable/BouncerContentTest.kt", 236*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bouncer/ui/composable/PatternBouncerTest.kt", 237*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/clipboardoverlay/ClipboardListenerTest.java", 238*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/communal/data/db/CommunalDatabaseMigrationsTest.kt", 239*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/communal/data/db/CommunalWidgetDaoTest.kt", 240*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyboard/shortcut/ui/viewmodel/ShortcutHelperViewModelTest.kt", 241*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/ui/viewmodel/KeyguardBottomAreaViewModelTest.kt", 242*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/lifecycle/ActivatableTest.kt", 243*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/dialog/MediaSwitchingControllerTest.java", 244*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/QSImplTest.java", 245*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/panels/ui/compose/DragAndDropTest.kt", 246*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/panels/ui/compose/ResizingTest.kt", 247*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/accessibility/floatingmenu/MenuAnimationControllerTest.java", 248*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/TransitionAnimatorTest.kt", 249*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/animation/TransitionAnimatorTest.kt", 250*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/connectivity/NetworkControllerSignalTest.java", 251*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/ScrimControllerTest.java", 252*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/toast/ToastUITest.java", 253*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/FlashlightControllerImplTest.kt", 254*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/satellite/data/prod/DeviceBasedSatelliteRepositoryImplTest.kt", 255*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/stylus/StylusUsiPowerUiTest.kt", 256*d57664e9SAndroid Build Coastguard Worker ], 257*d57664e9SAndroid Build Coastguard Worker} 258*d57664e9SAndroid Build Coastguard Worker 259*d57664e9SAndroid Build Coastguard Worker// Files which use ExtendedMockito on the device. 260*d57664e9SAndroid Build Coastguard Workerfilegroup { 261*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-broken-robofiles-mockito-extended", 262*d57664e9SAndroid Build Coastguard Worker srcs: [ 263*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/notetask/quickaffordance/NoteTaskQuickAffordanceConfigTest.kt", 264*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/notetask/shortcut/LaunchNoteTaskActivityTest.kt", 265*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/notetask/LaunchNotesRoleSettingsTrampolineActivityTest.kt", 266*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/AudioSharingDeviceItemActionInteractorTest.kt", 267*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/AudioSharingButtonViewModelTest.kt", 268*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/DeviceItemFactoryTest.kt", 269*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/stylus/StylusManagerTest.kt", 270*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/recents/OverviewProxyServiceTest.kt", 271*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/DisplayCutoutBaseViewTest.kt", 272*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/data/repository/CarrierConfigRepositoryTest.kt", 273*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/BatteryControllerTest.java", 274*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/SensitiveNotificationProtectionControllerTest.kt", 275*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/KeyboardShortcutsReceiverTest.java", 276*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/pipeline/MediaDataProcessorTest.kt", 277*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/pipeline/LegacyMediaDataManagerImplTest.kt", 278*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/temporarydisplay/chipbar/SwipeChipbarAwayGestureHandlerTest.kt", 279*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tiles/HotspotTileTest.java", 280*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tiles/dialog/InternetDialogDelegateTest.java", 281*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/navigationbar/NavigationBarControllerImplTest.java", 282*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/wmshell/BubblesTest.java", 283*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/StatusBarNotificationActivityStarterTest.java", 284*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/KeyguardClockPositionAlgorithmTest.java", 285*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shared/system/RemoteTransitionTest.java", 286*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tiles/dialog/InternetDialogDelegateControllerTest.java", 287*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/external/TileLifecycleManagerTest.java", 288*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/ScreenDecorationsTest.java", 289*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/BatteryControllerStartableTest.java", 290*d57664e9SAndroid Build Coastguard Worker "tests/src/**/keyguard/CarrierTextManagerTest.java", 291*d57664e9SAndroid Build Coastguard Worker "tests/src/**/keyguard/KeyguardUpdateMonitorTest.java", 292*d57664e9SAndroid Build Coastguard Worker ], 293*d57664e9SAndroid Build Coastguard Worker} 294*d57664e9SAndroid Build Coastguard Worker 295*d57664e9SAndroid Build Coastguard Worker// Tests where compilation failed due to kotlin internal references. 296*d57664e9SAndroid Build Coastguard Workerfilegroup { 297*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-broken-robofiles-internal", 298*d57664e9SAndroid Build Coastguard Worker srcs: [ 299*d57664e9SAndroid Build Coastguard Worker "tests/src/**/android/systemui/media/controls/ui/controller/MediaHierarchyManagerTest.kt", 300*d57664e9SAndroid Build Coastguard Worker "tests/src/**/android/systemui/statusbar/SplitShadeLockScreenOverScrollerTest.kt", 301*d57664e9SAndroid Build Coastguard Worker "tests/src/**/android/systemui/statusbar/notification/icon/IconManagerTest.kt", 302*d57664e9SAndroid Build Coastguard Worker "tests/src/**/android/systemui/notetask/NoteTaskInitializerTest.kt", 303*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/VariableDateViewControllerTest.kt", 304*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/DeviceControlsControllerImplTest.kt", 305*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/wifi/ui/viewmodel/WifiViewModelIconParameterizedTest.kt", 306*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/wifi/shared/model/WifiNetworkModelTest.kt", 307*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/shared/data/repository/ConnectivityRepositoryImplTest.kt", 308*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/temporarydisplay/chipbar/ChipbarCoordinatorTest.kt", 309*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/temporarydisplay/TemporaryViewDisplayControllerTest.kt", 310*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/policy/WalletControllerImplTest.kt", 311*d57664e9SAndroid Build Coastguard Worker "tests/src/**/keyguard/ClockEventControllerTest.kt", 312*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/BluetoothStateInteractorTest.kt", 313*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/BluetoothTileDialogDelegateTest.kt", 314*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/BluetoothTileDialogRepositoryTest.kt", 315*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/BluetoothTileDialogViewModelTest.kt", 316*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/DeviceItemFactoryTest.kt", 317*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/DeviceItemInteractorTest.kt", 318*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/broadcast/UserBroadcastDispatcherTest.kt", 319*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/charging/WiredChargingRippleControllerTest.kt", 320*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/clipboardoverlay/ClipboardModelTest.kt", 321*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/controller/AuxiliaryPersistenceWrapperTest.kt", 322*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/controller/ControlsControllerImplTest.kt", 323*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/controller/DeletionJobServiceTest.kt", 324*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/management/ControlsFavoritingActivityTest.kt", 325*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/ui/ControlsUiControllerImplTest.kt", 326*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/ui/SelectionItemTest.kt", 327*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/keyguard/ui/view/layout/sections/DefaultDeviceEntrySectionTest.kt", 328*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/pipeline/LegacyMediaDataFilterImplTest.kt", 329*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/pipeline/LegacyMediaDataManagerImplTest.kt", 330*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/MediaPlayerDataTest.kt", 331*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/animation/AnimationBindHandlerTest.kt", 332*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/animation/ColorSchemeTransitionTest.kt", 333*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/animation/MetadataAnimationHandlerTest.kt", 334*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/controller/MediaCarouselControllerTest.kt", 335*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/controller/MediaControlPanelTest.kt", 336*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/controller/MediaViewControllerTest.kt", 337*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/ui/drawable/SquigglyProgressTest.kt", 338*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/taptotransfer/sender/MediaTttSenderCoordinatorTest.kt", 339*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/navigationbar/gestural/BackPanelControllerTest.kt", 340*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/notetask/NoteTaskControllerTest.kt", 341*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/privacy/AppOpsPrivacyItemMonitorTest.kt", 342*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/privacy/PrivacyItemControllerTest.kt", 343*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/external/CustomTileStatePersisterTest.kt", 344*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/external/TileRequestDialogTest.kt", 345*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/external/TileServiceRequestControllerTest.kt", 346*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tileimpl/QSTileViewImplTest.kt", 347*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tiles/AlarmTileTest.kt", 348*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tiles/BluetoothTileTest.kt", 349*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/data/repository/prod/FullMobileConnectionRepositoryTest.kt", 350*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/data/repository/prod/MobileConnectionRepositoryTest.kt", 351*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/data/repository/prod/MobileConnectionTelephonySmokeTests.kt", 352*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/data/repository/MobileRepositorySwitcherTest.kt", 353*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/pipeline/mobile/data/model/SystemUiCarrierConfigTest.kt", 354*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/fragment/MultiSourceMinAlphaControllerTest.kt", 355*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/phone/FoldStateListenerTest.kt", 356*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/stack/ui/view/NotificationStatsLoggerTest.kt", 357*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/TextPrecomputerTest.kt", 358*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/SingleLineConversationViewBinderTest.kt", 359*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/SingleLineViewBinderTest.kt", 360*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/SingleLineViewInflaterTest.kt", 361*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/row/ChannelEditorDialogControllerTest.kt", 362*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/logging/NotificationMemoryLoggerTest.kt", 363*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/logging/NotificationMemoryMeterTest.kt", 364*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/logging/NotificationMemoryViewWalkerTest.kt", 365*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/collection/coordinator/ViewConfigCoordinatorTest.kt", 366*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/collection/coordinator/StackCoordinatorTest.kt", 367*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/collection/coordinator/ShadeEventCoordinatorTest.kt", 368*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/collection/coordinator/DataStoreCoordinatorTest.kt", 369*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/collection/coordinator/RowAppearanceCoordinatorTest.kt", 370*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/notification/RoundableTest.kt", 371*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/stylus/StylusUsiPowerUiTest.kt", 372*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/gesture/GenericGestureDetectorTest.kt", 373*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/events/SystemStatusAnimationSchedulerImplTest.kt", 374*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/connectivity/MobileStateTest.kt", 375*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/commandline/CommandParserTest.kt", 376*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/LockscreenShadeTransitionControllerTest.kt", 377*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/statusbar/LightRevealScrimTest.kt", 378*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shade/transition/LargeScreenShadeInterpolatorImplTest.kt", 379*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shade/ShadeExpansionStateManagerTest.kt", 380*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shade/ShadeHeaderControllerTest.kt", 381*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shade/NotificationsQSContainerControllerTest.kt", 382*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/settings/UserFileManagerImplTest.kt", 383*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/settings/UserTrackerImplReceiveTest.kt", 384*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/settings/UserTrackerImplTest.kt", 385*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shade/GlanceableHubContainerControllerTest.kt", 386*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/shade/NotificationsQSContainerControllerLegacyTest.kt", 387*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/screenshot/ScreenshotPolicyImplTest.kt", 388*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/qs/tileimpl/TilesStatesTextTest.kt", 389*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/controls/domain/pipeline/MediaDataFilterImplTest.kt", 390*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/ui/ControlViewHolderTest.kt", 391*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/settings/ControlsSettingsDialogManagerImplTest.kt", 392*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/controller/ControlsBindingControllerImplTest.kt", 393*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/bluetooth/qsdialog/BluetoothAutoOnRepositoryTest.kt", 394*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/taptotransfer/receiver/FakeMediaTttChipControllerReceiver.kt", 395*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/media/taptotransfer/receiver/MediaTttChipControllerReceiverTest.kt", 396*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/controls/management/ControlsProviderSelectorActivityTest.kt", 397*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/settings/DisplayTrackerImplTest.kt", 398*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/biometrics/ui/viewmodel/PromptViewModelTest.kt", 399*d57664e9SAndroid Build Coastguard Worker "tests/src/**/systemui/wmshell/BubblesTest.java", 400*d57664e9SAndroid Build Coastguard Worker ], 401*d57664e9SAndroid Build Coastguard Worker} 402*d57664e9SAndroid Build Coastguard Worker 403*d57664e9SAndroid Build Coastguard Worker//Create a library to expose SystemUI's resources to other modules. 404*d57664e9SAndroid Build Coastguard Workerandroid_library { 405*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-res", 406*d57664e9SAndroid Build Coastguard Worker use_resource_processor: true, 407*d57664e9SAndroid Build Coastguard Worker resource_dirs: [ 408*d57664e9SAndroid Build Coastguard Worker "res-product", 409*d57664e9SAndroid Build Coastguard Worker "res-keyguard", 410*d57664e9SAndroid Build Coastguard Worker "res", 411*d57664e9SAndroid Build Coastguard Worker ], 412*d57664e9SAndroid Build Coastguard Worker static_libs: [ 413*d57664e9SAndroid Build Coastguard Worker "SystemUISharedLib", 414*d57664e9SAndroid Build Coastguard Worker "SystemUICustomizationLib", 415*d57664e9SAndroid Build Coastguard Worker "SettingsLib", 416*d57664e9SAndroid Build Coastguard Worker "androidx.leanback_leanback", 417*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-core", 418*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-view", 419*d57664e9SAndroid Build Coastguard Worker ], 420*d57664e9SAndroid Build Coastguard Worker manifest: "AndroidManifest-res.xml", 421*d57664e9SAndroid Build Coastguard Worker} 422*d57664e9SAndroid Build Coastguard Worker 423*d57664e9SAndroid Build Coastguard Workerandroid_library { 424*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-core", 425*d57664e9SAndroid Build Coastguard Worker srcs: [ 426*d57664e9SAndroid Build Coastguard Worker "src/**/*.kt", 427*d57664e9SAndroid Build Coastguard Worker "src/**/*.java", 428*d57664e9SAndroid Build Coastguard Worker "src/**/I*.aidl", 429*d57664e9SAndroid Build Coastguard Worker ":ReleaseJavaFiles", 430*d57664e9SAndroid Build Coastguard Worker "compose/features/src/**/*.kt", 431*d57664e9SAndroid Build Coastguard Worker "compose/facade/enabled/src/**/*.kt", 432*d57664e9SAndroid Build Coastguard Worker ], 433*d57664e9SAndroid Build Coastguard Worker product_variables: { 434*d57664e9SAndroid Build Coastguard Worker debuggable: { 435*d57664e9SAndroid Build Coastguard Worker srcs: [":DebugJavaFiles"], 436*d57664e9SAndroid Build Coastguard Worker exclude_srcs: [":ReleaseJavaFiles"], 437*d57664e9SAndroid Build Coastguard Worker }, 438*d57664e9SAndroid Build Coastguard Worker }, 439*d57664e9SAndroid Build Coastguard Worker use_resource_processor: true, 440*d57664e9SAndroid Build Coastguard Worker resource_dirs: [], 441*d57664e9SAndroid Build Coastguard Worker static_libs: [ 442*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:compilelib", 443*d57664e9SAndroid Build Coastguard Worker "//frameworks/base/packages/SystemUI/pods/com/android/systemui/dagger:api", 444*d57664e9SAndroid Build Coastguard Worker "//frameworks/base/packages/SystemUI/pods/com/android/systemui/util/settings:api", 445*d57664e9SAndroid Build Coastguard Worker "//frameworks/base/packages/SystemUI/pods/com/android/systemui/retail:impl", 446*d57664e9SAndroid Build Coastguard Worker "SystemUI-res", 447*d57664e9SAndroid Build Coastguard Worker "WifiTrackerLib", 448*d57664e9SAndroid Build Coastguard Worker "WindowManager-Shell", 449*d57664e9SAndroid Build Coastguard Worker "PlatformAnimationLib", 450*d57664e9SAndroid Build Coastguard Worker "SystemUICommon", 451*d57664e9SAndroid Build Coastguard Worker "SystemUICustomizationLib", 452*d57664e9SAndroid Build Coastguard Worker "SystemUILogLib", 453*d57664e9SAndroid Build Coastguard Worker "SystemUIPluginLib", 454*d57664e9SAndroid Build Coastguard Worker "SystemUISharedLib", 455*d57664e9SAndroid Build Coastguard Worker "SystemUI-shared-utils", 456*d57664e9SAndroid Build Coastguard Worker "SystemUI-statsd", 457*d57664e9SAndroid Build Coastguard Worker "SettingsLib", 458*d57664e9SAndroid Build Coastguard Worker "com_android_systemui_flags_lib", 459*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", 460*d57664e9SAndroid Build Coastguard Worker "androidx.core_core-ktx", 461*d57664e9SAndroid Build Coastguard Worker "androidx.viewpager2_viewpager2", 462*d57664e9SAndroid Build Coastguard Worker "androidx.legacy_legacy-support-v4", 463*d57664e9SAndroid Build Coastguard Worker "androidx.recyclerview_recyclerview", 464*d57664e9SAndroid Build Coastguard Worker "androidx.preference_preference", 465*d57664e9SAndroid Build Coastguard Worker "androidx.appcompat_appcompat", 466*d57664e9SAndroid Build Coastguard Worker "androidx.concurrent_concurrent-futures", 467*d57664e9SAndroid Build Coastguard Worker "androidx.concurrent_concurrent-futures-ktx", 468*d57664e9SAndroid Build Coastguard Worker "androidx.mediarouter_mediarouter", 469*d57664e9SAndroid Build Coastguard Worker "androidx.palette_palette", 470*d57664e9SAndroid Build Coastguard Worker "androidx.legacy_legacy-preference-v14", 471*d57664e9SAndroid Build Coastguard Worker "androidx.leanback_leanback", 472*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-core", 473*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-view", 474*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-builders", 475*d57664e9SAndroid Build Coastguard Worker "androidx.arch.core_core-runtime", 476*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-common-java8", 477*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-extensions", 478*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-runtime-ktx", 479*d57664e9SAndroid Build Coastguard Worker "androidx.dynamicanimation_dynamicanimation", 480*d57664e9SAndroid Build Coastguard Worker "androidx-constraintlayout_constraintlayout", 481*d57664e9SAndroid Build Coastguard Worker "androidx.exifinterface_exifinterface", 482*d57664e9SAndroid Build Coastguard Worker "androidx.room_room-runtime", 483*d57664e9SAndroid Build Coastguard Worker "androidx.room_room-ktx", 484*d57664e9SAndroid Build Coastguard Worker "androidx.datastore_datastore-preferences", 485*d57664e9SAndroid Build Coastguard Worker "androidx.media3.media3-common", 486*d57664e9SAndroid Build Coastguard Worker "androidx.media3.media3-session", 487*d57664e9SAndroid Build Coastguard Worker "com.google.android.material_material", 488*d57664e9SAndroid Build Coastguard Worker "device_state_flags_lib", 489*d57664e9SAndroid Build Coastguard Worker "kotlinx_coroutines_android", 490*d57664e9SAndroid Build Coastguard Worker "kotlinx_coroutines", 491*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:iconloader_base", 492*d57664e9SAndroid Build Coastguard Worker "SystemUI-tags", 493*d57664e9SAndroid Build Coastguard Worker "SystemUI-proto", 494*d57664e9SAndroid Build Coastguard Worker "monet", 495*d57664e9SAndroid Build Coastguard Worker "libmonet", 496*d57664e9SAndroid Build Coastguard Worker "dagger2", 497*d57664e9SAndroid Build Coastguard Worker "jsr305", 498*d57664e9SAndroid Build Coastguard Worker "jsr330", 499*d57664e9SAndroid Build Coastguard Worker "lottie", 500*d57664e9SAndroid Build Coastguard Worker "lottie_compose", 501*d57664e9SAndroid Build Coastguard Worker "LowLightDreamLib", 502*d57664e9SAndroid Build Coastguard Worker "TraceurCommon", 503*d57664e9SAndroid Build Coastguard Worker "Traceur-res", 504*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:motion_tool_lib", 505*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:contextualeducationlib", 506*d57664e9SAndroid Build Coastguard Worker "notification_flags_lib", 507*d57664e9SAndroid Build Coastguard Worker "PlatformComposeCore", 508*d57664e9SAndroid Build Coastguard Worker "PlatformComposeSceneTransitionLayout", 509*d57664e9SAndroid Build Coastguard Worker "androidx.compose.runtime_runtime", 510*d57664e9SAndroid Build Coastguard Worker "androidx.compose.material3_material3", 511*d57664e9SAndroid Build Coastguard Worker "androidx.compose.material_material-icons-extended", 512*d57664e9SAndroid Build Coastguard Worker "androidx.activity_activity-compose", 513*d57664e9SAndroid Build Coastguard Worker "androidx.compose.animation_animation-graphics", 514*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-viewmodel-compose", 515*d57664e9SAndroid Build Coastguard Worker ], 516*d57664e9SAndroid Build Coastguard Worker libs: [ 517*d57664e9SAndroid Build Coastguard Worker "keepanno-annotations", 518*d57664e9SAndroid Build Coastguard Worker ], 519*d57664e9SAndroid Build Coastguard Worker manifest: "AndroidManifest.xml", 520*d57664e9SAndroid Build Coastguard Worker 521*d57664e9SAndroid Build Coastguard Worker javacflags: [ 522*d57664e9SAndroid Build Coastguard Worker "-Adagger.fastInit=enabled", 523*d57664e9SAndroid Build Coastguard Worker "-Adagger.explicitBindingConflictsWithInject=ERROR", 524*d57664e9SAndroid Build Coastguard Worker "-Adagger.strictMultibindingValidation=enabled", 525*d57664e9SAndroid Build Coastguard Worker "-Aroom.schemaLocation=frameworks/base/packages/SystemUI/schemas", 526*d57664e9SAndroid Build Coastguard Worker ], 527*d57664e9SAndroid Build Coastguard Worker kotlincflags: ["-Xjvm-default=all"], 528*d57664e9SAndroid Build Coastguard Worker 529*d57664e9SAndroid Build Coastguard Worker plugins: [ 530*d57664e9SAndroid Build Coastguard Worker "androidx.room_room-compiler-plugin", 531*d57664e9SAndroid Build Coastguard Worker "dagger2-compiler", 532*d57664e9SAndroid Build Coastguard Worker ], 533*d57664e9SAndroid Build Coastguard Worker 534*d57664e9SAndroid Build Coastguard Worker lint: { 535*d57664e9SAndroid Build Coastguard Worker extra_check_modules: ["SystemUILintChecker"], 536*d57664e9SAndroid Build Coastguard Worker warning_checks: ["MissingApacheLicenseDetector"], 537*d57664e9SAndroid Build Coastguard Worker baseline_filename: "lint-baseline.xml", 538*d57664e9SAndroid Build Coastguard Worker }, 539*d57664e9SAndroid Build Coastguard Worker} 540*d57664e9SAndroid Build Coastguard Worker 541*d57664e9SAndroid Build Coastguard Workerfilegroup { 542*d57664e9SAndroid Build Coastguard Worker name: "AAA-src", 543*d57664e9SAndroid Build Coastguard Worker srcs: ["tests/src/com/android/AAAPlusPlusVerifySysuiRequiredTestPropertiesTest.java"], 544*d57664e9SAndroid Build Coastguard Worker path: "tests/src", 545*d57664e9SAndroid Build Coastguard Worker} 546*d57664e9SAndroid Build Coastguard Worker 547*d57664e9SAndroid Build Coastguard Workerfilegroup { 548*d57664e9SAndroid Build Coastguard Worker name: "kosmos-src", 549*d57664e9SAndroid Build Coastguard Worker srcs: ["tests/utils/kosmos/src/**/*.kt"], 550*d57664e9SAndroid Build Coastguard Worker path: "tests/utils/kosmos", 551*d57664e9SAndroid Build Coastguard Worker} 552*d57664e9SAndroid Build Coastguard Worker 553*d57664e9SAndroid Build Coastguard Workerjava_library { 554*d57664e9SAndroid Build Coastguard Worker name: "kosmos", 555*d57664e9SAndroid Build Coastguard Worker host_supported: true, 556*d57664e9SAndroid Build Coastguard Worker srcs: [":kosmos-src"], 557*d57664e9SAndroid Build Coastguard Worker static_libs: [ 558*d57664e9SAndroid Build Coastguard Worker "kotlin-reflect", 559*d57664e9SAndroid Build Coastguard Worker "kotlin-stdlib", 560*d57664e9SAndroid Build Coastguard Worker ], 561*d57664e9SAndroid Build Coastguard Worker} 562*d57664e9SAndroid Build Coastguard Worker 563*d57664e9SAndroid Build Coastguard Workerfilegroup { 564*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-utils", 565*d57664e9SAndroid Build Coastguard Worker srcs: [ 566*d57664e9SAndroid Build Coastguard Worker "tests/utils/src/**/*.java", 567*d57664e9SAndroid Build Coastguard Worker "tests/utils/src/**/*.kt", 568*d57664e9SAndroid Build Coastguard Worker ":kosmos-src", 569*d57664e9SAndroid Build Coastguard Worker ], 570*d57664e9SAndroid Build Coastguard Worker path: "tests/utils", 571*d57664e9SAndroid Build Coastguard Worker} 572*d57664e9SAndroid Build Coastguard Worker 573*d57664e9SAndroid Build Coastguard Workerfilegroup { 574*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-robotest-utils", 575*d57664e9SAndroid Build Coastguard Worker srcs: [ 576*d57664e9SAndroid Build Coastguard Worker "tests/robolectric/src/com/android/systemui/testutils/**/*.kt", 577*d57664e9SAndroid Build Coastguard Worker "tests/robolectric/src/com/android/systemui/testutils/**/*.java", 578*d57664e9SAndroid Build Coastguard Worker ], 579*d57664e9SAndroid Build Coastguard Worker path: "tests/robolectric/src/com/android/systemui/testutils", 580*d57664e9SAndroid Build Coastguard Worker} 581*d57664e9SAndroid Build Coastguard Worker 582*d57664e9SAndroid Build Coastguard Workerfilegroup { 583*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-multivalent", 584*d57664e9SAndroid Build Coastguard Worker srcs: [ 585*d57664e9SAndroid Build Coastguard Worker "multivalentTests/src/**/*.kt", 586*d57664e9SAndroid Build Coastguard Worker "multivalentTests/src/**/*.java", 587*d57664e9SAndroid Build Coastguard Worker ], 588*d57664e9SAndroid Build Coastguard Worker path: "multivalentTests/src", 589*d57664e9SAndroid Build Coastguard Worker} 590*d57664e9SAndroid Build Coastguard Worker 591*d57664e9SAndroid Build Coastguard Workerjava_library { 592*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-concurrency", 593*d57664e9SAndroid Build Coastguard Worker srcs: [ 594*d57664e9SAndroid Build Coastguard Worker "src/com/android/systemui/util/concurrency/DelayableExecutor.java", 595*d57664e9SAndroid Build Coastguard Worker "src/com/android/systemui/util/time/SystemClock.java", 596*d57664e9SAndroid Build Coastguard Worker "tests/utils/src/com/android/systemui/util/concurrency/FakeExecutor.java", 597*d57664e9SAndroid Build Coastguard Worker "tests/utils/src/com/android/systemui/util/time/FakeSystemClock.java", 598*d57664e9SAndroid Build Coastguard Worker ], 599*d57664e9SAndroid Build Coastguard Worker jarjar_rules: ":jarjar-rules-shared", 600*d57664e9SAndroid Build Coastguard Worker} 601*d57664e9SAndroid Build Coastguard Worker 602*d57664e9SAndroid Build Coastguard Workerandroid_library { 603*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests-base", 604*d57664e9SAndroid Build Coastguard Worker use_resource_processor: true, 605*d57664e9SAndroid Build Coastguard Worker manifest: "tests/AndroidManifest-base.xml", 606*d57664e9SAndroid Build Coastguard Worker resource_dirs: [ 607*d57664e9SAndroid Build Coastguard Worker "tests/res", 608*d57664e9SAndroid Build Coastguard Worker ], 609*d57664e9SAndroid Build Coastguard Worker asset_dirs: [ 610*d57664e9SAndroid Build Coastguard Worker "tests/goldens", 611*d57664e9SAndroid Build Coastguard Worker "schemas", 612*d57664e9SAndroid Build Coastguard Worker ], 613*d57664e9SAndroid Build Coastguard Worker static_libs: [ 614*d57664e9SAndroid Build Coastguard Worker "SystemUI-res", 615*d57664e9SAndroid Build Coastguard Worker "WifiTrackerLib", 616*d57664e9SAndroid Build Coastguard Worker "PlatformAnimationLib", 617*d57664e9SAndroid Build Coastguard Worker "PlatformMotionTestingCompose", 618*d57664e9SAndroid Build Coastguard Worker "ScreenshotComposeUtilsLib", 619*d57664e9SAndroid Build Coastguard Worker "SystemUIPluginLib", 620*d57664e9SAndroid Build Coastguard Worker "SystemUISharedLib", 621*d57664e9SAndroid Build Coastguard Worker "SystemUICustomizationLib", 622*d57664e9SAndroid Build Coastguard Worker "SystemUICustomizationTestUtils", 623*d57664e9SAndroid Build Coastguard Worker "SystemUI-shared-utils", 624*d57664e9SAndroid Build Coastguard Worker "SystemUI-statsd", 625*d57664e9SAndroid Build Coastguard Worker "SettingsLib", 626*d57664e9SAndroid Build Coastguard Worker "com_android_systemui_flags_lib", 627*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", 628*d57664e9SAndroid Build Coastguard Worker "flag-junit-base", 629*d57664e9SAndroid Build Coastguard Worker "platform-parametric-runner-lib", 630*d57664e9SAndroid Build Coastguard Worker "androidx.viewpager2_viewpager2", 631*d57664e9SAndroid Build Coastguard Worker "androidx.legacy_legacy-support-v4", 632*d57664e9SAndroid Build Coastguard Worker "androidx.recyclerview_recyclerview", 633*d57664e9SAndroid Build Coastguard Worker "androidx.preference_preference", 634*d57664e9SAndroid Build Coastguard Worker "androidx.appcompat_appcompat", 635*d57664e9SAndroid Build Coastguard Worker "androidx.concurrent_concurrent-futures", 636*d57664e9SAndroid Build Coastguard Worker "androidx.mediarouter_mediarouter", 637*d57664e9SAndroid Build Coastguard Worker "androidx.palette_palette", 638*d57664e9SAndroid Build Coastguard Worker "androidx.legacy_legacy-preference-v14", 639*d57664e9SAndroid Build Coastguard Worker "androidx.leanback_leanback", 640*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-core", 641*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-view", 642*d57664e9SAndroid Build Coastguard Worker "androidx.slice_slice-builders", 643*d57664e9SAndroid Build Coastguard Worker "androidx.arch.core_core-runtime", 644*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-common-java8", 645*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-extensions", 646*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-runtime-ktx", 647*d57664e9SAndroid Build Coastguard Worker "androidx.dynamicanimation_dynamicanimation", 648*d57664e9SAndroid Build Coastguard Worker "androidx-constraintlayout_constraintlayout", 649*d57664e9SAndroid Build Coastguard Worker "androidx.exifinterface_exifinterface", 650*d57664e9SAndroid Build Coastguard Worker "androidx.room_room-runtime", 651*d57664e9SAndroid Build Coastguard Worker "androidx.room_room-testing", 652*d57664e9SAndroid Build Coastguard Worker "androidx.room_room-ktx", 653*d57664e9SAndroid Build Coastguard Worker "androidx.datastore_datastore-preferences", 654*d57664e9SAndroid Build Coastguard Worker "androidx.media3.media3-common", 655*d57664e9SAndroid Build Coastguard Worker "androidx.media3.media3-session", 656*d57664e9SAndroid Build Coastguard Worker "device_state_flags_lib", 657*d57664e9SAndroid Build Coastguard Worker "kotlinx-coroutines-android", 658*d57664e9SAndroid Build Coastguard Worker "kotlinx-coroutines-core", 659*d57664e9SAndroid Build Coastguard Worker "kotlinx_coroutines_test", 660*d57664e9SAndroid Build Coastguard Worker "kotlin-reflect", 661*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:iconloader_base", 662*d57664e9SAndroid Build Coastguard Worker "SystemUI-tags", 663*d57664e9SAndroid Build Coastguard Worker "SystemUI-proto", 664*d57664e9SAndroid Build Coastguard Worker "metrics-helper-lib", 665*d57664e9SAndroid Build Coastguard Worker "hamcrest-library", 666*d57664e9SAndroid Build Coastguard Worker "androidx.test.rules", 667*d57664e9SAndroid Build Coastguard Worker "testables", 668*d57664e9SAndroid Build Coastguard Worker "truth", 669*d57664e9SAndroid Build Coastguard Worker "monet", 670*d57664e9SAndroid Build Coastguard Worker "libmonet", 671*d57664e9SAndroid Build Coastguard Worker "lottie_compose", 672*d57664e9SAndroid Build Coastguard Worker "dagger2", 673*d57664e9SAndroid Build Coastguard Worker "jsr330", 674*d57664e9SAndroid Build Coastguard Worker "WindowManager-Shell", 675*d57664e9SAndroid Build Coastguard Worker "LowLightDreamLib", 676*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:motion_tool_lib", 677*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:contextualeducationlib", 678*d57664e9SAndroid Build Coastguard Worker "androidx.core_core-animation-testing", 679*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-runtime-testing", 680*d57664e9SAndroid Build Coastguard Worker "androidx.compose.ui_ui", 681*d57664e9SAndroid Build Coastguard Worker "flag-junit", 682*d57664e9SAndroid Build Coastguard Worker "ravenwood-junit", 683*d57664e9SAndroid Build Coastguard Worker "platform-test-annotations", 684*d57664e9SAndroid Build Coastguard Worker "notification_flags_lib", 685*d57664e9SAndroid Build Coastguard Worker "PlatformComposeCore", 686*d57664e9SAndroid Build Coastguard Worker "PlatformComposeSceneTransitionLayout", 687*d57664e9SAndroid Build Coastguard Worker "PlatformComposeSceneTransitionLayoutTestsUtils", 688*d57664e9SAndroid Build Coastguard Worker "androidx.compose.runtime_runtime", 689*d57664e9SAndroid Build Coastguard Worker "androidx.compose.material3_material3", 690*d57664e9SAndroid Build Coastguard Worker "androidx.compose.material_material-icons-extended", 691*d57664e9SAndroid Build Coastguard Worker "androidx.activity_activity-compose", 692*d57664e9SAndroid Build Coastguard Worker "androidx.compose.animation_animation-graphics", 693*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-viewmodel-compose", 694*d57664e9SAndroid Build Coastguard Worker "TraceurCommon", 695*d57664e9SAndroid Build Coastguard Worker "Traceur-res", 696*d57664e9SAndroid Build Coastguard Worker ], 697*d57664e9SAndroid Build Coastguard Worker} 698*d57664e9SAndroid Build Coastguard Worker 699*d57664e9SAndroid Build Coastguard Workerandroid_library { 700*d57664e9SAndroid Build Coastguard Worker name: "SystemUI-tests", 701*d57664e9SAndroid Build Coastguard Worker use_resource_processor: true, 702*d57664e9SAndroid Build Coastguard Worker manifest: "tests/AndroidManifest-base.xml", 703*d57664e9SAndroid Build Coastguard Worker resource_dirs: [], 704*d57664e9SAndroid Build Coastguard Worker additional_manifests: ["tests/AndroidManifest.xml"], 705*d57664e9SAndroid Build Coastguard Worker srcs: [ 706*d57664e9SAndroid Build Coastguard Worker "tests/src/**/*.kt", 707*d57664e9SAndroid Build Coastguard Worker "tests/src/**/*.java", 708*d57664e9SAndroid Build Coastguard Worker "src/**/*.kt", 709*d57664e9SAndroid Build Coastguard Worker "src/**/*.java", 710*d57664e9SAndroid Build Coastguard Worker "src/**/I*.aidl", 711*d57664e9SAndroid Build Coastguard Worker ":ReleaseJavaFiles", 712*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-multivalent", 713*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-utils", 714*d57664e9SAndroid Build Coastguard Worker "compose/features/src/**/*.kt", 715*d57664e9SAndroid Build Coastguard Worker "compose/facade/enabled/src/**/*.kt", 716*d57664e9SAndroid Build Coastguard Worker ], 717*d57664e9SAndroid Build Coastguard Worker static_libs: [ 718*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:compilelib", 719*d57664e9SAndroid Build Coastguard Worker "//frameworks/base/packages/SystemUI/pods/com/android/systemui/dagger:api", 720*d57664e9SAndroid Build Coastguard Worker "//frameworks/base/packages/SystemUI/pods/com/android/systemui/util/settings:api", 721*d57664e9SAndroid Build Coastguard Worker "//frameworks/base/packages/SystemUI/pods/com/android/systemui/retail:impl", 722*d57664e9SAndroid Build Coastguard Worker "SystemUI-tests-base", 723*d57664e9SAndroid Build Coastguard Worker "androidx.test.uiautomator_uiautomator", 724*d57664e9SAndroid Build Coastguard Worker "androidx.core_core-animation-testing", 725*d57664e9SAndroid Build Coastguard Worker "androidx.lifecycle_lifecycle-runtime-testing", 726*d57664e9SAndroid Build Coastguard Worker "mockito-target-extended-minus-junit4", 727*d57664e9SAndroid Build Coastguard Worker "mockito-kotlin-nodeps", 728*d57664e9SAndroid Build Coastguard Worker "androidx.test.ext.junit", 729*d57664e9SAndroid Build Coastguard Worker "androidx.test.ext.truth", 730*d57664e9SAndroid Build Coastguard Worker "kotlin-test", 731*d57664e9SAndroid Build Coastguard Worker "platform-screenshot-diff-core", 732*d57664e9SAndroid Build Coastguard Worker "PlatformMotionTesting", 733*d57664e9SAndroid Build Coastguard Worker "SystemUICustomizationTestUtils", 734*d57664e9SAndroid Build Coastguard Worker "androidx.compose.runtime_runtime", 735*d57664e9SAndroid Build Coastguard Worker "kosmos", 736*d57664e9SAndroid Build Coastguard Worker "testables", 737*d57664e9SAndroid Build Coastguard Worker "androidx.test.rules", 738*d57664e9SAndroid Build Coastguard Worker ], 739*d57664e9SAndroid Build Coastguard Worker libs: [ 740*d57664e9SAndroid Build Coastguard Worker "android.test.runner.stubs.system", 741*d57664e9SAndroid Build Coastguard Worker "android.test.base.stubs.system", 742*d57664e9SAndroid Build Coastguard Worker "android.test.mock.stubs.system", 743*d57664e9SAndroid Build Coastguard Worker "keepanno-annotations", 744*d57664e9SAndroid Build Coastguard Worker ], 745*d57664e9SAndroid Build Coastguard Worker kotlincflags: [ 746*d57664e9SAndroid Build Coastguard Worker "-Xjvm-default=all", 747*d57664e9SAndroid Build Coastguard Worker // TODO(b/352363800): Why do we need this? 748*d57664e9SAndroid Build Coastguard Worker "-J-Xmx8192M", 749*d57664e9SAndroid Build Coastguard Worker ], 750*d57664e9SAndroid Build Coastguard Worker aaptflags: [ 751*d57664e9SAndroid Build Coastguard Worker "--extra-packages", 752*d57664e9SAndroid Build Coastguard Worker "com.android.systemui", 753*d57664e9SAndroid Build Coastguard Worker ], 754*d57664e9SAndroid Build Coastguard Worker plugins: [ 755*d57664e9SAndroid Build Coastguard Worker "androidx.room_room-compiler-plugin", 756*d57664e9SAndroid Build Coastguard Worker "dagger2-compiler", 757*d57664e9SAndroid Build Coastguard Worker ], 758*d57664e9SAndroid Build Coastguard Worker lint: { 759*d57664e9SAndroid Build Coastguard Worker test: true, 760*d57664e9SAndroid Build Coastguard Worker extra_check_modules: ["SystemUILintChecker"], 761*d57664e9SAndroid Build Coastguard Worker }, 762*d57664e9SAndroid Build Coastguard Worker} 763*d57664e9SAndroid Build Coastguard Worker 764*d57664e9SAndroid Build Coastguard Workerandroid_app { 765*d57664e9SAndroid Build Coastguard Worker name: "SystemUIRobo-stub", 766*d57664e9SAndroid Build Coastguard Worker // SystemUiRavenTests references the .aapt.srcjar 767*d57664e9SAndroid Build Coastguard Worker use_resource_processor: false, 768*d57664e9SAndroid Build Coastguard Worker defaults: [ 769*d57664e9SAndroid Build Coastguard Worker "platform_app_defaults", 770*d57664e9SAndroid Build Coastguard Worker "SystemUI_optimized_defaults", 771*d57664e9SAndroid Build Coastguard Worker ], 772*d57664e9SAndroid Build Coastguard Worker manifest: "tests/AndroidManifest-base.xml", 773*d57664e9SAndroid Build Coastguard Worker 774*d57664e9SAndroid Build Coastguard Worker static_libs: [ 775*d57664e9SAndroid Build Coastguard Worker "//frameworks/libs/systemui:compilelib", 776*d57664e9SAndroid Build Coastguard Worker "SystemUI-tests-base", 777*d57664e9SAndroid Build Coastguard Worker "androidx.compose.runtime_runtime", 778*d57664e9SAndroid Build Coastguard Worker "SystemUI-core", 779*d57664e9SAndroid Build Coastguard Worker ], 780*d57664e9SAndroid Build Coastguard Worker libs: [ 781*d57664e9SAndroid Build Coastguard Worker "keepanno-annotations", 782*d57664e9SAndroid Build Coastguard Worker ], 783*d57664e9SAndroid Build Coastguard Worker aaptflags: [ 784*d57664e9SAndroid Build Coastguard Worker "--extra-packages", 785*d57664e9SAndroid Build Coastguard Worker "com.android.systemui", 786*d57664e9SAndroid Build Coastguard Worker ], 787*d57664e9SAndroid Build Coastguard Worker dont_merge_manifests: true, 788*d57664e9SAndroid Build Coastguard Worker platform_apis: true, 789*d57664e9SAndroid Build Coastguard Worker system_ext_specific: true, 790*d57664e9SAndroid Build Coastguard Worker certificate: "platform", 791*d57664e9SAndroid Build Coastguard Worker privileged: true, 792*d57664e9SAndroid Build Coastguard Worker resource_dirs: [], 793*d57664e9SAndroid Build Coastguard Worker kotlincflags: ["-Xjvm-default=all"], 794*d57664e9SAndroid Build Coastguard Worker optimize: { 795*d57664e9SAndroid Build Coastguard Worker optimize: false, 796*d57664e9SAndroid Build Coastguard Worker shrink_resources: false, 797*d57664e9SAndroid Build Coastguard Worker optimized_shrink_resources: false, 798*d57664e9SAndroid Build Coastguard Worker proguard_flags_files: ["proguard.flags"], 799*d57664e9SAndroid Build Coastguard Worker }, 800*d57664e9SAndroid Build Coastguard Worker 801*d57664e9SAndroid Build Coastguard Worker plugins: ["dagger2-compiler"], 802*d57664e9SAndroid Build Coastguard Worker} 803*d57664e9SAndroid Build Coastguard Worker 804*d57664e9SAndroid Build Coastguard Workerjava_library { 805*d57664e9SAndroid Build Coastguard Worker name: "RoboTestLibraries", 806*d57664e9SAndroid Build Coastguard Worker static_libs: [ 807*d57664e9SAndroid Build Coastguard Worker "dagger2", 808*d57664e9SAndroid Build Coastguard Worker "androidx.test.uiautomator_uiautomator", 809*d57664e9SAndroid Build Coastguard Worker "androidx.core_core-animation-testing", 810*d57664e9SAndroid Build Coastguard Worker "androidx.test.ext.junit", 811*d57664e9SAndroid Build Coastguard Worker "inline-mockito-robolectric-prebuilt", 812*d57664e9SAndroid Build Coastguard Worker "mockito-kotlin-nodeps", 813*d57664e9SAndroid Build Coastguard Worker "platform-parametric-runner-lib", 814*d57664e9SAndroid Build Coastguard Worker "SystemUICustomizationTestUtils", 815*d57664e9SAndroid Build Coastguard Worker "kotlin-test", 816*d57664e9SAndroid Build Coastguard Worker "kosmos", 817*d57664e9SAndroid Build Coastguard Worker ], 818*d57664e9SAndroid Build Coastguard Worker} 819*d57664e9SAndroid Build Coastguard Worker 820*d57664e9SAndroid Build Coastguard Workerandroid_robolectric_test { 821*d57664e9SAndroid Build Coastguard Worker name: "SystemUiRoboTests", 822*d57664e9SAndroid Build Coastguard Worker srcs: [ 823*d57664e9SAndroid Build Coastguard Worker "tests/robolectric/src/**/*.kt", 824*d57664e9SAndroid Build Coastguard Worker "tests/robolectric/src/**/*.java", 825*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-utils", 826*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-multivalent", 827*d57664e9SAndroid Build Coastguard Worker ], 828*d57664e9SAndroid Build Coastguard Worker static_libs: [ 829*d57664e9SAndroid Build Coastguard Worker "RoboTestLibraries", 830*d57664e9SAndroid Build Coastguard Worker "androidx.compose.runtime_runtime", 831*d57664e9SAndroid Build Coastguard Worker ], 832*d57664e9SAndroid Build Coastguard Worker libs: [ 833*d57664e9SAndroid Build Coastguard Worker "android.test.runner.impl", 834*d57664e9SAndroid Build Coastguard Worker "android.test.base.impl", 835*d57664e9SAndroid Build Coastguard Worker "android.test.mock.impl", 836*d57664e9SAndroid Build Coastguard Worker "truth", 837*d57664e9SAndroid Build Coastguard Worker "androidx.test.ext.truth", 838*d57664e9SAndroid Build Coastguard Worker ], 839*d57664e9SAndroid Build Coastguard Worker 840*d57664e9SAndroid Build Coastguard Worker upstream: true, 841*d57664e9SAndroid Build Coastguard Worker 842*d57664e9SAndroid Build Coastguard Worker instrumentation_for: "SystemUIRobo-stub", 843*d57664e9SAndroid Build Coastguard Worker java_resource_dirs: ["tests/robolectric/config"], 844*d57664e9SAndroid Build Coastguard Worker plugins: [ 845*d57664e9SAndroid Build Coastguard Worker "dagger2-compiler", 846*d57664e9SAndroid Build Coastguard Worker ], 847*d57664e9SAndroid Build Coastguard Worker strict_mode: false, 848*d57664e9SAndroid Build Coastguard Worker} 849*d57664e9SAndroid Build Coastguard Worker 850*d57664e9SAndroid Build Coastguard Worker// in-place tests which use Robolectric in the tests directory 851*d57664e9SAndroid Build Coastguard Worker// instead of multivalentTests 852*d57664e9SAndroid Build Coastguard Workerandroid_robolectric_test { 853*d57664e9SAndroid Build Coastguard Worker name: "SystemUiRoboTestsInplace", 854*d57664e9SAndroid Build Coastguard Worker srcs: [ 855*d57664e9SAndroid Build Coastguard Worker "tests/robolectric/src/**/*.kt", 856*d57664e9SAndroid Build Coastguard Worker "tests/robolectric/src/**/*.java", 857*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-utils", 858*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-multivalent", 859*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-robofiles", 860*d57664e9SAndroid Build Coastguard Worker ], 861*d57664e9SAndroid Build Coastguard Worker exclude_srcs: [ 862*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-broken-robofiles-mockito-extended", 863*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-broken-robofiles-internal", 864*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-broken-robofiles-run", 865*d57664e9SAndroid Build Coastguard Worker ], 866*d57664e9SAndroid Build Coastguard Worker static_libs: [ 867*d57664e9SAndroid Build Coastguard Worker "RoboTestLibraries", 868*d57664e9SAndroid Build Coastguard Worker "androidx.compose.runtime_runtime", 869*d57664e9SAndroid Build Coastguard Worker ], 870*d57664e9SAndroid Build Coastguard Worker libs: [ 871*d57664e9SAndroid Build Coastguard Worker "android.test.runner.impl", 872*d57664e9SAndroid Build Coastguard Worker "android.test.base.impl", 873*d57664e9SAndroid Build Coastguard Worker "android.test.mock.impl", 874*d57664e9SAndroid Build Coastguard Worker "truth", 875*d57664e9SAndroid Build Coastguard Worker "androidx.test.ext.truth", 876*d57664e9SAndroid Build Coastguard Worker ], 877*d57664e9SAndroid Build Coastguard Worker 878*d57664e9SAndroid Build Coastguard Worker upstream: true, 879*d57664e9SAndroid Build Coastguard Worker 880*d57664e9SAndroid Build Coastguard Worker instrumentation_for: "SystemUIRobo-stub", 881*d57664e9SAndroid Build Coastguard Worker java_resource_dirs: ["tests/robolectric/config"], 882*d57664e9SAndroid Build Coastguard Worker plugins: [ 883*d57664e9SAndroid Build Coastguard Worker "dagger2-compiler", 884*d57664e9SAndroid Build Coastguard Worker ], 885*d57664e9SAndroid Build Coastguard Worker strict_mode: false, 886*d57664e9SAndroid Build Coastguard Worker} 887*d57664e9SAndroid Build Coastguard Worker 888*d57664e9SAndroid Build Coastguard Workerandroid_ravenwood_test { 889*d57664e9SAndroid Build Coastguard Worker name: "SystemUiRavenTests", 890*d57664e9SAndroid Build Coastguard Worker srcs: [ 891*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-utils", 892*d57664e9SAndroid Build Coastguard Worker ":SystemUI-tests-multivalent", 893*d57664e9SAndroid Build Coastguard Worker // TODO(b/294256649): pivot to using {.aapt.jar} and re-enable 894*d57664e9SAndroid Build Coastguard Worker // use_resource_processor: true when better supported by soong 895*d57664e9SAndroid Build Coastguard Worker ":SystemUIRobo-stub{.aapt.srcjar}", 896*d57664e9SAndroid Build Coastguard Worker ], 897*d57664e9SAndroid Build Coastguard Worker static_libs: [ 898*d57664e9SAndroid Build Coastguard Worker "SystemUI-core", 899*d57664e9SAndroid Build Coastguard Worker "SystemUI-res", 900*d57664e9SAndroid Build Coastguard Worker "SystemUI-tests-base", 901*d57664e9SAndroid Build Coastguard Worker "androidx.test.uiautomator_uiautomator", 902*d57664e9SAndroid Build Coastguard Worker "androidx.core_core-animation-testing", 903*d57664e9SAndroid Build Coastguard Worker "androidx.test.ext.junit", 904*d57664e9SAndroid Build Coastguard Worker "kosmos", 905*d57664e9SAndroid Build Coastguard Worker "kotlin-test", 906*d57664e9SAndroid Build Coastguard Worker "mockito-kotlin-nodeps", 907*d57664e9SAndroid Build Coastguard Worker "androidx.compose.runtime_runtime", 908*d57664e9SAndroid Build Coastguard Worker ], 909*d57664e9SAndroid Build Coastguard Worker libs: [ 910*d57664e9SAndroid Build Coastguard Worker "android.test.runner.impl", 911*d57664e9SAndroid Build Coastguard Worker "android.test.base.impl", 912*d57664e9SAndroid Build Coastguard Worker "android.test.mock.impl", 913*d57664e9SAndroid Build Coastguard Worker ], 914*d57664e9SAndroid Build Coastguard Worker auto_gen_config: true, 915*d57664e9SAndroid Build Coastguard Worker plugins: [ 916*d57664e9SAndroid Build Coastguard Worker "dagger2-compiler", 917*d57664e9SAndroid Build Coastguard Worker ], 918*d57664e9SAndroid Build Coastguard Worker} 919*d57664e9SAndroid Build Coastguard Worker 920*d57664e9SAndroid Build Coastguard Worker// Opt-out config for optimizing the SystemUI target using R8. 921*d57664e9SAndroid Build Coastguard Worker// Disabled via `export SYSTEMUI_OPTIMIZE_JAVA=false`, or explicitly in Make via 922*d57664e9SAndroid Build Coastguard Worker// `SYSTEMUI_OPTIMIZE_JAVA := false`. 923*d57664e9SAndroid Build Coastguard Workersoong_config_module_type { 924*d57664e9SAndroid Build Coastguard Worker name: "systemui_optimized_java_defaults", 925*d57664e9SAndroid Build Coastguard Worker module_type: "java_defaults", 926*d57664e9SAndroid Build Coastguard Worker config_namespace: "ANDROID", 927*d57664e9SAndroid Build Coastguard Worker bool_variables: ["SYSTEMUI_OPTIMIZE_JAVA"], 928*d57664e9SAndroid Build Coastguard Worker properties: ["optimize"], 929*d57664e9SAndroid Build Coastguard Worker} 930*d57664e9SAndroid Build Coastguard Worker 931*d57664e9SAndroid Build Coastguard Workersystemui_optimized_java_defaults { 932*d57664e9SAndroid Build Coastguard Worker name: "SystemUI_optimized_defaults", 933*d57664e9SAndroid Build Coastguard Worker soong_config_variables: { 934*d57664e9SAndroid Build Coastguard Worker SYSTEMUI_OPTIMIZE_JAVA: { 935*d57664e9SAndroid Build Coastguard Worker optimize: { 936*d57664e9SAndroid Build Coastguard Worker enabled: true, 937*d57664e9SAndroid Build Coastguard Worker optimize: true, 938*d57664e9SAndroid Build Coastguard Worker shrink: true, 939*d57664e9SAndroid Build Coastguard Worker shrink_resources: true, 940*d57664e9SAndroid Build Coastguard Worker optimized_shrink_resources: true, 941*d57664e9SAndroid Build Coastguard Worker ignore_warnings: false, 942*d57664e9SAndroid Build Coastguard Worker proguard_compatibility: false, 943*d57664e9SAndroid Build Coastguard Worker }, 944*d57664e9SAndroid Build Coastguard Worker conditions_default: { 945*d57664e9SAndroid Build Coastguard Worker optimize: { 946*d57664e9SAndroid Build Coastguard Worker ignore_warnings: false, 947*d57664e9SAndroid Build Coastguard Worker proguard_compatibility: false, 948*d57664e9SAndroid Build Coastguard Worker }, 949*d57664e9SAndroid Build Coastguard Worker }, 950*d57664e9SAndroid Build Coastguard Worker }, 951*d57664e9SAndroid Build Coastguard Worker }, 952*d57664e9SAndroid Build Coastguard Worker} 953*d57664e9SAndroid Build Coastguard Worker 954*d57664e9SAndroid Build Coastguard Workerandroid_app { 955*d57664e9SAndroid Build Coastguard Worker name: "SystemUI", 956*d57664e9SAndroid Build Coastguard Worker defaults: [ 957*d57664e9SAndroid Build Coastguard Worker "platform_app_defaults", 958*d57664e9SAndroid Build Coastguard Worker "SystemUI_optimized_defaults", 959*d57664e9SAndroid Build Coastguard Worker "wmshell_defaults", 960*d57664e9SAndroid Build Coastguard Worker ], 961*d57664e9SAndroid Build Coastguard Worker static_libs: [ 962*d57664e9SAndroid Build Coastguard Worker "SystemUI-core", 963*d57664e9SAndroid Build Coastguard Worker ], 964*d57664e9SAndroid Build Coastguard Worker resource_dirs: [], 965*d57664e9SAndroid Build Coastguard Worker 966*d57664e9SAndroid Build Coastguard Worker use_resource_processor: true, 967*d57664e9SAndroid Build Coastguard Worker platform_apis: true, 968*d57664e9SAndroid Build Coastguard Worker system_ext_specific: true, 969*d57664e9SAndroid Build Coastguard Worker certificate: "platform", 970*d57664e9SAndroid Build Coastguard Worker privileged: true, 971*d57664e9SAndroid Build Coastguard Worker 972*d57664e9SAndroid Build Coastguard Worker kotlincflags: ["-Xjvm-default=all"], 973*d57664e9SAndroid Build Coastguard Worker 974*d57664e9SAndroid Build Coastguard Worker dxflags: ["--multi-dex"], 975*d57664e9SAndroid Build Coastguard Worker optimize: { 976*d57664e9SAndroid Build Coastguard Worker proguard_flags_files: ["proguard.flags"], 977*d57664e9SAndroid Build Coastguard Worker }, 978*d57664e9SAndroid Build Coastguard Worker required: [ 979*d57664e9SAndroid Build Coastguard Worker "privapp_whitelist_com.android.systemui", 980*d57664e9SAndroid Build Coastguard Worker ], 981*d57664e9SAndroid Build Coastguard Worker} 982