LocalRunInstructionBuilder
  public
  
  
  
  class
  LocalRunInstructionBuilder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.LocalRunInstructionBuilder | 
Utility to compile the instruction to run test locally.
Summary
| Public constructors | |
|---|---|
| 
      LocalRunInstructionBuilder()
       | |
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        String | 
      getCommand(ConfigurationDescriptor configDescriptor, TestDescription testId, ConfigurationDescriptor.LocalTestRunner runner)
      Return a command to run a test locally. | 
| 
        
        
        static
        
        
        String | 
      getInstruction(ConfigurationDescriptor configDescriptor, ConfigurationDescriptor.LocalTestRunner runner, TestDescription testId)
      Compile the instruction to run test locally. | 
| 
        
        
        static
        
        
        String | 
      getInstruction(ConfigurationDescriptor configDescriptor, ConfigurationDescriptor.LocalTestRunner runner)
      Compile the instruction to run test locally. | 
Public constructors
LocalRunInstructionBuilder
public LocalRunInstructionBuilder ()
Public methods
getCommand
public static String getCommand (ConfigurationDescriptor configDescriptor, TestDescription testId, ConfigurationDescriptor.LocalTestRunner runner)
Return a command to run a test locally.
| Parameters | |
|---|---|
| configDescriptor | ConfigurationDescriptor:ConfigurationDescriptorconfiguration for the test run. | 
| testId | TestDescription:TestDescriptionto specify which test to run. | 
| runner | ConfigurationDescriptor.LocalTestRunner:LocalTestRunnerto use for running the test. | 
| Returns | |
|---|---|
| String | Stringcommand to run the test locally. | 
getInstruction
public static String getInstruction (ConfigurationDescriptor configDescriptor, ConfigurationDescriptor.LocalTestRunner runner, TestDescription testId)
Compile the instruction to run test locally.
| Parameters | |
|---|---|
| configDescriptor | ConfigurationDescriptor:ConfigurationDescriptorto create instruction for. | 
| runner | ConfigurationDescriptor.LocalTestRunner:LocalTestRunnerto be used to build instruction. | 
| testId | TestDescription:TestDescriptionof the test to run. It can be null when building local
     run instruction for the whole module. | 
| Returns | |
|---|---|
| String | Stringof the instruction. | 
getInstruction
public static String getInstruction (ConfigurationDescriptor configDescriptor, ConfigurationDescriptor.LocalTestRunner runner)
Compile the instruction to run test locally.
| Parameters | |
|---|---|
| configDescriptor | ConfigurationDescriptor:ConfigurationDescriptorto create instruction for. | 
| runner | ConfigurationDescriptor.LocalTestRunner:LocalTestRunnerto be used to build instruction. | 
| Returns | |
|---|---|
| String | Stringof the instruction. | 
