DeviceFileReporter
public class DeviceFileReporter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.result.DeviceFileReporter |
Uma classe de utilitário que verifica arquivos no dispositivo e os envia para ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) se encontrado.
Resumo
Construtores públicos | |
|---|---|
DeviceFileReporter ( ITestDevice device, ITestInvocationListener listener) Inicialize um novo DeviceFileReporter com o | |
Métodos públicos | |
|---|---|
void | addPatterns ( patterns)addPatterns ( patterns)Adicione padrões com os respectivos tipos de dados de log |
void | addPatterns (String... patterns)Adicione padrões com o tipo de dados de log definido como padrão. |
run () Na verdade, pesquise no sistema de arquivos os padrões especificados e envie-os para | |
void | setDefaultLogDataType ( LogDataType type)Defina o conjunto de tipos de dados de log padrão para padrões que não possuem um tipo associado. |
void | setInferUnknownDataTypes (boolean infer) Quer |
void | setSkipRepeatFiles (boolean skip)Se deve ou não pular arquivos que já foram relatados. |
Construtores públicos
DeviceFileReporter
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Inicialize um novo DeviceFileReporter com o ITestDevice fornecido
| Parâmetros | |
|---|---|
device | ITestDevice |
listener | ITestInvocationListener |
Métodos públicos
adicionar padrões
public void addPatterns (patterns)
Adicione padrões com os respectivos tipos de dados de log
| Parâmetros | |
|---|---|
patterns | ERROR(/Map) de padrões glob de nome de arquivo String para seus respectivos LogDataType s. Os globs devem ser absolutos. |
Veja também:
adicionar padrões
public void addPatterns (String... patterns)
Adicione padrões com o tipo de dados de log definido como padrão.
| Parâmetros | |
|---|---|
patterns | String : uma matriz varargs de padrões glob de nome de arquivo String . Deveria ser absoluto. |
Veja também:
correr
publicrun ()
Na verdade, pesquise no sistema de arquivos os padrões especificados e envie-os para ITestInvocationListener#testLog se encontrado
| Devoluções | |
|---|---|
| Lança | |
|---|---|
DeviceNotAvailableException | |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
Defina o conjunto de tipos de dados de log padrão para padrões que não possuem um tipo associado.
| Parâmetros | |
|---|---|
type | LogDataType : o LogDataType |
Veja também:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
QuerUNKNOWN verificando as extensões dos arquivos em uma lista.
UNKNOWN (que inclui padrões adicionados sem um tipo específico e sem que o tipo padrão tenha sido definido manualmente). Se a inferência falhar, o tipo de dados permanecerá como UNKNOWN .| Parâmetros | |
|---|---|
infer | boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
Se deve ou não pular arquivos que já foram relatados. Isso só é relevante quando vários padrões estão sendo usados e dois ou mais desses padrões correspondem ao mesmo arquivo.
Observe que issorun() . Caso contrário, causará um comportamento indefinido.| Parâmetros | |
|---|---|
skip | boolean |