From 84151d91f7eb7457a5e813948962f656e77a5571 Mon Sep 17 00:00:00 2001 From: Brett Chabot Date: Wed, 27 Feb 2019 15:37:59 -0800 Subject: [PATCH] Migrate frameworks/base/tests/testables and its users to androidx.test See go/jetpack-test-android-migration This is the internal version of AOSP change aosp/908373 Test: m -j TestablesTests NetworkStackTests FrameworksServicesTests SystemUITests FrameworksUiServicesTests ExtServicesUnitTests WmTests FrameworksCoreTests Exempt-From-Owner-Approval: automated package name refactoring; already reviewed on AOSP Change-Id: Ib04d80954bd8536914d88c66b28e6632e60a6245 --- packages/ExtServices/tests/Android.bp | 8 ++--- .../ExtServices/tests/AndroidManifest.xml | 2 +- packages/ExtServices/tests/AndroidTest.xml | 2 +- .../notification/AgingHelperTest.java | 5 +-- .../notification/AssistantSettingsTest.java | 5 +-- .../services/notification/AssistantTest.java | 3 +- .../notification/EntityTypeCounterTest.java | 3 +- .../NotificationCategorizerTest.java | 5 +-- .../notification/NotificationEntryTest.java | 5 +-- .../notification/SmartActionsHelperTest.java | 5 +-- packages/NetworkStack/tests/Android.bp | 2 +- .../NetworkStack/tests/AndroidManifest.xml | 2 +- packages/NetworkStack/tests/AndroidTest.xml | 2 +- .../tests/src/android/net/apf/ApfTest.java | 7 ++-- .../net/dhcp/DhcpLeaseRepositoryTest.java | 9 ++--- .../src/android/net/dhcp/DhcpPacketTest.java | 7 ++-- .../src/android/net/dhcp/DhcpServerTest.java | 3 +- .../net/dhcp/DhcpServingParamsTest.java | 5 +-- .../src/android/net/ip/IpClientTest.java | 5 +-- .../net/ip/IpReachabilityMonitorTest.java | 6 ++-- .../util/ConnectivityPacketSummaryTest.java | 5 +-- .../android/net/util/PacketReaderTest.java | 5 +-- .../connectivity/NetworkMonitorTest.java | 6 ++-- .../android/server/util/SharedLogTest.java | 5 +-- packages/SystemUI/Android.bp | 2 +- ...VerifySysuiRequiredTestPropertiesTest.java | 14 ++++---- ...eyguardClockAccessibilityDelegateTest.java | 3 +- .../keyguard/KeyguardPatternViewTest.kt | 2 +- .../KeyguardPinBasedInputViewTest.java | 3 +- .../KeyguardSecurityContainerTest.java | 13 ++++--- .../systemui/BatteryMeterDrawableTest.java | 7 ++-- .../com/android/systemui/DependencyTest.java | 3 +- .../android/systemui/ExpandHelperTest.java | 5 +-- .../ForegroundServiceControllerTest.java | 5 +-- .../android/systemui/ImageWallpaperTest.java | 3 +- .../android/systemui/InitControllerTest.java | 3 +- .../systemui/ScreenDecorationsTest.java | 3 +- .../SliceBroadcastRelayHandlerTest.java | 3 +- .../systemui/SysuiBaseFragmentTest.java | 3 +- .../com/android/systemui/SysuiTestCase.java | 3 +- .../systemui/appops/AppOpsControllerTest.java | 3 +- .../bubbles/BubbleControllerTest.java | 3 +- .../ExpandedAnimationControllerTest.java | 2 +- .../animation/PhysicsAnimationLayoutTest.java | 2 +- .../StackAnimationControllerTest.java | 2 +- .../systemui/chooser/ChooserHelperTest.java | 3 +- .../SysuiColorExtractorTests.java | 5 +-- .../doze/AlwaysOnDisplayPolicyTest.java | 5 +-- .../systemui/doze/DozeConfigurationTest.java | 5 +-- .../systemui/doze/DozeDockHandlerTest.java | 5 +-- .../systemui/doze/DozeMachineTest.java | 3 +- .../doze/DozeScreenBrightnessTest.java | 7 ++-- .../DozeScreenStatePreventingAdapterTest.java | 3 +- .../systemui/doze/DozeScreenStateTest.java | 9 ++--- .../systemui/doze/DozeSensorsTest.java | 3 +- ...spendScreenStatePreventingAdapterTest.java | 3 +- .../systemui/doze/DozeTriggersTest.java | 5 +-- .../com/android/systemui/doze/DozeUiTest.java | 11 +++--- .../systemui/doze/DozeWallpaperStateTest.java | 3 +- .../keyguard/DismissCallbackRegistryTest.java | 5 ++- .../keyguard/KeyguardSliceProviderTest.java | 2 +- .../systemui/keyguard/LifecycleTest.java | 3 +- .../keyguard/ScreenLifecycleTest.java | 3 +- .../keyguard/WakefulnessLifecycleTest.java | 3 +- .../WorkLockActivityControllerTest.java | 13 +++---- .../keyguard/WorkLockActivityTest.java | 7 ++-- .../systemui/pip/phone/PipTouchStateTest.java | 3 +- .../power/PowerNotificationWarningsTest.java | 3 +- .../privacy/PrivacyDialogBuilderTest.kt | 4 +-- .../privacy/PrivacyItemControllerTest.kt | 2 +- .../systemui/qs/AutoAddTrackerTest.java | 3 +- .../com/android/systemui/qs/QSDetailTest.java | 3 +- .../android/systemui/qs/QSFooterImplTest.java | 3 +- .../android/systemui/qs/QSFragmentTest.java | 3 +- .../com/android/systemui/qs/QSPanelTest.java | 3 +- .../android/systemui/qs/QSTileHostTest.java | 3 +- .../systemui/qs/SlashImageViewTest.java | 27 +++++++------- .../android/systemui/qs/TileLayoutTest.java | 4 +-- .../systemui/qs/TouchAnimatorTest.java | 19 +++++----- .../qs/customize/TileAdapterTest.java | 3 +- .../qs/customize/TileQueryHelperTest.java | 3 +- .../qs/external/TileColorPickerTest.java | 11 +++--- .../qs/external/TileLifecycleManagerTest.java | 3 +- .../qs/external/TileServiceManagerTest.java | 13 ++++--- .../qs/tileimpl/QSIconViewImplTest.java | 5 ++- .../systemui/qs/tileimpl/QSTileImplTest.java | 7 ++-- .../systemui/qs/tiles/CastTileTest.java | 3 +- .../qs/tiles/SensorPrivacyTileTest.java | 3 +- .../settings/CurrentUserTrackerTest.java | 3 +- .../plugins/PluginInstanceManagerTest.java | 5 +-- .../shared/plugins/VersionInfoTest.java | 6 ++-- .../AlertingNotificationManagerTest.java | 4 +-- .../statusbar/AmbientPulseManagerTest.java | 3 +- .../systemui/statusbar/CommandQueueTest.java | 3 +- .../KeyguardIndicationControllerTest.java | 7 ++-- .../statusbar/NonPhoneDependencyTest.java | 3 +- .../statusbar/NotificationListenerTest.java | 3 +- ...NotificationLockscreenUserManagerTest.java | 3 +- .../NotificationRemoteInputManagerTest.java | 3 +- .../statusbar/NotificationTestHelper.java | 3 +- .../NotificationUiAdjustmentTest.java | 3 +- .../NotificationViewHierarchyManagerTest.java | 3 +- .../systemui/statusbar/ScrimViewTest.java | 10 ++---- .../statusbar/SmartReplyControllerTest.java | 3 +- .../statusbar/StatusBarIconListTest.java | 9 +++-- .../statusbar/StatusBarIconViewTest.java | 5 +-- .../MediaNotificationProcessorTest.java | 3 +- .../NotificationEntryManagerTest.java | 2 +- .../notification/NotificationFilterTest.java | 5 +-- .../NotificationListControllerTest.java | 3 +- .../VisualStabilityManagerTest.java | 3 +- .../collection/NotificationDataTest.java | 4 +-- .../logging/ExpansionStateLoggerTest.java | 3 +- .../logging/NotificationLoggerTest.java | 3 +- .../row/ExpandableNotificationRowTest.java | 3 +- .../notification/row/FooterViewTest.java | 11 ++---- ...NotificationBlockingHelperManagerTest.java | 5 +-- .../row/NotificationContentInflaterTest.java | 3 +- .../row/NotificationContentViewTest.java | 7 ++-- .../row/NotificationGutsManagerTest.java | 3 +- .../row/NotificationMenuRowTest.java | 3 +- .../NotificationCustomViewWrapperTest.java | 3 +- .../wrapper/NotificationViewWrapperTest.java | 3 +- .../NotificationChildrenContainerTest.java | 3 +- .../NotificationRoundnessManagerTest.java | 4 +-- .../NotificationStackScrollLayoutTest.java | 7 ++-- .../stack/NotificationSwipeHelperTest.java | 3 +- .../statusbar/phone/AutoTileManagerTest.java | 3 +- .../phone/CollapsedStatusBarFragmentTest.java | 3 +- .../phone/ConfigurationControllerImplTest.kt | 2 +- .../statusbar/phone/DozeParametersTest.java | 24 ++++++------- .../phone/DozeScrimControllerTest.java | 3 +- .../HeadsUpAppearanceControllerTest.java | 3 +- .../phone/HeadsUpManagerPhoneTest.java | 3 +- .../statusbar/phone/KeyguardBottomAreaTest.kt | 2 +- .../statusbar/phone/KeyguardBouncerTest.java | 3 +- .../KeyguardClockPositionAlgorithmTest.java | 3 +- .../phone/KeyguardPresentationTest.java | 3 +- .../LightBarTransitionsControllerTest.java | 3 +- .../phone/NavigationBarButtonTest.java | 3 +- .../phone/NavigationBarContextTest.java | 14 ++++---- .../phone/NavigationBarFragmentTest.java | 3 +- .../phone/NavigationBarInflaterViewTest.java | 3 +- .../NavigationBarRotationContextTest.java | 9 ++--- .../phone/NavigationBarTransitionsTest.java | 3 +- .../phone/NearestTouchFrameTest.java | 3 +- ...ificationGroupAlertTransferHelperTest.java | 3 +- .../phone/NotificationGroupManagerTest.java | 4 +-- .../NotificationIconAreaControllerTest.java | 3 +- .../phone/NotificationPanelViewTest.java | 3 +- .../phone/QuickStepControllerTest.java | 3 +- .../statusbar/phone/ScrimControllerTest.java | 5 +-- .../phone/StatusBarIconControllerTest.java | 3 +- .../StatusBarKeyguardViewManagerTest.java | 3 +- .../StatusBarNotificationPresenterTest.java | 3 +- .../StatusBarRemoteInputCallbackTest.java | 5 ++- .../statusbar/phone/StatusBarTest.java | 3 +- .../phone/StatusBarWindowControllerTest.java | 3 +- .../phone/StatusBarWindowViewTest.java | 5 +-- .../statusbar/phone/SystemUIDialogTest.java | 4 +-- .../policy/BluetoothControllerImplTest.java | 6 ++-- .../policy/CallbackControllerTest.java | 2 +- .../statusbar/policy/CallbackHandlerTest.java | 20 ++++++----- .../policy/CastControllerImplTest.java | 7 ++-- .../policy/ExtensionControllerImplTest.java | 3 +- .../policy/InflatedSmartRepliesTest.java | 7 ++-- .../statusbar/policy/KeyButtonViewTest.java | 3 +- .../policy/LocationControllerImplTest.java | 3 +- .../policy/NetworkControllerEthernetTest.java | 5 ++- .../policy/NetworkControllerSignalTest.java | 12 +++---- .../RemoteInputQuickSettingsDisablerTest.java | 3 +- .../statusbar/policy/RemoteInputViewTest.java | 3 +- .../policy/SecurityControllerTest.java | 22 +++++------- .../statusbar/policy/SmartReplyViewTest.java | 3 +- .../policy/ZenModeControllerImplTest.java | 3 +- .../systemui/tuner/TunablePaddingTest.java | 4 +-- .../systemui/util/AsyncSensorManagerTest.java | 3 +- .../android/systemui/util/ChannelsTest.java | 9 ++--- .../systemui/util/LifecycleFragmentTest.java | 2 +- .../systemui/util/SysuiLifecycleTest.java | 2 +- .../util/leak/GarbageMonitorTest.java | 3 +- .../systemui/util/leak/LeakDetectorTest.java | 6 ++-- .../systemui/util/leak/LeakReporterTest.java | 5 +-- .../util/leak/ReferenceTestUtilsTest.java | 4 +-- .../util/leak/WeakIdentityHashMapTest.java | 4 +-- .../KeepAwakeAnimationListenerTest.java | 3 +- .../util/wakelock/SettableWakeLockTest.java | 4 +-- .../systemui/util/wakelock/WakeLockTest.java | 5 +-- .../com/android/systemui/volume/UtilTest.java | 3 +- .../VolumeDialogControllerImplTest.java | 4 ++- .../systemui/volume/VolumeDialogImplTest.java | 15 ++------ services/tests/uiservicestests/Android.bp | 2 +- .../com/android/server/UiServiceTestCase.java | 4 +-- .../notification/AlertRateLimiterTest.java | 3 +- .../notification/BadgeExtractorTest.java | 14 ++++---- .../notification/BubbleExtractorTest.java | 5 ++- .../notification/BuzzBeepBlinkTest.java | 3 +- .../GlobalSortKeyComparatorTest.java | 6 ++-- .../server/notification/GroupHelperTest.java | 17 ++++----- .../notification/ImportanceExtractorTest.java | 35 +++++++++--------- .../notification/NotificationChannelTest.java | 3 +- .../NotificationComparatorTest.java | 3 +- .../NotificationListenerServiceTest.java | 3 +- .../notification/NotificationRecordTest.java | 5 +-- .../notification/NotificationStatsTest.java | 4 +-- .../server/notification/NotificationTest.java | 11 +++--- .../server/notification/NotifyingAppTest.java | 3 +- .../notification/PreferencesHelperTest.java | 5 +-- .../notification/RankingHelperTest.java | 6 ++-- .../notification/RateEstimatorTest.java | 14 ++++---- .../notification/ScheduleCalendarTest.java | 6 ++-- .../ScheduleConditionProviderTest.java | 4 +-- .../server/notification/SnoozeHelperTest.java | 36 +++++++++---------- .../ValidateNotificationPeopleTest.java | 15 ++++---- .../notification/ZenModeConfigTest.java | 3 +- .../server/notification/ZenPolicyTest.java | 4 +-- .../slice/PackageMatchingCacheTest.java | 3 +- .../server/slice/PinnedSliceStateTest.java | 3 +- .../slice/SliceClientPermissionsTest.java | 5 +-- .../server/slice/SliceFullAccessListTest.java | 3 +- .../server/slice/SliceManagerServiceTest.java | 4 +-- .../slice/SlicePermissionManagerTest.java | 3 +- .../slice/SliceProviderPermissionsTest.java | 3 +- tests/testables/Android.bp | 2 +- .../android/testing/AndroidTestingRunner.java | 8 ++--- .../src/android/testing/BaseFragmentTest.java | 3 +- .../testing/TestableInstrumentation.java | 3 +- .../src/android/testing/TestableLooper.java | 3 +- .../src/android/testing/ViewUtils.java | 1 - tests/testables/tests/Android.mk | 2 +- tests/testables/tests/AndroidManifest.xml | 2 +- .../DexmakerShareClassLoaderRuleTest.java | 4 +-- .../testing/TestableContentResolverTest.java | 5 +-- .../testing/TestablePermissionsTest.java | 7 ++-- .../testing/TestableResourcesTest.java | 3 +- .../testing/TestableSettingsProviderTest.java | 10 +++--- 236 files changed, 667 insertions(+), 544 deletions(-) diff --git a/packages/ExtServices/tests/Android.bp b/packages/ExtServices/tests/Android.bp index 930b783aaa986..ae60d4e32c041 100644 --- a/packages/ExtServices/tests/Android.bp +++ b/packages/ExtServices/tests/Android.bp @@ -14,14 +14,14 @@ android_test { static_libs: [ "ExtServices-core", - "android-support-test", - "compatibility-device-util", + "androidx.test.rules", + "compatibility-device-util-axt", "mockito-target-minus-junit4", - "espresso-core", + "androidx.test.espresso.core", "truth-prebuilt", "testables", "testng", ], platform_apis: true, -} \ No newline at end of file +} diff --git a/packages/ExtServices/tests/AndroidManifest.xml b/packages/ExtServices/tests/AndroidManifest.xml index 3cf152753e656..a08a10e5b5dfb 100644 --- a/packages/ExtServices/tests/AndroidManifest.xml +++ b/packages/ExtServices/tests/AndroidManifest.xml @@ -23,7 +23,7 @@ - diff --git a/packages/ExtServices/tests/AndroidTest.xml b/packages/ExtServices/tests/AndroidTest.xml index c3d32de4bfaf0..cd26ebc407c14 100644 --- a/packages/ExtServices/tests/AndroidTest.xml +++ b/packages/ExtServices/tests/AndroidTest.xml @@ -23,7 +23,7 @@