Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

DispositivoArchivoReportero

public class DeviceFileReporter
extends Object

java.lang.Objeto
com.android.tradefed.result.DeviceFileReporter


Una clase de utilidad que busca archivos en el dispositivo y los envía a ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) si los encuentra.

Resumen

Constructores públicos

DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)

Inicialice un nuevo ITestDevice con el dispositivo de prueba proporcionado

Métodos públicos

void addPatterns ( patterns) addPatterns ( patterns)

Agregar patrones con los respectivos tipos de datos de registro

void addPatterns (String... patterns)

Agregue patrones con el tipo de datos de registro establecido en el valor predeterminado.

run ()

En realidad, busque en el sistema de archivos los patrones especificados y envíelos a ITestInvocationListener#testLog si los encuentra

void setDefaultLogDataType (LogDataType type)

Establezca el tipo de datos de registro predeterminado establecido para patrones que no tienen un tipo asociado.

void setInferUnknownDataTypes (boolean infer)

Ya sea para intento de inferir los tipos de datos de archivos UNKNOWN comparando las extensiones de archivo con una lista.

void setSkipRepeatFiles (boolean skip)

Omitir o no los archivos que ya han sido informados.

Constructores públicos

DispositivoArchivoReportero

public DeviceFileReporter (ITestDevice device, 
                ITestInvocationListener listener)

Inicialice un nuevo ITestDevice con el dispositivo de prueba proporcionado

Parámetros
device ITestDevice

listener ITestInvocationListener

Métodos públicos

añadirPatrones

public void addPatterns ( patterns)

Agregar patrones con los respectivos tipos de datos de registro

Parámetros
patterns : un ERROR(/Map) de patrones globales de nombre de archivo de String a sus respectivos LogDataType s. Los globos deben ser absolutos.

añadirPatrones

public void addPatterns (String... patterns)

Agregue patrones con el tipo de datos de registro establecido en el valor predeterminado.

Parámetros
patterns String : una matriz varargs de patrones globales de nombre de archivo de String . Debería ser absoluto.

correr

public  run ()

En realidad, busque en el sistema de archivos los patrones especificados y envíelos a ITestInvocationListener#testLog si los encuentra

Devoluciones

Lanza
DeviceNotAvailableException

setDefaultLogDataType

public void setDefaultLogDataType (LogDataType type)

Establezca el tipo de datos de registro predeterminado establecido para patrones que no tienen un tipo asociado.

Parámetros
type LogDataType de datos de registro: el tipo de datos de LogDataType

setInferUnknownDataTypes

public void setInferUnknownDataTypes (boolean infer)

Ya sea para intento de inferir los tipos de datos de archivos UNKNOWN comparando las extensiones de archivo con una lista.

Tenga en cuenta que, cuando está habilitado, estas inferencias solo se realizarán para patrones con tipo de archivo UNKNOWN (lo que incluye patrones agregados sin un tipo específico y sin que el tipo predeterminado se haya establecido manualmente). Si la inferencia falla, el tipo de datos permanecerá como UNKNOWN .

Parámetros
infer boolean

establecer Saltar Repetir Archivos

public void setSkipRepeatFiles (boolean skip)

Omitir o no los archivos que ya han sido informados. Esto solo es relevante cuando se utilizan varios patrones y dos o más de esos patrones coinciden con el mismo archivo.

Tenga en cuenta que esto solo debe ser llamado antes de llamar a run() . Hacer lo contrario provocará un comportamiento indefinido.

Parámetros
skip boolean