diff options
author | 2023-04-25 16:30:30 +0000 | |
---|---|---|
committer | 2023-04-26 14:10:48 +0000 | |
commit | 62db075535b4f8b35b5041f9f5ea73215b9b3190 (patch) | |
tree | c0c4fb7bf3a7532d78373e1561ed2363c87ab76c | |
parent | 109ce2993994b10b23db58ab19569b9e74061f69 (diff) |
Update uiautomator references in packages/apps/DocumentsUI/
* Remove unused dependencies.
* Replace "ub-uiautomator" (v2.2.0) with
"androidx.test.uiautomator_uiautomator" (v2.3.0).
Bug: 235842600
Test: m DocumentsUI, presubmit
Change-Id: Idc06a2ecce4d6ba29d796635c6a45b4d0444edd1
23 files changed, 82 insertions, 77 deletions
diff --git a/app-perf-tests/Android.bp b/app-perf-tests/Android.bp index f753ac5b5..5a4bf72a4 100644 --- a/app-perf-tests/Android.bp +++ b/app-perf-tests/Android.bp @@ -20,7 +20,7 @@ android_test { "androidx.legacy_legacy-support-v4", "collector-device-lib", "mockito-target", - "ub-uiautomator", + "androidx.test.uiautomator_uiautomator", ], platform_apis: true, diff --git a/app-perf-tests/src/com/android/documentsui/FilesAppPerfTest.java b/app-perf-tests/src/com/android/documentsui/FilesAppPerfTest.java index 8366c89f5..821198dbd 100644 --- a/app-perf-tests/src/com/android/documentsui/FilesAppPerfTest.java +++ b/app-perf-tests/src/com/android/documentsui/FilesAppPerfTest.java @@ -32,9 +32,10 @@ import android.content.pm.ResolveInfo; import android.os.Bundle; import android.os.SystemClock; import android.provider.DocumentsContract; -import android.support.test.uiautomator.UiDevice; import android.util.Log; +import androidx.test.uiautomator.UiDevice; + import org.junit.After; import org.junit.Before; import org.junit.Test; diff --git a/perf-tests/Android.bp b/perf-tests/Android.bp index 955b1c031..d98c36cf5 100644 --- a/perf-tests/Android.bp +++ b/perf-tests/Android.bp @@ -28,7 +28,7 @@ android_test { "androidx.test.espresso.core", "mockito-target", "ub-janktesthelper", - "ub-uiautomator", + "androidx.test.uiautomator_uiautomator", ], platform_apis: true, diff --git a/perf-tests/src/com/android/documentsui/FilesJankPerfTest.java b/perf-tests/src/com/android/documentsui/FilesJankPerfTest.java index 04dfc7882..6dd804443 100644 --- a/perf-tests/src/com/android/documentsui/FilesJankPerfTest.java +++ b/perf-tests/src/com/android/documentsui/FilesJankPerfTest.java @@ -16,27 +16,24 @@ package com.android.documentsui; -import static com.android.documentsui.StressProvider.DEFAULT_AUTHORITY; -import static com.android.documentsui.StressProvider.STRESS_ROOT_0_ID; import static com.android.documentsui.StressProvider.STRESS_ROOT_2_ID; import android.app.Activity; -import android.os.RemoteException; -import android.test.suitebuilder.annotation.LargeTest; - import android.app.UiAutomation; -import android.content.Intent; import android.content.Context; +import android.content.Intent; +import android.os.RemoteException; +import android.support.test.jank.GfxMonitor; import android.support.test.jank.JankTest; import android.support.test.jank.JankTestBase; -import android.support.test.uiautomator.UiDevice; -import android.support.test.jank.GfxMonitor; -import android.support.test.uiautomator.UiScrollable; -import android.util.Log; +import android.test.suitebuilder.annotation.LargeTest; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiScrollable; + +import com.android.documentsui.bots.DirectoryListBot; import com.android.documentsui.bots.SidebarBot; import com.android.documentsui.files.FilesActivity; -import com.android.documentsui.bots.DirectoryListBot; @LargeTest public class FilesJankPerfTest extends JankTestBase { diff --git a/tests/Android.bp b/tests/Android.bp index 7a5d63112..65a4bbdbd 100644 --- a/tests/Android.bp +++ b/tests/Android.bp @@ -95,7 +95,7 @@ android_test { "androidx.test.ext.truth", "guava", "mockito-target", - "ub-uiautomator", + "androidx.test.uiautomator_uiautomator", ], jarjar_rules: "jarjar-rules.txt", diff --git a/tests/common/com/android/documentsui/bots/Bots.java b/tests/common/com/android/documentsui/bots/Bots.java index 8a3d347ec..8cc00ac7a 100644 --- a/tests/common/com/android/documentsui/bots/Bots.java +++ b/tests/common/com/android/documentsui/bots/Bots.java @@ -20,15 +20,15 @@ import static junit.framework.Assert.assertNotNull; import android.app.UiAutomation; import android.content.Context; -import android.support.test.uiautomator.By; -import android.support.test.uiautomator.BySelector; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject; -import android.support.test.uiautomator.UiObject2; -import android.support.test.uiautomator.UiSelector; -import android.support.test.uiautomator.Until; import androidx.test.InstrumentationRegistry; +import androidx.test.uiautomator.By; +import androidx.test.uiautomator.BySelector; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject; +import androidx.test.uiautomator.UiObject2; +import androidx.test.uiautomator.UiSelector; +import androidx.test.uiautomator.Until; /** * Handy collection of bots for working with Files app. diff --git a/tests/common/com/android/documentsui/bots/BreadBot.java b/tests/common/com/android/documentsui/bots/BreadBot.java index d022f52f2..7c1a81b3a 100644 --- a/tests/common/com/android/documentsui/bots/BreadBot.java +++ b/tests/common/com/android/documentsui/bots/BreadBot.java @@ -17,9 +17,10 @@ package com.android.documentsui.bots; import android.content.Context; -import android.support.test.uiautomator.By; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject2; + +import androidx.test.uiautomator.By; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject2; import junit.framework.Assert; diff --git a/tests/common/com/android/documentsui/bots/DirectoryListBot.java b/tests/common/com/android/documentsui/bots/DirectoryListBot.java index 9fbc39f2a..3e9fa30b8 100644 --- a/tests/common/com/android/documentsui/bots/DirectoryListBot.java +++ b/tests/common/com/android/documentsui/bots/DirectoryListBot.java @@ -27,21 +27,22 @@ import android.content.Context; import android.graphics.Point; import android.graphics.Rect; import android.os.SystemClock; -import android.support.test.uiautomator.By; -import android.support.test.uiautomator.BySelector; -import android.support.test.uiautomator.Configurator; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject; -import android.support.test.uiautomator.UiObject2; -import android.support.test.uiautomator.UiObjectNotFoundException; -import android.support.test.uiautomator.UiScrollable; -import android.support.test.uiautomator.UiSelector; -import android.support.test.uiautomator.Until; import android.view.InputDevice; import android.view.KeyEvent; import android.view.MotionEvent; import android.view.View; +import androidx.test.uiautomator.By; +import androidx.test.uiautomator.BySelector; +import androidx.test.uiautomator.Configurator; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject; +import androidx.test.uiautomator.UiObject2; +import androidx.test.uiautomator.UiObjectNotFoundException; +import androidx.test.uiautomator.UiScrollable; +import androidx.test.uiautomator.UiSelector; +import androidx.test.uiautomator.Until; + import java.util.ArrayList; import java.util.Arrays; import java.util.List; diff --git a/tests/common/com/android/documentsui/bots/GestureBot.java b/tests/common/com/android/documentsui/bots/GestureBot.java index 9a0fb6ea1..4c7f7c7c9 100644 --- a/tests/common/com/android/documentsui/bots/GestureBot.java +++ b/tests/common/com/android/documentsui/bots/GestureBot.java @@ -21,16 +21,17 @@ import android.content.Context; import android.graphics.Point; import android.graphics.Rect; import android.os.SystemClock; -import android.support.test.uiautomator.Configurator; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject; -import android.support.test.uiautomator.UiObjectNotFoundException; -import android.support.test.uiautomator.UiSelector; import android.view.InputDevice; import android.view.MotionEvent; import android.view.MotionEvent.PointerCoords; import android.view.MotionEvent.PointerProperties; +import androidx.test.uiautomator.Configurator; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject; +import androidx.test.uiautomator.UiObjectNotFoundException; +import androidx.test.uiautomator.UiSelector; + /** * A test helper class that provides support for controlling directory list * and making assertions against the state of it. diff --git a/tests/common/com/android/documentsui/bots/InspectorBot.java b/tests/common/com/android/documentsui/bots/InspectorBot.java index 252fde452..7e459db04 100644 --- a/tests/common/com/android/documentsui/bots/InspectorBot.java +++ b/tests/common/com/android/documentsui/bots/InspectorBot.java @@ -20,12 +20,13 @@ import static junit.framework.Assert.assertTrue; import android.app.Activity; import android.content.Context; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiSelector; import android.view.View; import android.widget.LinearLayout; import android.widget.TextView; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiSelector; + import com.android.documentsui.R; import com.android.documentsui.inspector.DetailsView; import com.android.documentsui.inspector.KeyValueRow; diff --git a/tests/common/com/android/documentsui/bots/KeyboardBot.java b/tests/common/com/android/documentsui/bots/KeyboardBot.java index 6167acfc0..7cd3eedef 100644 --- a/tests/common/com/android/documentsui/bots/KeyboardBot.java +++ b/tests/common/com/android/documentsui/bots/KeyboardBot.java @@ -21,10 +21,11 @@ import static androidx.test.espresso.action.ViewActions.pressImeActionButton; import static androidx.test.espresso.matcher.ViewMatchers.isAssignableFrom; import android.content.Context; -import android.support.test.uiautomator.UiDevice; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; +import androidx.test.uiautomator.UiDevice; + /** * A test helper class that provides support for keyboard manipulation. */ diff --git a/tests/common/com/android/documentsui/bots/MenuBot.java b/tests/common/com/android/documentsui/bots/MenuBot.java index 511c51e4a..58e82e44c 100644 --- a/tests/common/com/android/documentsui/bots/MenuBot.java +++ b/tests/common/com/android/documentsui/bots/MenuBot.java @@ -16,13 +16,14 @@ package com.android.documentsui.bots; -import static junit.framework.Assert.assertTrue; import static junit.framework.Assert.assertFalse; +import static junit.framework.Assert.assertTrue; import android.content.Context; -import android.support.test.uiautomator.By; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObjectNotFoundException; + +import androidx.test.uiautomator.By; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObjectNotFoundException; import java.util.Map; diff --git a/tests/common/com/android/documentsui/bots/NotificationsBot.java b/tests/common/com/android/documentsui/bots/NotificationsBot.java index 5ab872df5..5200ddb06 100644 --- a/tests/common/com/android/documentsui/bots/NotificationsBot.java +++ b/tests/common/com/android/documentsui/bots/NotificationsBot.java @@ -19,9 +19,9 @@ package com.android.documentsui.bots; import android.app.Activity; import android.content.ComponentName; import android.content.Context; -import android.support.test.uiautomator.UiDevice; import androidx.test.InstrumentationRegistry; +import androidx.test.uiautomator.UiDevice; import com.android.documentsui.services.TestNotificationService; diff --git a/tests/common/com/android/documentsui/bots/SearchBot.java b/tests/common/com/android/documentsui/bots/SearchBot.java index d14fd1375..51f93943a 100644 --- a/tests/common/com/android/documentsui/bots/SearchBot.java +++ b/tests/common/com/android/documentsui/bots/SearchBot.java @@ -31,13 +31,13 @@ import static org.hamcrest.CoreMatchers.allOf; import static org.hamcrest.CoreMatchers.anyOf; import android.content.Context; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject; -import android.support.test.uiautomator.UiObjectNotFoundException; -import android.support.test.uiautomator.UiSelector; import android.view.View; import androidx.recyclerview.R; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject; +import androidx.test.uiautomator.UiObjectNotFoundException; +import androidx.test.uiautomator.UiSelector; import org.hamcrest.Matcher; diff --git a/tests/common/com/android/documentsui/bots/SidebarBot.java b/tests/common/com/android/documentsui/bots/SidebarBot.java index 4e961260d..01f311a7f 100644 --- a/tests/common/com/android/documentsui/bots/SidebarBot.java +++ b/tests/common/com/android/documentsui/bots/SidebarBot.java @@ -22,14 +22,15 @@ import static androidx.test.espresso.action.ViewActions.swipeRight; import static androidx.test.espresso.matcher.ViewMatchers.withId; import android.content.Context; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject; -import android.support.test.uiautomator.UiObjectNotFoundException; -import android.support.test.uiautomator.UiScrollable; -import android.support.test.uiautomator.UiSelector; import android.util.Log; import android.view.View; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject; +import androidx.test.uiautomator.UiObjectNotFoundException; +import androidx.test.uiautomator.UiScrollable; +import androidx.test.uiautomator.UiSelector; + import com.android.documentsui.R; import junit.framework.Assert; diff --git a/tests/common/com/android/documentsui/bots/SortBot.java b/tests/common/com/android/documentsui/bots/SortBot.java index 6b6f81788..74493ca66 100644 --- a/tests/common/com/android/documentsui/bots/SortBot.java +++ b/tests/common/com/android/documentsui/bots/SortBot.java @@ -33,12 +33,12 @@ import static junit.framework.Assert.assertTrue; import static org.hamcrest.Matchers.allOf; import android.content.Context; -import android.support.test.uiautomator.By; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject2; import android.view.View; import androidx.annotation.StringRes; +import androidx.test.uiautomator.By; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject2; import com.android.documentsui.R; import com.android.documentsui.sorting.SortDimension; diff --git a/tests/common/com/android/documentsui/bots/UiBot.java b/tests/common/com/android/documentsui/bots/UiBot.java index 36256ff74..f30cb93b8 100644 --- a/tests/common/com/android/documentsui/bots/UiBot.java +++ b/tests/common/com/android/documentsui/bots/UiBot.java @@ -35,13 +35,6 @@ import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.Matchers.endsWith; import android.content.Context; -import android.support.test.uiautomator.By; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObject; -import android.support.test.uiautomator.UiObject2; -import android.support.test.uiautomator.UiObjectNotFoundException; -import android.support.test.uiautomator.UiSelector; -import android.support.test.uiautomator.Until; import android.util.TypedValue; import android.view.View; @@ -51,6 +44,13 @@ import androidx.test.espresso.Espresso; import androidx.test.espresso.action.ViewActions; import androidx.test.espresso.matcher.BoundedMatcher; import androidx.test.espresso.matcher.ViewMatchers; +import androidx.test.uiautomator.By; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObject; +import androidx.test.uiautomator.UiObject2; +import androidx.test.uiautomator.UiObjectNotFoundException; +import androidx.test.uiautomator.UiSelector; +import androidx.test.uiautomator.Until; import com.android.documentsui.R; diff --git a/tests/functional/com/android/documentsui/ActionCreateDocumentUiTest.java b/tests/functional/com/android/documentsui/ActionCreateDocumentUiTest.java index 1a355b90a..f71a725e1 100644 --- a/tests/functional/com/android/documentsui/ActionCreateDocumentUiTest.java +++ b/tests/functional/com/android/documentsui/ActionCreateDocumentUiTest.java @@ -29,11 +29,11 @@ import android.content.Context; import android.content.Intent; import android.net.Uri; import android.provider.DocumentsContract; -import android.support.test.uiautomator.UiDevice; import androidx.test.filters.LargeTest; import androidx.test.rule.ActivityTestRule; import androidx.test.runner.AndroidJUnit4; +import androidx.test.uiautomator.UiDevice; import com.android.documentsui.bots.Bots; import com.android.documentsui.picker.PickActivity; diff --git a/tests/functional/com/android/documentsui/ActivityTest.java b/tests/functional/com/android/documentsui/ActivityTest.java index ec4e6cbea..bb17b920e 100644 --- a/tests/functional/com/android/documentsui/ActivityTest.java +++ b/tests/functional/com/android/documentsui/ActivityTest.java @@ -28,13 +28,14 @@ import android.os.Bundle; import android.os.RemoteException; import android.provider.DocumentsContract; import android.provider.DocumentsContract.Document; -import android.support.test.uiautomator.Configurator; -import android.support.test.uiautomator.UiDevice; -import android.support.test.uiautomator.UiObjectNotFoundException; import android.test.ActivityInstrumentationTestCase2; import android.view.KeyEvent; import android.view.MotionEvent; +import androidx.test.uiautomator.Configurator; +import androidx.test.uiautomator.UiDevice; +import androidx.test.uiautomator.UiObjectNotFoundException; + import com.android.documentsui.base.Features; import com.android.documentsui.base.RootInfo; import com.android.documentsui.base.UserId; diff --git a/tests/functional/com/android/documentsui/DialogUiTest.java b/tests/functional/com/android/documentsui/DialogUiTest.java index c9c9a7731..eec7ef15f 100644 --- a/tests/functional/com/android/documentsui/DialogUiTest.java +++ b/tests/functional/com/android/documentsui/DialogUiTest.java @@ -29,7 +29,6 @@ import android.content.pm.ActivityInfo; import android.graphics.Paint; import android.os.Build; import android.os.ParcelFileDescriptor; -import android.support.test.uiautomator.UiDevice; import android.view.KeyEvent; import androidx.fragment.app.FragmentManager; @@ -37,6 +36,7 @@ import androidx.test.filters.LargeTest; import androidx.test.platform.app.InstrumentationRegistry; import androidx.test.rule.ActivityTestRule; import androidx.test.runner.AndroidJUnit4; +import androidx.test.uiautomator.UiDevice; import com.android.documentsui.base.DocumentInfo; import com.android.documentsui.dirlist.RenameDocumentFragment; diff --git a/tests/functional/com/android/documentsui/FileCopyUiTest.java b/tests/functional/com/android/documentsui/FileCopyUiTest.java index 7104352a2..3315b0605 100644 --- a/tests/functional/com/android/documentsui/FileCopyUiTest.java +++ b/tests/functional/com/android/documentsui/FileCopyUiTest.java @@ -31,11 +31,11 @@ import android.os.RemoteException; import android.os.SystemClock; import android.provider.MediaStore; import android.provider.Settings; -import android.support.test.uiautomator.UiObjectNotFoundException; import android.text.TextUtils; import android.util.Log; import androidx.test.filters.LargeTest; +import androidx.test.uiautomator.UiObjectNotFoundException; import com.android.documentsui.base.DocumentInfo; import com.android.documentsui.base.RootInfo; diff --git a/tests/functional/com/android/documentsui/IntegratedDownloadsUiTest.java b/tests/functional/com/android/documentsui/IntegratedDownloadsUiTest.java index 9302e52aa..aa55be9d2 100644 --- a/tests/functional/com/android/documentsui/IntegratedDownloadsUiTest.java +++ b/tests/functional/com/android/documentsui/IntegratedDownloadsUiTest.java @@ -20,12 +20,12 @@ import android.app.DownloadManager; import android.app.DownloadManager.Request; import android.content.Context; import android.net.Uri; -import android.support.test.uiautomator.Configurator; -import android.support.test.uiautomator.UiObject; import android.view.MotionEvent; import androidx.test.filters.LargeTest; import androidx.test.filters.Suppress; +import androidx.test.uiautomator.Configurator; +import androidx.test.uiautomator.UiObject; import com.android.documentsui.files.FilesActivity; diff --git a/tests/functional/com/android/documentsui/RenameDocumentUiTest.java b/tests/functional/com/android/documentsui/RenameDocumentUiTest.java index 585df5e74..e992ac95f 100644 --- a/tests/functional/com/android/documentsui/RenameDocumentUiTest.java +++ b/tests/functional/com/android/documentsui/RenameDocumentUiTest.java @@ -16,9 +16,8 @@ package com.android.documentsui; -import android.support.test.uiautomator.UiObjectNotFoundException; - import androidx.test.filters.LargeTest; +import androidx.test.uiautomator.UiObjectNotFoundException; import com.android.documentsui.files.FilesActivity; import com.android.documentsui.util.VersionUtils; |