| ATestFileSystemLogSaver | Класс LogSaver используется библиотекой ATest для сохранения логов по указанному пути. |
| BugreportCollector | Объект ITestInvocationListener передающий данные об ошибках, который собирает отчеты об ошибках при возникновении настраиваемых событий, а затем вызывает метод ITestInvocationListener.testLog для своих дочерних элементов после сбора каждого отчета об ошибке. |
| BugreportCollector.Predicate | Полный предикат, описывающий, когда следует фиксировать сообщение об ошибке. |
| ByteArrayInputStreamSource | |
| CollectingTestListener | Объект ITestInvocationListener , который будет собирать все результаты тестов. |
| ConsoleResultReporter | Программа для вывода результатов тестирования на консоль. |
| CountingTestResultListener | TestResultListener , отслеживающий общее количество тестов по TestStatus |
| DeviceFileReporter | Вспомогательный класс, который проверяет устройство на наличие файлов и отправляет их в метод ITestInvocationListener.testLog(String,LogDataType,InputStreamSource) если они найдены. |
| EventsLoggerListener | Слушатель, который записывает все полученные события в файл. |
| Описание ошибки | Класс, описывающий информацию о сбое в системе Trade Federation. |
| FileInputStreamSource | Объект InputStreamSource , принимающий на вход файл. |
| FileSystemLogSaver | Сохраняйте журналы в файловую систему. |
| FilteredResultForwarder | Вариант ResultForwarder , который позволяет передавать только список разрешенных значений TestDescription . |
| InvocationSummaryHelper | Вспомогательный класс для сбора и отображения TestSummary для набора слушателей. |
| InvocationToJUnitResultForwarder | Класс, который прослушивает события ITestInvocationListener и перенаправляет их в TestListener . |
| JsonHttpTestResultReporter | Программа для формирования отчетов о результатах тестирования, которая кодирует результаты метрик тестирования, информацию о ветках и устройствах в формат JSON и отправляет их методом POST на конечную точку HTTP-сервиса. |
| JUnitToInvocationResultForwarder | Класс, который прослушивает события TestListener и перенаправляет их в ITestInvocationListener . |
| LegacySubprocessResultsReporter | Замороженная реализация механизма формирования результатов подпроцесса, которая должна оставаться совместимой с более ранними версиями TF/CTS (например, 8+), несмотря на изменения в её суперклассе. |
| LogcatCrashResultForwarder | Специальный обработчик событий: при возникновении сбоев (сбой в процессе инструментирования) он попытается извлечь из logcat информацию о сбое и добавить её к сообщению об ошибке, связанному с тестом. |
| Файл журнала | Класс для хранения метаданных сохраненного файла журнала. |
| LogFileSaver | Вспомогательная функция для ITestInvocationListener , которая будет сохранять данные лога в файл. |
| LogSaverResultForwarder | Объект ResultForwarder для сохранения логов с помощью глобального средства сохранения файлов. |
| LUCIResultReporter | Программа для сохранения результатов тестирования, необходимых для ResultDB и LUCI, в формате JSON (go/result-sink) и вывода местоположения файла в консоль. |
| MetricsXMLResultReporter | MetricsXMLResultReporter записывает метрики теста и метрики выполнения в XML-файл в папку, указанную параметром metrics-folder на этапе invocationEnded теста. |
| ModuleResultsAndMetricsForwarder | Расширение класса ResultAndLogForwarder , добавляющее к результатам тестирования дополнительные метрики, связанные с модулем. |
| MultiFailureDescription | Соберите несколько FailureDescription в одном контейнере. |
| NameMangleListener | Прокси-слушатель для преобразования имен тестовых методов, классов и пакетов по мере получения результатов. |
| PassingTestFileReporter | Слушатель ITestInvocationListener , который сохраняет список успешно прошедших тестовых случаев в тестовый файл. |
| ReportPassedTests | В файле должны быть указаны возможные фильтры для исключения прошедших тесты. |
| ResultAndLogForwarder | Перенаправитель результатов и событий журналов. |
| ResultForwarder | Объект ITestInvocationListener , который пересылает результаты вызова списку других слушателей. |
| RetentionFileSaver | Вспомогательный класс для создания файла .retention в каталоге. |
| RetryResultForwarder | Расширение класса ResultForwarder , которое всегда отправляет запрос на заданный номер попытки. |
| SnapshotInputStreamSource | InputStreamSource с файловой поддержкой. |
| StubTestRunListener | Заглушка реализации ITestRunListener |
| SubprocessResultsReporter | Реализует ITestInvocationListener который указывается в качестве result_reporter и пересылает из дочернего процесса результаты тестов, запусков тестов и вызовов тестов. |
| Описание теста | Класс, представляющий информацию о тестовом примере. |
| TestDescriptionsFile | Вспомогательный класс для сериализации и десериализации списка объектов TestDescription в тестовый файл. |
| Результаты теста | Контейнер для результатов отдельного теста. |
| TestResultListener | Упрощенная версия ITestLifecycleListener для разработчиков, которых интересуют только результаты отдельных тестов. |
| Результат выполнения теста | Сохраняет результаты одного тестового запуска. |
| TestRunResultListener | Слушатель, позволяющий считывать окончательный статус выполнения теста. |
| Тестовая сводка | Класс для представления сводки результатов теста. |
| TestSummary.TypedString | |
| TextResultReporter | Программа для отправки результатов тестирования, которая пересылает результаты на текстовый принтер результатов JUnit. |
| XmlResultReporter | Записывает результаты JUnit в XML-файлы в формате, соответствующем XMLJUnitResultFormatter из библиотеки Ant. |