arm64-v8a GtsWebViewHostTestCases
| ||
Test | Result | Details |
---|---|---|
com.google.android.gts.webview.WebViewDisablingHostTest#testWebViewDisablingPrimaryUser | fail | java.lang.AssertionError: Failed to successfully run device tests for com.google.android.gts.webview: Instrumentation run failed due to 'Process crashed.' |
com.google.android.gts.webview.WebViewDisablingHostTest#testUpdateAndDisableMonochrome | fail | java.lang.AssertionError: Failed to successfully run device tests for com.google.android.gts.webview: Instrumentation run failed due to 'Process crashed.' |
com.google.android.gts.webview.WebViewDisablingHostTest#testWebViewDisablingSecondaryUser | fail | java.lang.AssertionError: Failed to successfully run device tests for com.google.android.gts.webview: Instrumentation run failed due to 'Process crashed.' |
com.google.android.gts.webview.DisableChromeInManagedProfileTest#testWebViewDisablingManagedProfile | fail | org.junit.runners.model.MultipleFailureException: There were 2 errors: |
报错:
12-03 17:16:16 I/ModuleListener: [1/1] com.google.android.gts.webview.WebViewDisablingHostTest#testUpdateAndDisableMonochrome fail:
java.lang.AssertionError: Failed to successfully run device tests for com.google.android.gts.webview: Instrumentation run failed due to 'Process crashed.'
at com.android.tradefed.testtype.junit4.BaseHostJUnit4Test.runDeviceTests(BaseHostJUnit4Test.java:585)
at com.android.tradefed.testtype.junit4.BaseHostJUnit4Test.runDeviceTests(BaseHostJUnit4Test.java:463)
at com.google.android.gts.webview.WebViewTestUtility.assertWebViewDeviceTestAsUserPasses(WebViewTestUtility.java:82)
at com.google.android.gts.webview.WebViewTestUtility.runChromeDisablingTestForUser(WebViewTestUtility.java:64)
at com.google.android.gts.webview.WebViewDisablingHostTest.testUpdateAndDisableMonochrome(WebViewDisablingHostTest.java:191)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
目前有内置9.0_201911、9.0_201912版本的GMS包都会报这个错,问题是GMS包中的chrome和webview有问题导致。
解决方案:
将GMS包中的chrome和webview 同时替换成9.0_201911或者9.0_201912 GMS包中的版本即可。