CredentialManagerPreferenceControllerTest now differs between the current development branch and internal main, and the CheckReturnValue errorprone is failing in the branches that use the code from the development branch. Modifying CredentialManagerPreferenceControllerTest does not resolve this because it results in merge conflicts, but making this check a warning in the development branch will allow the fix to reach all affected branches. Fixes: 273833063 Test: m RUN_ERROR_PRONE=true SettingsUnitTests Change-Id: Ia923f0d988b1428cbb7378f33b4703ed19113dcd
51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
package {
|
|
// See: http://go/android-license-faq
|
|
// A large-scale-change added 'default_applicable_licenses' to import
|
|
// all of the 'license_kinds' from "packages_apps_Settings_license"
|
|
// to get the below license kinds:
|
|
// SPDX-license-identifier-Apache-2.0
|
|
default_applicable_licenses: ["packages_apps_Settings_license"],
|
|
}
|
|
|
|
android_test {
|
|
name: "SettingsUnitTests",
|
|
|
|
certificate: "platform",
|
|
|
|
libs: [
|
|
"android.test.runner",
|
|
"telephony-common",
|
|
"ims-common",
|
|
"android.test.base",
|
|
"android.test.mock",
|
|
],
|
|
|
|
static_libs: [
|
|
"androidx.test.core",
|
|
"androidx.test.rules",
|
|
"androidx.test.espresso.core",
|
|
"androidx.test.espresso.contrib-nodeps",
|
|
"androidx.test.espresso.intents-nodeps",
|
|
"androidx.test.ext.junit",
|
|
"androidx.preference_preference",
|
|
"mockito-target-minus-junit4",
|
|
"platform-test-annotations",
|
|
"truth-prebuilt",
|
|
"ub-uiautomator",
|
|
// Don't add SettingsLib libraries here - you can use them directly as they are in the
|
|
// instrumented Settings app.
|
|
],
|
|
|
|
errorprone: {
|
|
javacflags: ["-Xep:CheckReturnValue:WARN"]
|
|
},
|
|
|
|
// Include all test java files.
|
|
srcs: ["src/**/*.java"],
|
|
|
|
platform_apis: true,
|
|
test_suites: ["device-tests"],
|
|
|
|
instrumentation_for: "Settings",
|
|
}
|