Девицефилерепортер
public class DeviceFileReporter
extends Object
| java.lang.Объект | |
| ↳ | com.android.tradefed.result.DeviceFileReporter |
Служебный класс, который проверяет устройство на наличие файлов и отправляет их в ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) , если они найдены.
Краткое содержание
Общественные конструкторы | |
|---|---|
DeviceFileReporter ( ITestDevice device, ITestInvocationListener listener) Инициализируйте новый DeviceFileReporter с помощью предоставленного | |
Публичные методы | |
|---|---|
void | addPatterns ( patterns)addPatterns ( patterns)Добавьте шаблоны с соответствующими типами данных журнала. |
void | addPatterns (String... patterns)Добавьте шаблоны с типом данных журнала, установленным по умолчанию. |
run () Фактически найдите в файловой системе указанные шаблоны и отправьте их в | |
void | setDefaultLogDataType ( LogDataType type)Установите тип данных журнала по умолчанию для шаблонов, у которых нет связанного типа. |
void | setInferUnknownDataTypes (boolean infer) Стоит ли |
void | setSkipRepeatFiles (boolean skip)Пропускать или нет файлы, о которых уже сообщалось. |
Общественные конструкторы
Девицефилерепортер
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Инициализируйте новый DeviceFileReporter с помощью предоставленного ITestDevice
| Параметры | |
|---|---|
device | ITestDevice |
listener | ITestInvocationListener |
Публичные методы
добавитьпаттерны
public void addPatterns (patterns)
Добавьте шаблоны с соответствующими типами данных журнала.
| Параметры | |
|---|---|
patterns | ERROR(/Map) шаблонов имен String файлов в соответствующие им LogDataType s. Глобы должны быть абсолютными. |
См. также:
добавитьпаттерны
public void addPatterns (String... patterns)
Добавьте шаблоны с типом данных журнала, установленным по умолчанию.
| Параметры | |
|---|---|
patterns | String : массив varargs шаблонов имен файлов String . Должно быть абсолютным. |
См. также:
бегать
publicrun ()
Фактически найдите в файловой системе указанные шаблоны и отправьте их в ITestInvocationListener.testLog если они найдены.
| Возврат | |
|---|---|
| Броски | |
|---|---|
DeviceNotAvailableException | |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
Установите тип данных журнала по умолчанию для шаблонов, у которых нет связанного типа.
| Параметры | |
|---|---|
type | LogDataType : LogDataType |
См. также:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
Стоит лиUNKNOWN файлов, проверив расширения файлов по списку.
UNKNOWN (который включает шаблоны, добавленные без определенного типа и без установленного вручную типа по умолчанию). Если вывод не удался, тип данных останется UNKNOWN .| Параметры | |
|---|---|
infer | boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
Пропускать или нет файлы, о которых уже сообщалось. Это актуально только в том случае, если используется несколько шаблонов, и два или более из этих шаблонов соответствуют одному и тому же файлу.
Обратите внимание, что этоrun() . В противном случае произойдет неопределенное поведение.| Параметры | |
|---|---|
skip | boolean |
Девицефилерепортер
public class DeviceFileReporter
extends Object
| java.lang.Объект | |
| ↳ | com.android.tradefed.result.DeviceFileReporter |
Служебный класс, который проверяет устройство на наличие файлов и отправляет их в ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) , если они найдены.
Краткое содержание
Общественные конструкторы | |
|---|---|
DeviceFileReporter ( ITestDevice device, ITestInvocationListener listener) Инициализируйте новый DeviceFileReporter с помощью предоставленного | |
Публичные методы | |
|---|---|
void | addPatterns ( patterns)addPatterns ( patterns)Добавьте шаблоны с соответствующими типами данных журнала. |
void | addPatterns (String... patterns)Добавьте шаблоны с типом данных журнала, установленным по умолчанию. |
run () Фактически найдите в файловой системе указанные шаблоны и отправьте их в | |
void | setDefaultLogDataType ( LogDataType type)Установите тип данных журнала по умолчанию для шаблонов, у которых нет связанного типа. |
void | setInferUnknownDataTypes (boolean infer) Стоит ли |
void | setSkipRepeatFiles (boolean skip)Пропускать или нет файлы, о которых уже сообщалось. |
Общественные конструкторы
Девицефилерепортер
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Инициализируйте новый DeviceFileReporter с помощью предоставленного ITestDevice
| Параметры | |
|---|---|
device | ITestDevice |
listener | ITestInvocationListener |
Публичные методы
добавитьпаттерны
public void addPatterns (patterns)
Добавьте шаблоны с соответствующими типами данных журнала.
| Параметры | |
|---|---|
patterns | ERROR(/Map) шаблонов имен String файлов в соответствующие им LogDataType s. Глобы должны быть абсолютными. |
См. также:
добавитьпаттерны
public void addPatterns (String... patterns)
Добавьте шаблоны с типом данных журнала, установленным по умолчанию.
| Параметры | |
|---|---|
patterns | String : массив varargs шаблонов имен файлов String . Должно быть абсолютным. |
См. также:
бегать
publicrun ()
Фактически найдите в файловой системе указанные шаблоны и отправьте их в ITestInvocationListener.testLog если они найдены.
| Возврат | |
|---|---|
| Броски | |
|---|---|
DeviceNotAvailableException | |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
Установите тип данных журнала по умолчанию для шаблонов, у которых нет связанного типа.
| Параметры | |
|---|---|
type | LogDataType : LogDataType |
См. также:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
Стоит лиUNKNOWN файлов, проверив расширения файлов по списку.
UNKNOWN (который включает шаблоны, добавленные без определенного типа и без установленного вручную типа по умолчанию). Если вывод не удался, тип данных останется UNKNOWN .| Параметры | |
|---|---|
infer | boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
Пропускать или нет файлы, о которых уже сообщалось. Это актуально только в том случае, если используется несколько шаблонов, и два или более из этих шаблонов соответствуют одному и тому же файлу.
Обратите внимание, что этоrun() . В противном случае произойдет неопределенное поведение.| Параметры | |
|---|---|
skip | boolean |