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 |