aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRex Hoffman <rexhoffman@google.com>2023-12-13 02:35:05 +0000
committerRex Hoffman <rexhoffman@google.com>2023-12-13 02:35:05 +0000
commitfac0c232e4cfd989da59a8e27aa1b800bb77b6cd (patch)
tree587e7076ef87b79aa189676ca492478c492ffd8e
parent020295edbf1237744b7cac332d6f756a3f4aedd5 (diff)
downloadTV-fac0c232e4cfd989da59a8e27aa1b800bb77b6cd.tar.gz
Uptesting is moving folks to /external/robolectric from /external/robolectric-shadows
We maintain /external/robolectric (keep it in sync with github/google3) and are getting ready to delete /external/robolectric-shadows Alternative deleting this repo is also an option. Bug: 314757990 Test: all tests were failing before and after upgrade. Change-Id: Idd902ccf165fa7f2ec3a9d6bc323b9082d0a5702
-rw-r--r--common/tests/robotests/Android.bp4
-rw-r--r--tests/common/Android.bp2
-rw-r--r--tests/robotests/Android.bp6
-rw-r--r--tests/robotests/src/com/android/tv/testing/TvRobolectricTestRunner.java1
-rw-r--r--tuner/tests/robotests/Android.bp6
-rw-r--r--tuner/tests/robotests/javatests/com/android/tv/tuner/testing/TvTunerRobolectricTestRunner.java1
6 files changed, 4 insertions, 16 deletions
diff --git a/common/tests/robotests/Android.bp b/common/tests/robotests/Android.bp
index babaf7d0..4ce4e3df 100644
--- a/common/tests/robotests/Android.bp
+++ b/common/tests/robotests/Android.bp
@@ -28,9 +28,6 @@ android_robolectric_test {
],
java_resource_dirs: ["config"],
libs: [
- "robolectric_android-all-stub",
- "Robolectric_all-target",
- "mockito-robolectric-prebuilt",
"diffutils-prebuilt-jar",
],
static_libs: [
@@ -47,4 +44,5 @@ android_robolectric_test {
test_options: {
timeout: 36000,
},
+ upstream: true,
}
diff --git a/tests/common/Android.bp b/tests/common/Android.bp
index f1f15263..d5f131b1 100644
--- a/tests/common/Android.bp
+++ b/tests/common/Android.bp
@@ -35,7 +35,7 @@ android_library {
"mockito-robolectric-prebuilt",
"tv-lib-truth",
"androidx.test.uiautomator_uiautomator",
- "Robolectric_all-target",
+ "Robolectric_all-target_upstream",
],
// Link tv-common as shared library to avoid the problem of initialization of the constants
diff --git a/tests/robotests/Android.bp b/tests/robotests/Android.bp
index a89f38fe..02015bed 100644
--- a/tests/robotests/Android.bp
+++ b/tests/robotests/Android.bp
@@ -30,11 +30,6 @@ android_robolectric_test {
"src/com/android/tv/data/epg/EpgFetcherImplTest.java",
"src/com/android/tv/guide/ProgramItemViewTest.java",
],
- libs: [
- "Robolectric_all-target",
- "mockito-robolectric-prebuilt",
- "robolectric_android-all-stub",
- ],
static_libs: [
"tv-lib-dagger",
"tv-lib-truth",
@@ -54,4 +49,5 @@ android_robolectric_test {
test_options: {
timeout: 36000,
},
+ upstream: true,
}
diff --git a/tests/robotests/src/com/android/tv/testing/TvRobolectricTestRunner.java b/tests/robotests/src/com/android/tv/testing/TvRobolectricTestRunner.java
index 93813c08..d1c16a8d 100644
--- a/tests/robotests/src/com/android/tv/testing/TvRobolectricTestRunner.java
+++ b/tests/robotests/src/com/android/tv/testing/TvRobolectricTestRunner.java
@@ -44,7 +44,6 @@ public class TvRobolectricTestRunner extends RobolectricTestRunner {
* We are going to create our own custom manifest so that we can add multiple resource paths to
* it. This lets us access resources in both Settings and SettingsLib in our tests.
*/
- @Override
protected AndroidManifest getAppManifest(Config config) {
final String packageName = "com.android.tv";
diff --git a/tuner/tests/robotests/Android.bp b/tuner/tests/robotests/Android.bp
index 99926e74..a1baf651 100644
--- a/tuner/tests/robotests/Android.bp
+++ b/tuner/tests/robotests/Android.bp
@@ -27,11 +27,6 @@ android_robolectric_test {
"javatests/**/*.java",
],
java_resource_dirs: ["config"],
- libs: [
- "robolectric_android-all-stub",
- "Robolectric_all-target",
- "mockito-robolectric-prebuilt",
- ],
static_libs: [
"tv-lib-dagger",
"androidx.test.core",
@@ -48,4 +43,5 @@ android_robolectric_test {
test_options: {
timeout: 36000,
},
+ upstream: true,
}
diff --git a/tuner/tests/robotests/javatests/com/android/tv/tuner/testing/TvTunerRobolectricTestRunner.java b/tuner/tests/robotests/javatests/com/android/tv/tuner/testing/TvTunerRobolectricTestRunner.java
index 89b7510d..ab0955e5 100644
--- a/tuner/tests/robotests/javatests/com/android/tv/tuner/testing/TvTunerRobolectricTestRunner.java
+++ b/tuner/tests/robotests/javatests/com/android/tv/tuner/testing/TvTunerRobolectricTestRunner.java
@@ -44,7 +44,6 @@ public class TvTunerRobolectricTestRunner extends RobolectricTestRunner {
* We are going to create our own custom manifest so that we can add multiple resource paths to
* it.
*/
- @Override
protected AndroidManifest getAppManifest(Config config) {
final String packageName = "com.android.tv.tuner";