NativePoc
  public
  
  
  abstract
  class
  NativePoc
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.sts.common.NativePoc | 
Configura y ejecuta una PoC nativa, y confirma las condiciones de salida
Resumen
Clases anidadas | |
|---|---|
        
        
        
        
        interface | 
      
        NativePoc.AfterFunction
        Es una construcción de Lambda que se ejecuta después de que finaliza la ejecución de la PoC, pero antes de la aserción y la limpieza.  | 
    
        
        
        
        
        class | 
      
        NativePoc.Builder
        
  | 
    
Constantes | |
|---|---|
int | 
        
          BUF_SIZE
          
  | 
    
long | 
        
          DEFAULT_POC_TIMEOUT_SECONDS
          
  | 
    
String | 
        
          RESOURCE_ROOT
          
  | 
    
String | 
        
          TMP_PATH
          
  | 
    
Métodos públicos | |
|---|---|
        
        
        static
        
        
        NativePoc.Builder
     | 
  
    
      
      builder()
      
      
     | 
  
        
        
        
        
        
        void
     | 
  
    
      
      run(BaseHostJUnit4Test test)
      
      
        Ejecuta la PoC con los parámetros y aserciones proporcionados.  | 
  
Constantes
BUF_SIZE
static final int BUF_SIZE
Valor constante: 65,536 (0x00010000)
DEFAULT_POC_TIMEOUT_SECONDS
static final long DEFAULT_POC_TIMEOUT_SECONDS
Valor constante: 60 (0x000000000000003c)
RESOURCE_ROOT
static final String RESOURCE_ROOT
Valor constante: "/"
TMP_PATH
static final String TMP_PATH
Valor constante: "/data/local/tmp/"
Métodos públicos
run
public void run (BaseHostJUnit4Test test)
Ejecuta la PoC con los parámetros y aserciones proporcionados.
| Parámetros | |
|---|---|
test | 
        
          BaseHostJUnit4Test: Es la instancia de BaseHostJUnit4Test en la que se ejecuta. Por lo general, se llama con "this"
     si se llama desde una prueba de STS.
 | 
      
| Arroja | |
|---|---|
Exception | 
          |