com.android.tradefed.log

Интерфейсы

ILeveledLogOutput Классы, реализующие этот интерфейс, предоставляют методы, имеющие дело с выводом сообщений журнала.
ILogRegistry Интерфейс для одноэлементного средства ведения ILogOutput , которое объединяет различные средства ведения журнала и управляет ими.
ITerribleFailureHandler Интерфейс для обработки ужасных сбоев из LogUtil.CLog.wtf(String, Throwable)
ITestLogger Сущность, которая может выполнять регистрацию потоков данных различных типов.

Классы

Базелевеледлогаутпут Базовая реализация ILeveledLogOutput , которая позволяет фильтровать некоторые теги на основе их имени или компонентов.
BaseStreamLogger <ОС расширяет OutputStream> ILeveledLogOutput , который направляет сообщения журнала в выходной поток и на стандартный вывод.
ФайлЛоггер ILeveledLogOutput , который направляет сообщения журнала в файл и на стандартный вывод.
ИсторияЛоггер TF History Logger, специальный журнал, который содержит только некоторые определенные события.
ЛогРесивер
ЛогРеестр Реализация ILogRegistry , которая мультиплексирует и управляет различными регистраторами, используя соответствующий на основе ERROR(/ThreadGroup) потока, выполняющего вызов.
Логутиль Класс утилиты ведения журнала.
LogUtil.CLog Класс прокладки для Log , который автоматически использует простое имя класса вызывающего объекта в качестве тега журнала.
SimpleFileLogger ILeveledLogOutput , который направляет сообщения журнала на стандартный вывод и в один файл журнала.
StdoutLogger ILeveledLogOutput , который направляет сообщения журнала на стандартный вывод.
УжасныйFailureEmailHandler Простой класс-обработчик, который отправляет электронное письмо заинтересованным лицам, когда в экземпляре Trade Federation возникает ошибка WTF (Что за ужасный сбой).

перечисления

ILogRegistry.EventType События, которые полезно регистрировать