【问题标题】:Android Q - VTS environment setup on ubuntu16.04Android Q - ubuntu16.04 上的 VTS 环境设置
【发布时间】:2020-01-16 17:45:00
【问题描述】:

我有安装了 Python2.7 和 Python3.5 的 ubuntu 16.04。但是当我尝试在 Android Q 设备上运行 VTS 时,出现以下错误:

01-16 11:42:33 E/FormattedGeneratorReporter: Failed to install pip module enum xxx
com.android.tradefed.targetprep.TargetSetupError: Failed to install pip module enum xxx
    at com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer.installDeps(VtsPythonVirtualenvPreparer.java:300)
    at com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer.setUp(VtsPythonVirtualenvPreparer.java:135)
    at com.android.tradefed.invoker.InvocationExecution.runMultiTargetPreparers(InvocationExecution.java:288)
    at com.android.tradefed.invoker.InvocationExecution.doSetup(InvocationExecution.java:217)
    at com.android.tradefed.invoker.TestInvocation.prepareAndRun(TestInvocation.java:378)
    at com.android.tradefed.invoker.TestInvocation.performInvocation(TestInvocation.java:230)
    at com.android.tradefed.invoker.TestInvocation.invoke(TestInvocation.java:754)
    at com.android.tradefed.command.CommandScheduler$InvocationThread.run(CommandScheduler.java:591)

我已经在 bin 目录中运行了 setup.sh,但听起来还是缺少一些库。

我尝试手动安装 PiPy 模块,但问题仍然存在。

【问题讨论】:

    标签: android android-vts


    【解决方案1】:

    AOSP 提供了在主机上设置测试环境的脚本:

    test/vts/script/setup.sh
    

    【讨论】:

    • 是的,就是android-vts/bin/setup.sh的同一个文件,我已经运行过了!
    【解决方案2】:

    我有同样的问题。运行 vts 时,Ubuntu 16.04 似乎存在问题。我用 Ubuntu 18.04 制作了一个容器,现在可以毫不费力地进行测试。

    升级到 Ubuntu 18.04 或使用容器安装。

    【讨论】:

      猜你喜欢
      • 2018-07-10
      • 1970-01-01
      • 1970-01-01
      • 2011-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多