DispositivoFileReporter
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 DeviceFileReporter con el | |
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 configurado como predeterminado. |
run () Busque en el sistema de archivos los patrones especificados y envíelos a | |
void | setDefaultLogDataType ( LogDataType type)Establezca el tipo de datos de registro predeterminado para patrones que no tienen un tipo asociado. |
void | setInferUnknownDataTypes (boolean infer) Ya sea para |
void | setSkipRepeatFiles (boolean skip)Si omitir o no archivos que ya han sido reportados. |
Constructores públicos
DispositivoFileReporter
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Inicialice un nuevo DeviceFileReporter con el ITestDevice proporcionado
| Parámetros | |
|---|---|
device | ITestDevice |
listener | ITestInvocationListener |
Métodos públicos
agregarPatrones
public void addPatterns (patterns)
Agregar patrones con los respectivos tipos de datos de registro
| Parámetros | |
|---|---|
patterns | ERROR(/Map) de patrones globales de nombre de archivo String a sus respectivos LogDataType s. Los globos deben ser absolutos. |
Ver también:
agregarPatrones
public void addPatterns (String... patterns)
Agregue patrones con el tipo de datos de registro configurado como predeterminado.
| Parámetros | |
|---|---|
patterns | String : una matriz varargs de patrones globales de nombres de archivos String . Debería ser absoluto. |
Ver también:
correr
publicrun ()
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 para patrones que no tienen un tipo asociado.
| Parámetros | |
|---|---|
type | LogDataType : el LogDataType |
Ver también:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
Ya sea paraUNKNOWN comparando las extensiones de archivo con una lista.
UNKNOWN (que incluye patrones agregados sin un tipo específico y sin que el tipo predeterminado se haya configurado manualmente). Si la inferencia falla, el tipo de datos permanecerá como UNKNOWN .| Parámetros | |
|---|---|
infer | boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
Si omitir o no archivos que ya han sido reportados. Esto sólo es relevante cuando se utilizan varios patrones y dos o más de esos patrones coinciden con el mismo archivo.
Tenga en cuenta que estorun() . De lo contrario, se producirá un comportamiento indefinido.| Parámetros | |
|---|---|
skip | boolean |