Enforce kotlin warnings as errors in InputTests

This will prevent us from having to look at kotlin warnings during
build.

Bug: 271455682
Test: atest InputTests
Change-Id: I834c97094534fcc3c2b103f0d5ddd07e405e4b24
This commit is contained in:
Siarhei Vishniakou
2023-03-15 15:00:57 -07:00
parent 9b6df5a922
commit 0f5d9f6309
3 changed files with 6 additions and 2 deletions

View File

@@ -13,6 +13,9 @@ android_test {
"src/**/*.java",
"src/**/*.kt",
],
kotlincflags: [
"-Werror",
],
platform_apis: true,
certificate: "platform",
static_libs: [

View File

@@ -73,7 +73,7 @@ class AnrTest {
val contentResolver = instrumentation.targetContext.contentResolver
hideErrorDialogs = Settings.Global.getInt(contentResolver, HIDE_ERROR_DIALOGS, 0)
Settings.Global.putInt(contentResolver, HIDE_ERROR_DIALOGS, 0)
PACKAGE_NAME = UnresponsiveGestureMonitorActivity::class.java.getPackage().getName()
PACKAGE_NAME = UnresponsiveGestureMonitorActivity::class.java.getPackage()!!.getName()
}
@After

View File

@@ -45,7 +45,8 @@ class UnresponsiveGestureMonitorActivity : Activity() {
private lateinit var mInputMonitor: InputMonitor
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
mInputMonitor = InputManager.getInstance().monitorGestureInput(MONITOR_NAME, displayId)
val inputManager = getSystemService(InputManager::class.java)
mInputMonitor = inputManager.monitorGestureInput(MONITOR_NAME, displayId)
mInputEventReceiver = UnresponsiveReceiver(
mInputMonitor.getInputChannel(), Looper.myLooper())
}