【问题标题】:Android CTS doesn't runAndroid CTS 不运行
【发布时间】:2020-02-25 22:51:38
【问题描述】:

尝试在 Android P 上运行 CTS 时出现以下错误。知道出了什么问题吗?

$ ./android-cts/tools/cts-tradefed

cts-tf > 运行 cts

错误:

02-19 15:21:36 E/TestInvoca`enter code here`tion: Caught AssertionError while running invocation: java.lang.AssertionError: expected null, but was:<Unknown failure (at android.os.Binder.execTransact(Binder.java:731))>`enter code here`
02-19 15:21:36 E/TestInvocation: expected null, but was:<Unknown failure (at android.os.Binder.execTransact(Binder.java:731))>
java.lang.AssertionError: expected null, but was:<Unknown failure (at android.os.Binder.execTransact(Binder.java:731))>
    at org.junit.Assert.fail(Assert.java:88)
    at org.junit.Assert.failNotNull(Assert.java:755)
    at org.junit.Assert.assertNull(Assert.java:737)
    at org.junit.Assert.assertNull(Assert.java:747)
    at com.android.tradefed.testtype.InstrumentationTest.run(InstrumentationTest.java:707)
    at com.android.tradefed.testtype.AndroidJUnitTest.run(AndroidJUnitTest.java:264)
    at com.android.compatibility.common.tradefed.targetprep.ApkInstrumentationPreparer.instrument(ApkInstrumentationPreparer.java:129)
    at com.android.compatibility.common.tradefed.targetprep.ApkInstrumentationPreparer.run(ApkInstrumentationPreparer.java:77)
    at com.android.compatibility.common.tradefed.targetprep.PreconditionPreparer.setUp(PreconditionPreparer.java:65)
    at com.android.tradefed.invoker.InvocationExecution.doSetup(InvocationExecution.java:196)
    at com.android.tradefed.invoker.TestInvocation.prepareAndRun(TestInvocation.java:356)
    at com.android.tradefed.invoker.TestInvocation.performInvocation(TestInvocation.java:205)
    at com.android.tradefed.invoker.TestInvocation.invoke(TestInvocation.java:667)
    at com.android.tradefed.command.CommandScheduler$InvocationThread.run(CommandScheduler.java:566)

02-19 15:21:36 W/ResultReporter: Invocation failed: java.lang.AssertionError: expected null, but was:<Unknown failure (at android.os.Binder.execTransact(Binder.java:731))>
02-19 15:21:36 D/ResultReporter: Saved logs for device_logcat_test in /home/sam/Downloads/android-cts-9.0_r10-linux_x86-arm/android-cts/tools/../../android-cts/logs/2020.02.19_15.21.35/inv_1420379781159145465/device_logcat_test_8965375754550142253.txt.gz
02-19 15:21:36 D/ResultReporter: Saved logs for device_logcat_teardown in /home/sam/Downloads/android-cts-9.0_r10-linux_x86-arm/android-cts/tools/../../android-cts/logs/2020.02.19_15.21.35/inv_1420379781159145465/device_logcat_teardown_8630617971443262202.txt.gz
02-19 15:21:36 D/ResultReporter: Saved logs for host_log in /home/sam/Downloads/android-cts-9.0_r10-linux_x86-arm/android-cts/tools/../../android-cts/logs/2020.02.19_15.21.35/inv_1420379781159145465/host_log_1244842110714179011.txt.gz

02-19 15:21:36 I/SuiteResultReporter: ============================================ ================= 结果================== ===============消耗时间============== 总聚合测试运行时间:0 毫秒 ===============总结=============== 总运行时间:1s 0/0 个模块已完成 总测试:0 通过:0 失败:0 ==============结果结束============== =============================================

【问题讨论】:

    标签: android cts


    【解决方案1】:

    从错误堆栈看来,问题在于主机中使用的 adb 版本。

    怀疑检测命令由于活页夹内的故障而无法成功运行。

    能否请将 adb 版本更新到 1.0.40 及更高版本,然后重试运行 CTS。

    【讨论】:

      猜你喜欢
      • 2022-06-21
      • 1970-01-01
      • 2018-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多