org.chromium.chrome.browser.media.router.MediaRouterIntegrationTest#testBasic (run #1):
java.lang.SecurityException: Injecting to another application requires INJECT_EVENTS permission
at android.os.Parcel.readException(Parcel.java:1465)
at android.os.Parcel.readException(Parcel.java:1419)
at android.hardware.input.IInputManager$Stub$Proxy.injectInputEvent(IInputManager.java:356)
at android.hardware.input.InputManager.injectInputEvent(InputManager.java:641)
at android.app.Instrumentation.sendPointerSync(Instrumentation.java:937)
at org.chromium.chrome.browser.media.RouterTestUtils.sendMouseAction(RouterTestUtils.java:153)
at org.chromium.chrome.browser.media.RouterTestUtils.mouseSingleClick(RouterTestUtils.java:166)
at org.chromium.chrome.browser.media.RouterTestUtils.mouseSingleClickView(RouterTestUtils.java:183)
at org.chromium.chrome.browser.media.RouterTestUtils.mouseSingleClickView(RouterTestUtils.java:195)
at org.chromium.chrome.browser.media.router.MediaRouterIntegrationTest.testBasic(MediaRouterIntegrationTest.java:216)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
at org.chromium.chrome.test.ChromeActivityTestCaseBase.runTest(ChromeActivityTestCaseBase.java:726)
at org.chromium.base.test.BaseTestResult.runParameterized(BaseTestResult.java:161)
at org.chromium.base.test.BaseTestResult.run(BaseTestResult.java:124)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:554)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701)
from https://uberchromegw.corp.google.com/i/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/36820
Seems like this is due to a missing permission.
Comment 1 by dalecur...@chromium.org
, Oct 31 2016