CommonLogRemoteFileUtil
  public
  
  
  
  class
  CommonLogRemoteFileUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.device.cloud.CommonLogRemoteFileUtil | 
Esse utilitário evita a duplicação de código em diferentes representações de dispositivos remotos para a lógica de busca de registro remoto de arquivos comuns.
Resumo
Classes aninhadas | |
|---|---|
        
        
        
        
        class | 
      
        CommonLogRemoteFileUtil.KnownLogFileEntry
        Uma representação de uma entrada de registro conhecida para dispositivos remotos.  | 
    
Campos | |
|---|---|
    public
    static
    final
    String | 
    
      EMULATOR_REMOTE_LOG_DIR
      O diretório onde encontrar os registros de depuração de uma instância do emulador.  | 
  
    public
    static
    final
    MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> | 
    
      KNOWN_FILES_TO_FETCH
      
  | 
  
    public
    static
    final
    String | 
    
      NESTED_REMOTE_LOG_DIR
      O diretório em que os registros de depuração de uma instância remota aninhada são encontrados.  | 
  
    public
    static
    final
    String | 
    
      OXYGEN_EMULATOR_LOG_DIR
      O diretório onde os registros do emulador do serviço Oxygen são armazenados.  | 
  
    public
    static
    final
     | 
    
      OXYGEN_LOG_FILES
      
  | 
  
    public
    static
    final
    String | 
    
      OXYGEN_RUNTIME_LOG_DIR
      O diretório onde estão os registros de execução do dispositivo Oxygen.  | 
  
    public
    static
    final
    String | 
    
      TOMBSTONES_ZIP_NAME
      
  | 
  
Construtores públicos | |
|---|---|
      
      CommonLogRemoteFileUtil()
      
      
     | 
  |
Métodos públicos | |
|---|---|
        
        
        static
        
        
        void
     | 
  
    
      
      fetchCommonFiles(ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
      
      
        Buscar e registrar os arquivos conhecidos de instâncias remotas.  | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      fetchTombstones(ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
      
      
        Buscar e registrar as lápides da instância remota.  | 
  
Campos
EMULATOR_REMOTE_LOG_DIR
public static final String EMULATOR_REMOTE_LOG_DIR
O diretório onde encontrar os registros de depuração de uma instância do emulador.
KNOWN_FILES_TO_FETCH
public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> KNOWN_FILES_TO_FETCH
NESTED_REMOTE_LOG_DIR
public static final String NESTED_REMOTE_LOG_DIR
O diretório em que os registros de depuração de uma instância remota aninhada são encontrados.
OXYGEN_EMULATOR_LOG_DIR
public static final String OXYGEN_EMULATOR_LOG_DIR
O diretório onde os registros do emulador do serviço Oxygen são armazenados.
OXYGEN_LOG_FILES
public static finalOXYGEN_LOG_FILES 
OXYGEN_RUNTIME_LOG_DIR
public static final String OXYGEN_RUNTIME_LOG_DIR
O diretório onde estão os registros de execução do dispositivo Oxygen.
TOMBSTONES_ZIP_NAME
public static final String TOMBSTONES_ZIP_NAME
Construtores públicos
CommonLogRemoteFileUtil
public CommonLogRemoteFileUtil ()
Métodos públicos
fetchCommonFiles
public static void fetchCommonFiles (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)Buscar e registrar os arquivos conhecidos de instâncias remotas.
| Parâmetros | |
|---|---|
testLogger | 
        
          ITestLogger: o ITestLogger em que os arquivos serão registrados. | 
      
gceAvd | 
        
          GceAvdInfo: o descritor da instância remota. | 
      
options | 
        
          TestDeviceOptions: o TestDeviceOptions que descreve as opções do dispositivo | 
      
runUtil | 
        
          IRunUtil: uma IRunUtil para executar comandos.
 | 
      
fetchTombstones
public static void fetchTombstones (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)Buscar e registrar as lápides da instância remota.
| Parâmetros | |
|---|---|
testLogger | 
        
          ITestLogger: o ITestLogger em que os arquivos serão registrados. | 
      
gceAvd | 
        
          GceAvdInfo: o descritor da instância remota. | 
      
options | 
        
          TestDeviceOptions: o TestDeviceOptions que descreve as opções do dispositivo | 
      
runUtil | 
        
          IRunUtil: uma IRunUtil para executar comandos.
 |