LocalRunInstructionBuilder

public class LocalRunInstructionBuilder
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.LocalRunInstructionBuilder


用于编译指令以在本地运行测试的实用程序。

摘要

公共构造函数

LocalRunInstructionBuilder()

公共方法

static String getCommand(ConfigurationDescriptor configDescriptor, TestDescription testId, ConfigurationDescriptor.LocalTestRunner runner)

返回用于在本地运行测试的命令。

static String getInstruction(ConfigurationDescriptor configDescriptor, ConfigurationDescriptor.LocalTestRunner runner, TestDescription testId)

编译该指令以在本地运行测试。

static String getInstruction(ConfigurationDescriptor configDescriptor, ConfigurationDescriptor.LocalTestRunner runner)

编译该指令以在本地运行测试。

公共构造函数

LocalRunInstructionBuilder

public LocalRunInstructionBuilder ()

公共方法

getCommand

public static String getCommand (ConfigurationDescriptor configDescriptor, 
                TestDescription testId, 
                ConfigurationDescriptor.LocalTestRunner runner)

返回用于在本地运行测试的命令。

参数
configDescriptor ConfigurationDescriptor:测试运行的 ConfigurationDescriptor 配置。

testId TestDescriptionTestDescription,用于指定要运行哪项测试。

runner ConfigurationDescriptor.LocalTestRunner:用于运行测试的 LocalTestRunner

返回
String 用于在本地运行测试的 String 命令。

getInstruction

public static String getInstruction (ConfigurationDescriptor configDescriptor, 
                ConfigurationDescriptor.LocalTestRunner runner, 
                TestDescription testId)

编译该指令以在本地运行测试。

参数
configDescriptor ConfigurationDescriptor:要为其创建指令的 ConfigurationDescriptor

runner ConfigurationDescriptor.LocalTestRunner:用于构建指令的 LocalTestRunner

testId TestDescription:要运行的测试的 TestDescription。为整个模块构建本地运行指令时,此值可以为 null。

返回
String String

getInstruction

public static String getInstruction (ConfigurationDescriptor configDescriptor, 
                ConfigurationDescriptor.LocalTestRunner runner)

编译该指令以在本地运行测试。

参数
configDescriptor ConfigurationDescriptor:要为其创建指令的 ConfigurationDescriptor

runner ConfigurationDescriptor.LocalTestRunner:用于构建指令的 LocalTestRunner

返回
String String