Индекс класса
Это классы API. Посмотреть все пакеты API .
А
АаптПарсер | Класс, который извлекает информацию из apk путем анализа вывода «значка дампа aapt». |
AaptParser.AaptVersion | Перечень опций для версии AAPT, используемой для анализа файлов APK. |
Аби | Класс, представляющий ABI. |
AbiFormatter | Полезный класс для Abi. |
AbiUtils | Класс утилиты для обработки ABI устройств. |
АннотацияСоединение | Абстрактное представление соединения. |
АннотацияХостМонитор | Типичный класс для мониторинга работоспособности хоста. |
АннотацияТуннельМонитор | Абстрактный туннельный монитор для GCE AVD. |
АннотацияXmlParser | Базовый класс помощника для анализа XML-файлов |
AbstractXmlParser.ParseException | Выдается, если ввод XML не может быть проанализирован. |
Аклаудконфигпарсер | Вспомогательный класс, который анализирует конфигурацию Acloud (используется для запуска экземпляра облачного устройства). |
AcloudConfigParser.AcloudKeys | Наборы ключей, которые можно искать из конфигурации. |
ДействиеВ процессе | Общие действия в разгаре. |
АктивТрасе | Основной класс, помогающий описывать активную трассировку и управлять ею. |
Активностьстатусчекер | Проверка состояния оставшихся действий, выполняемых в конце модуля. |
AdbRootElevator | AutoCloseable , который включает root-доступ adb при создании, если это необходимо, и восстанавливает корневое состояние после завершения. |
АдбСшКоннектион | Подключение Adb через ssh-мост. |
АдбСтопсерверпрепарер | Целевой подготовительный модуль для остановки сервера adb на хосте до и после запуска тестов adb. |
Адбткпконнектион | Представление подключения устройства по умолчанию, предполагающее стандартное соединение adb устройства. |
AdbUtils | Утилитный класс для операций adb. |
Афтерклассвисинфо | Аналогичные гарантии, как и AfterClass , но для аннотированного метода требуется параметр TestInformation . |
АгрегатПостпроцессор | Агрегатор метрик, который выдает минимальное, максимальное, среднее значение, дисперсию, стандартное отклонение, общее количество, количество и, при необходимости, процентили для числовых показателей, собранных во время многократных итераций тестирования, рассматривая их как двойные. |
AllTestAppsInstallНастройка | ITargetPreparer , который устанавливает все приложения из папки IDeviceBuildInfo.getTestsDir() на устройство. |
AltDirПоведение | Перечисление для определения альтернативного поведения каталогов для различных установщиков/проталкивателей тестовых артефактов. |
АнализЭвристический | Порядок важен. |
AndroidJUnitTest | Тест, который запускает пакет инструментального тестирования на данном устройстве с помощью android.support.test.runner.AndroidJUnitRunner. |
AndroidTestOrchestratorRemoteTestRunner | Запускает инструментированный тест Android с помощью команды adb и AndroidTestOrchestrator. |
AoaTargetPreparer | ITargetPreparer , который выполняет ряд действий (например, щелчков и пролистываний) с использованием протокола Android Open Accessory (AOAv2). |
ApkChangeDetector | Этот класс определяет, отличаются ли устанавливаемые APK-файлы от APK-файлов на устройстве, чтобы решить, следует ли пропускать установку и удаление приложения во время ERROR(/TestAppInstallSetup) setUp и TearDown. |
AppBuildInfo | Объект IBuildInfo , представляющий приложение Android и его тестовые пакеты. |
AppDeviceBuildInfo | Этот класс устарел. Используйте IDeviceBuildInfo напрямую. |
Настройка приложения | ITargetPreparer , который устанавливает APK и его тесты. |
AppVersionFetcher | Класс утилиты для получения строки версии приложения с устройства. |
AppVersionFetcher.AppVersionInfo | Типы информации о версии приложения. |
АрчМодульКонтроллер | Контроллер модуля не запускает тесты, если он не соответствует какой-либо заданной архитектуре. |
ArgsOptionParser | Заполняет поля Option из проанализированных аргументов командной строки. |
ArrayUtil | Служебные методы для массивов |
ИскусствоChrootPreparer | Создайте каталог chroot для тестов ART. |
АртGTest | |
Детали Артефакта | Здесь описывается структура контента и его дескриптор, созданные инструментом CAS. |
ArtifactDetails.ArtifactFileDescriptor | |
Анализатор Артефактов | Утилита, которая помогает анализировать артефакты сборки. |
ArtRunTest | Средство запуска тестов для запуска тестов ART. |
ArtRunTest.AdbShellCommandException | Класс исключений, сообщающий об ошибке, произошедшей во время выполнения команды оболочки ADB. |
ATestFileSystemLogSaver | Этот класс LogSaver используется ATest для сохранения журналов по определенному пути. |
АтестРаннер | Внедрение ITestSuite |
Атрацеколлектор | IMetricCollector , который запускает трассировку во время теста, собирает результаты и регистрирует их при вызове. |
AtraceRunMetricCollector | Собирает трассировки из всего тестового каталога в заданном каталоге тестового устройства, регистрирует тестовый каталог, осуществляет постобработку файлов трассировки в тестовом каталоге и агрегирует показатели. |
Автологколлектор | Перечисление, описывающее, какой коллектор может автоматически обрабатываться жгутом. |
Автоматизированные репортеры | Класс, определяющий сопоставление автоматических отчетов Tradefed. |
СреднийПостпроцессор | Реализация постпроцессора, вычисляющего среднее значение списка метрик. |
Б
BackgroundDeviceAction | Запускает команду на данном устройстве, повторяя ее по мере необходимости, пока действие не будет отменено. |
Базедевицеметрикколлектор | Базовая реализация IMetricCollector , которая позволяет запускать и останавливать сбор данных onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) и ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
Базовый эмуляторPreparer | Общий подготовительный модуль для запуска локального эмулятора. |
Базовый хостJUnit4Test | Базовый тестовый класс для запуска тестов стиля JUnit4 хоста. |
Базелевеледлогаутпутут | Базовая реализация ILeveledLogOutput , позволяющая фильтровать некоторые теги по их имени или компонентам. |
БазовыйМодульКонтроллер | Базовая реализация IModuleController , которую следует реализовать для проверки того, должен ли модуль запускаться или нет. |
BaseMultiTargetPreparer | Базовая реализация IMultiTargetPreparer , позволяющая отключить объект. |
БазовыйПостпроцессор | Базовый IPostProcessor , который должна расширять каждая реализация. |
БазовоеРетриРешение | Базовая реализация IRetryDecision . |
BaseStreamLogger <ОС расширяет OutputStream> | ILeveledLogOutput , который направляет сообщения журнала в выходной поток и на стандартный вывод. |
Базетаржетпрепарер | Базовый класс реализации ITargetPreparer , позволяющий контролировать, отключен объект или нет. |
BaseTestSuite | Тест для запуска пакета тестов на совместимость с новой системой пакета. |
БатареяКонтроллер | Класс утилит, позволяющий контролировать состояние зарядки аккумулятора устройства. |
Перезарядка аккумулятораВосстановление устройства | Разрешить запуск команды, когда уровень заряда батареи устройства опускается ниже заданного порога. |
Температура батареи | |
БатареяНедоступноВосстановление устройства | Средство проверки восстановления, которое запускает настройку, если уровень заряда батареи недоступен. |
ПреждеКлассСИнфо | Аналогичные гарантии, что и BeforeClass , но для аннотированного метода требуется параметр TestInformation . |
Двоичное состояние | Перечисление используется для записи состояния ВКЛ/ВЫКЛ с неактивным состоянием ИГНОРИРОВАТЬ. |
BluetoothConnectionLatencyCollector | Сборщик отправит предварительно определенную конфигурацию метрики длительности statsd на устройства и соберет продолжительность соединения Bluetooth для каждого профиля. |
BluetoothConnectionStateКоллектор | Этот сборщик будет собирать метрики BluetoothConnectionStateChanged и записывать номер состояния соединения для каждого профиля. |
BluetoothConnectionSuccessRateПостпроцессор | Реализация постпроцессора, который рассчитывает вероятность успеха для профиля Bluetooth. Используйте «metric-key-match», чтобы указать метрики, которые содержат состояния соединения Bluetooth в числовом массиве. Пример [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Сборщик для включения отслеживания Bluetooth HCI на тестируемом устройстве и сбора журнала для каждого теста. |
BluetoothUtils | Служебные функции для вызова BluetoothInstrumentation на устройстве Код BluetoothInstrumentation на стороне устройства можно найти в AOSP по адресу: |
BootstrapBuildProvider | IDeviceBuildProvider , который загружает информацию о сборке с тестового устройства.Обычно это используется для устройств с внешней сборкой, т.е. |
BootstrapServiceFileResolverLoader | Загружает преобразователи с помощью средства загрузки служб. |
Багрепорт | Объект, содержащий ссылки на файлы отчетов об ошибках, совместимый с плоскими отчетами об ошибках и сжатыми отчетами об ошибках (bugreportz). |
BugreportКоллектор | Сквозной ITestInvocationListener , который собирает отчеты об ошибках при возникновении настраиваемых событий, а затем вызывает ITestInvocationListener.testLog для своих дочерних элементов после сбора каждого отчета об ошибках. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Существительное | |
BugreportCollector.Predicate | Полный предикат, описывающий, когда следует захватить отчет об ошибке. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | Собирайте отчеты об ошибках, когда тест-кейс не пройден. |
BugreportzOnTestCaseFailureCollector | Соберите отчет об ошибках в случае сбоя тестового примера при выполнении. |
Анализ сборки | Представляет результаты анализа одной сборки. |
Ошибка сборки | Вызывается, если предоставленную сборку не удается запустить. |
Информация о сборке | Общая реализация IBuildInfo , которая должна быть связана с ITestDevice . |
БилдИнфоКей | Перечисление класса, связанное с запросами информации о сборке. |
BuildInfoKey.BuildInfoFileKey | Перечисление, описывающее все известные типы файлов, которые можно запросить через IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) . |
БилдИнфоРекордер | ITargetPreparer , который записывает метаданные информации о сборке в указанный файл. |
БилдИнфоУтил | Утилитный класс, помогающий манипулировать IBuildInfo |
Билдретривалеррор | При получении сборки для тестирования произошла фатальная ошибка. |
СборкаSerializedVersion | Класс, содержащий текущую версию сериализации всех IBuildInfo . |
BuildTestsZipUtils | Вспомогательный класс для операций, связанных с zip-файлами тестов, созданных системой сборки Android. |
Массовая рассылка электронной почты | Утилита отправителя электронной почты, которая позволяет настраивать следующие параметры: интервал отправки, начальный размер пакета, получателей и общее количество сообщений. |
BundletoolUtil | Класс утилиты, который использует командную строку Bundletool для установки .apks на устройстве. |
БайтмассивInputStreamSource | |
БайтМассивСписок | Класс, представляющий облегченный массив байтов. |
ByteArrayUtil | Утилиты для работы с массивом байтов, например, для преобразования байтов в целые числа. |
Загрузчик байтового потока | Клиент, реализующий метод Read службы ByteStream gRPC. |
ByteStreamUploader | Клиент, реализующий метод Write службы ByteStream gRPC. |
С
КэшКлиентФабрика | Фабрика, создающая одноэлементный экземпляр ICacheClient . |
АвтомобильМодульКонтроллер | Этот контроллер предотвращает выполнение тестовых случаев на неавтомобильных устройствах. |
CarryDnaeError | Внутреннее RuntimeException для передачи исключения DeviceNotAvailableException через структуру JUnit4. |
CarryInterruptedException | Вызывается, когда инициируется тайм-аут фазы тестирования и необходимо перенести InterruptedException из потока выполнения теста в поток выполнения вызова. |
CdmaDeviceFlasher | Класс, который мигает изображением на физическом устройстве Android с радиомодулем CDMA. |
Цекконтроллертокенпровидер | Поставщик токенов для токенов, связанных с Consumer Electronics Control (CEC). |
CentralDirectoryInfo | CentralDirectoryInfo — это класс, содержащий информацию о файле/папке внутри zip-файла. |
CheckPairingPreparer | CompanionAwarePreparer , который проверяет соединение BT между основным и сопутствующим устройствами. |
Чанкер | Разбивает blob на один или несколько Chunk размером не более chunkSize байт. |
Чанкер.Чанк | Кусок капли. |
CircularAtraceUtil | Утилита atrace, разработанная в первую очередь для выявления основных причин ошибок ANR во время тестирования Monkey. |
CircularByteArray | Структура данных для хранения массива фиксированного размера, который работает как кольцевой буфер и отслеживает общую сумму всех значений в массиве. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector , который будет извлекать измерения покрытия Clang с устройства и регистрировать их как тестовые артефакты. |
ClangProfileIndexer | Служебный класс, индексирующий измерения покрытия кода Clang. |
Класснотфаундконфигуратионисключение | ConfigurationException , когда класс объекта не найден. |
КлассПатСканер | Находит записи в пути к классам. |
ClassPathScanner.ClassNameFilter | IClassPathFilter , который фильтрует и преобразует имена классов Java. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter , который отклоняет внутренние классы. |
ClassPathScanner.IClassPathFilter | Фильтр для путей входа в classpath Создан по образцу |
Клиент | Клиент рекордера ResultDB, который загружает результаты тестов в ResultDB. |
ClockworkUtils | Утилита часового механизма для совместного использования логики нескольких устройств. |
CloseableTraceScope | Класс с ограниченной областью действия, который позволяет сообщать о разделе трассировки с помощью try-with-resources. |
Информация о кластереBuildInfo | Класс IBuildInfo для сборок, передаваемых по конвейеру из TFC. |
Кластербилдпровидер | IBuildProvider для загрузки тестовых ресурсов TFC. |
КластерКлиент | Реализация IClusterClient для взаимодействия с серверной частью TFC. |
КластерКоманда | Класс, представляющий задачу, полученную из TF Cluster. |
ClusterCommand.RequestType | |
ClusterCommand.State | Статус команды в кластере TF. |
Кластеркоммандконфигбилдер | Класс для создания файла конфигурации для команды кластера. |
Кластеркоммандевент | Класс для инкапсуляции загружаемых событий команд кластера. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
КластерКомандаЛаунчер | Класс IRemoteTest для запуска команды из TFC через подпроцесс TF. |
КластерКомандаПланировщик | ICommandScheduler для поддержки TFC (Tradefed Cluster). |
Статус команды кластера | Класс, который представляет состояние и причину отмены команды из TF Cluster. |
КластерДевицеИнфо | Класс для инкапсуляции загружаемой информации об устройстве кластера. |
ClusterDeviceInfo.Builder | |
КластерУстройствоМонитор | Реализация IDeviceMonitor , которая сообщает результаты службе Tradefed Cluster. |
ClusterEventUploader <T расширяет IClusterEvent > | Класс ClusterEventUploader, который загружает IClusterEvent в TFC. |
КластерХостСобытие | Класс для инкапсуляции загружаемых событий узла кластера. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Перечисления различных типов хост-событий. |
ClusterHostUtil | Статические функции использования для TF Cluster для получения экземпляров глобальной конфигурации, информации о хосте и т. д. |
ClusterLogSaver | Класс ILogSaver для загрузки результатов тестирования в TFC. |
ClusterLogSaver.FilePickingStrategy | Стратегии выбора файлов. |
Параметры кластера | |
Коллектор CodeCoverageCollector | BaseDeviceMetricCollector , который будет извлекать измерения Java и собственного покрытия с устройства и регистрировать их как тестовые артефакты. |
Тест покрытия кода | Тест, который запускает пакет инструментального тестирования на данном устройстве и генерирует отчет о покрытии кода. |
Сбор ByteOutputReceiver | IShellOutputReceiver , который собирает весь вывод оболочки в byte[] . |
Сбор выходных данныхReceiver | IShellOutputReceiver , который собирает весь вывод оболочки в одну String . |
СборTestListener | ITestInvocationListener , который будет собирать все результаты тестов. |
КоллекционерПомощник | Помощник для выполнения некоторых операций IMetricCollector , необходимых в нескольких местах. |
CommandBaselineSetter | Общий установщик для обработки базовых настроек устройства с помощью команд оболочки adb. |
КомандныйФайлПарсер | Парсер файла, содержащего набор командных строк. |
CommandFileParser.CommandLine | |
CommandInterrupter | Служба, позволяющая прерывать команды TradeFederation или помечать их как непрерываемые. |
CommandLineBuildInfoBuilder | Утилита, предназначенная для захвата обычных аргументов информации о сборке из командной строки и создания из них IBuildInfo . |
Параметры команды | Реализация ICommandOptions . |
CommandOptionsGetter | Реализация службы, которая возвращает значение параметров команды для данного вызова. |
Результат команды | Содержит результат команды. |
CommandRunner | Альтернативная точка входа TradeFederation, которая запускает команду, указанную в аргументах командной строки, а затем завершает работу. |
CommandRunner.ExitCode | Коды ошибок, с которыми можно выйти. |
Командный планировщик | Планировщик для запуска команд TradeFederation на всех доступных устройствах. |
CommandScheduler.HostState | Перечисления разного статуса хоста |
Командный статус | Представляет состояние запланированной операции. |
Обработчик статуса команды | Обработчик, помогающий отслеживать и обновлять статус вызова. |
CommandSuccessModuleController | Базовый класс для контроллера модуля, который пропускает тестовый модуль в случае сбоя команды оболочки. |
CommonLogRemoteFileUtil | Эта утилита позволяет избежать дублирования кода в разных представлениях удаленных устройств для логики удаленного получения журналов общих файлов. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Представление известной записи журнала для удаленных устройств. |
CompanionAllocator | Базовый класс, который отвечает за выделение и освобождение сопутствующего устройства. |
CompanionAwarePreparer | ITargetPreparer , который инкапсулирует логику получения уже выделенного сопутствующего устройства. |
CompanionAwareTest | Базовый тестовый класс, который инкапсулирует стандартный процесс получения и проверки сопутствующего устройства. Подкласс может вызвать |
CompanionDeviceTracker | Класс для выделения и освобождения сопутствующих устройств. |
CompanionRunCommandTargetPreparer | ITargetPreparer , который выполняет указанные команды на выделенном сопутствующем устройстве. |
CompanionTestAppInstallSetup | ITargetPreparer , который устанавливает одно или несколько приложений из папки IDeviceBuildInfo.getTestsDir() на выделенное сопутствующее устройство. |
CompileBootImageWithSpeedTargetPreparer | Перекомпилирует путь к классам загрузки и системный сервер с фильтром компилятора «скорость». |
СостояниеОтказМонитор | Отслеживайте любые сбои при вызове. |
УсловиеПриоритиБлокингОчередь <T> | Потокобезопасный класс с операциями типа ERROR(/PriorityBlockingQueue) , который может извлекать объекты, соответствующие определенному условию. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | ConditionPriorityBlockingQueue.IMatcher , соответствующий любому объекту. |
ConditionPriorityBlockingQueue.IMatcher <T> | Интерфейс для определения того, соответствуют ли элементы какому-либо условию. |
КонфигКомплетер | Реализация Completer для наших конфигураций TF. |
КонфигураблеГрпкДинамикШардингКлиент | |
Конфигурация | Конкретная реализация IConfiguration , которая сохраняет загруженные объекты конфигурации на карте. |
КонфигурацияDef | Содержит запись конфигурации, связанных с ней объектов и их параметров. |
ConfigurationDef.ConfigObjectDef | Объект для хранения информации о имени класса и его номере появления (например, если в конфигурации дважды присутствует один и тот же объект, первый из них будет иметь первый номер появления). |
Дескриптор конфигурации | Объект конфигурации, описывающий некоторый аспект самой конфигурации. |
ConfigurationDescriptor.LocalTestRunner | Перечисление используется для обозначения локального исполнителя тестов. |
Исключение конфигурации | Выдается, если не удалось загрузить конфигурацию. |
КонфигурацияФабрика | Фабрика для создания IConfiguration . |
ConfigurationFactory.ConfigLoader | Реализация IConfigDefLoader, который отслеживает включенные конфигурации из одной корневой конфигурации и выдает исключение при циклическом включении. |
ConfigurationFactory.ExceptionLoader | |
КонфигурацияUtil | Служебные функции для работы с файлами конфигурации. |
КонфигурацияXmlParserSettings | Простой класс для принятия настроек ConfigurationXmlParser. Чтобы передать настройки этому классу, псевдоним является обязательным. |
КонфигурацияYamlParser | Парсер для конфигураций Tradefed в стиле YAML |
ConfigUtil | Служебный класс для создания, взаимодействия и отправки файлов конфигурации statsd. |
ConfigUtil.LogSource | |
Консоль | Основная консоль TradeFederation, предоставляющая пользователю интерфейс для взаимодействия В настоящее время поддерживаются такие операции, как
|
Console.ArgRunnable <T> | Runnable с методом run , который может принимать аргумент. |
Консоль.CaptureList | Удобный тип для List<List<String>> |
Консольридераутпутстрим | OutputStream, который можно использовать для обеспечения корректной работы System.out.print() с пользовательским LineReader unfinishedLine. |
Консольрезультатрепортер | Средство создания отчетов о результатах для вывода результатов теста на консоль. |
КонтентАнализКонтекст | Предоставьте контекст, окружающий контент, для его правильного анализа. |
КонтентАнализКонтекст.АнализМетод | Здесь описывается, чего ожидать от структуры контента для правильного анализа. |
Результаты анализа контента | Итог контент-анализа. |
СодержаниеИнформация | Представляет содержимое для заданной цели сборки ее базовой и текущей версии. |
СодержаниеMerkleTree | Вычислите MerkleTree на основе информации о содержимом. |
КонтентМодулеЛистер | Вычислите список модулей из контекста. |
Контентпровидерхандлер | Обработчик, который абстрагирует взаимодействие с поставщиком контента и позволяет использовать поставщика контента на стороне устройства для различных операций. |
Слушатель CountingTestResultListener | Прослушиватель TestResultListener , который отслеживает общее количество тестов по TestStatus |
Коллектор тестовых случаев | Подсчитайте и сообщите количество тестовых случаев для данного IRemoteTest . |
ПокрытиеИзмерениеФорвардер | Тест-заполнитель, который пересылает измерения покрытия от поставщика сборки в регистратор. |
Варианты покрытия | Обмениваемый объект для хранения вариантов покрытия. |
CoverageOptions.Toolchain | |
ПроцессорРегулированиеОфициант | ITargetPreparer , который ждет, пока максимальная частота всех ядер не восстановится до максимально доступного уровня. |
Создатьавдпрепарер | |
CreateUserPreparer | Целевой подготовительный модуль для создания пользователя и его очистки в конце. |
Текущий вызов | Класс, который отслеживает и предоставляет текущую информацию о вызове, полезную в любом месте вызова. |
ТекущийИнвокация.ИнвокацияИнфо | Некоторый специальный именованный ключ, который мы всегда будем заполнять при вызове. |
CurrentInvoction.IsolationGrade | Описывает уровень изоляции |
Д
DebugHostLogOnFailureCollector | Сборщик, который будет собирать и регистрировать журналы на стороне хоста в случае сбоя тестового сценария. |
DefaultConnection | Представление подключения устройства по умолчанию, предполагающее стандартное соединение adb устройства. |
Дефаултконнектион.ConnectionBuilder | Строитель описывал подключение. |
По умолчаниюRemoteAndroidTestRunner | Расширение ddmlib RemoteAndroidTestRunner для установки значений по умолчанию для сценариев использования Tradefed. |
DefaultTestsZipInstaller | Реализация установщика zip-файлов тестов по умолчанию. |
ДелегатедИнвокейшенекунион | InvocationExecution , которые делегируют выполнение другому двоичному файлу Tradefed. |
ЗависимостиРезолвер | Новый тип провайдера, позволяющий получить все зависимости для теста. |
Девицеактионтаржетпрепарер | ITargetPreparer для выполнения действий с устройством. |
УстройствоДействиеУтил | Класс утилиты для выполнения действий с устройством. |
DeviceActionUtil.Command | Команды действий устройства. |
DeviceActionUtil.DeviceActionConfigError | Исключение из-за ошибки конфигурации. |
Результат выделения устройства | Представляет результаты попытки выделения для команды. |
Девицеаллокациястате | Представляет состояние выделения устройства с точки зрения IDeviceManager. |
УстройствоАваилаблеЧекер | Проверка, чтобы модуль не оставлял устройство в автономном состоянии. |
DeviceBaselineChecker | Установите базовые настройки устройства перед каждым модулем. |
Девицебаселайнсеттер | Абстрактный класс, используемый для создания базовой настройки устройства. |
УстройствоБатареяУровеньПроверка | IRemoteTest , который проверяет минимальный заряд батареи и ожидает, пока батарея достигнет второго порога зарядки, если минимальный заряд отсутствует. |
УстройствоBatteryResourceMetricCollector | Этот сборщик собирает показатели батареи устройства. |
Девицебилддескриптор | Класс-оболочка для IBuildInfo , содержащий вспомогательные методы для получения информации о сборке платформы устройства. |
Информация о сборке устройства | IBuildInfo , представляющий полную сборку устройства Android и (необязательно) ее тесты. |
УстройствоBuildInfoBootStrapper | ITargetPreparer , который заменяет поля информации о сборке атрибутами, считанными с устройства.Это полезно для тестирования устройств со сборками, созданными из внешнего источника (например, |
Девицебилдинформоинжектор | ITargetPreparer , который вставляет метаданные DeviceBuildDescriptor в IBuildInfo . |
УстройствоОчиститель | Выполняет перезагрузку или форматирование в качестве действия по очистке после теста и при необходимости отключает экран. |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
Девицеконкуррентутил | Содержит служебные методы и классы для одновременного выполнения команд на стороне устройства. Используйте |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) , которая содержит сведения о выполнении команды оболочки на ITestDevice . |
УстройствоКонфигурацияХолдер | Конкретная реализация IDeviceConfiguration , которая сохраняет загруженные объекты конфигурации устройства в своих атрибутах. |
Дескриптор устройства | Класс, содержащий информацию, описывающую тестируемое устройство. |
Девицедисконнектедисключение | Выдается, когда устройство больше не доступно по типу транспорта, например, если устройство больше не видимо через USB или соединение TCP/IP. |
Идентификатор устройстваошибки | Идентификаторы ошибок из ошибок устройства и ошибок, сообщаемых устройством. |
Девицефаиледтобутеррор | Вызывается, если устройство не загружается после прошивки с помощью сборки. |
УстройствоФункцияФлаг | |
УстройствоФеатюреМодулеКонтроллер | Контроллер модуля, который не запускает тесты, если он не поддерживает определенную функцию. |
Девицефилерепортер | Служебный класс, который проверяет устройство на наличие файлов и отправляет их в ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) , если они найдены. |
УстройствоFlashPreparer | ITargetPreparer , который записывает образ на физическое оборудование Android. |
Девицефолдаблестате | Представление состояния складного устройства, возвращаемого «cmd device_state print-states». |
Девицефолдербилдинформо | IDeviceBuildInfo , который также содержит другие артефакты сборки, находящиеся в каталоге локальной файловой системы. |
УстройствоИмиджТрекер | Для некоторых дополнительных обновлений устройств нам нужны базовые файлы для вычисления различий. |
Девицемажетрекер.FileCacheTracker | Отслеживать информацию о кэшированном изображении устройства и его метаданных. |
DeviceImageZipFlashingTargetPreparer | Целевой подготовительный модуль, который прошивает устройство образами устройств, предоставленными в определенном формате. |
Девицеинспектионресулт | Класс содержит результат проверки устройства, когда устройство становится недоступным. |
ДевицеИнтернетAccessibilityResourceMetricCollector | Сборщик отправляет запрос на google.com, чтобы проверить, есть ли у устройства доступ к Интернету. |
УстройствоJUnit4ClassRunner | Средство запуска тестов JUnit4, которое также поддерживает IDeviceTest . |
DeviceJUnit4ClassRunner.LogAnnotation | Фальшивая аннотация предназначена для передачи журналистам журналов. |
DeviceJUnit4ClassRunner.MetricAnnotation | Фальшивая аннотация, предназначенная для передачи показателей репортерам. |
DeviceJUnit4ClassRunner.TestLogData | Реализация ExternalResource и TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | Реализация ExternalResource и TestRule . |
Управление устройствомGrpcServer | GRPC-сервер, позволяющий зарезервировать устройство у Tradefed. |
Диспетчер устройств | |
DeviceManager.FastbootDevice | Представление устройства в режиме Fastboot. |
УстройствоМеркляДерево | Вычислите MerkleTree на основе информации о содержимом устройства. |
Девицеметрикдата | Объект для хранения всех данных, собранных сборщиками метрик. |
УстройствоМониторМультиплексор | Прокси-класс для распространения запросов на несколько IDeviceMonitor . |
Девиценотаваилаблеисключение | Вызывается, когда устройство больше не доступно для тестирования. |
Девицеовнертаржетпрепарер | ITargetPreparer , который настраивает компонент владельца устройства. |
DeviceParameterizedRunner | Параметризованный исполнитель в стиле JUnit4 для параметризованных тестов, управляемых на стороне хоста. |
Свойства устройства | Общие определения констант для имен свойств на стороне устройства |
Девицерековеримодеутил | |
УстройствоReleaseReporter | Создатель отчетов о выпуске устройств, который управляет связью с родительским процессом для выпускаемых устройств. |
Функция сброса устройства | Реализация сброса устройства на стороне сервера. |
обработчик сброса устройства | Утилита, обрабатывающая общий сброс устройства. |
Девицерунтимеисключение | Вызывается, когда действие устройства не приводит к ожидаемым результатам. |
Параметры выбора устройства | Контейнер для критериев выбора устройства. |
DeviceSelectionOptions.DeviceRequestedType | Поддерживаются различные возможные типы устройств-заполнителей. |
УстройствоSettingChecker | Проверьте, не изменились ли настройки устройства во время работы модуля. |
Настройка устройства | ITargetPreparer , который настраивает устройство для тестирования на основе предоставленных Option s. |
Функция моментального снимка устройства | Реализация моментального снимка устройства на стороне сервера. |
Обработчик моментального снимка устройства | Утилита обработки снимка каракатицы. |
Девицестатемонитор | Вспомогательный класс для мониторинга состояния IDevice . |
DeviceStorageAgeResourceMetricCollector | Анализ возраста хранилища из logcat. |
УстройствоХранилищаНаполнитель | Целевой подготовительный модуль для заполнения хранилища, чтобы было доступно некоторое количество свободного места. |
УстройствоStorageStatusChecker | Проверьте, достаточно ли на устройстве места для данных разделов. |
УстройствоStringPusher | Целевой подготовительный модуль для записи строки в файл. |
DeviceSuite | Расширяет Suite контейнеров JUnit4, чтобы предоставить ITestDevice для тестов, которые этого требуют. |
Девицесинкхелпер | Помощник, который помогает синхронизировать новый образ устройства с устройством. |
УстройствоТестКейс | Вспомогательный тестовый пример JUnit, предоставляющий службы IRemoteTest и IDeviceTest . |
ДевицеТестРезультат | Специализация TestResult , которая будет прерываться при возникновении исключения DeviceNotAvailableException |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
Девицетеструнварианты | Класс построителя для параметров, связанных с запуском тестов устройств через BaseHostJUnit4Test. |
ДевицеТестСюит | Вспомогательный набор тестов JUnit, предоставляющий службы IRemoteTest и IDeviceTest . |
Девицетрацеколлектор | Сборщик, который запускает трассировку perfetto при запуске теста и записывает файл трассировки в конце. |
УстройствоНедоступноМонитор | Этот прослушиватель пытается захватить только DNAE уровня тестового примера. |
Девицеунреспонсивисключение | Специализация DeviceNotAvailableException , указывающая, что устройство видимо для adb, но не отвечает (т. е. истекло время выполнения команд, не загружается и т. д.). |
Девицеупдатетаржетпрепарер | Абстрактный ITargetPreparer , который выполняет общие действия по обновлению устройств с помощью файла образа устройства из внешнего источника (в отличие от службы сборки). |
Девицевифиресаурцеметрикколлектор | Коллектор собирает текущие показатели мощности подключенного Wi-Fi-сигнала и скорости соединения. |
УстройствоWiper | ITargetPreparer , который стирает пользовательские данные |
ДайджестКалькулятор | Служебные методы для вычисления Digest . |
ДиректГраф <V> | Реализация направленных невзвешенных графов. |
ОтключитьSELinuxTargetPreparer | Целевой подготовительный модуль, который отключает SELinux, если он включен. |
DryRunKeyStore | Хранилище ключей для пробного запуска, в котором любое значение хранилища ключей всегда правильно заменяется и находится. |
Драйраннер | Прозрачный пробный прогон тестов вместо их фактического выполнения. |
Динамическийфилестабтест | Это тест tradefed для проверки того, может ли tradefed правильно разрешить динамический файл. |
ДинамическийRemoteFileResolver | Класс, который помогает определить путь к удаленным файлам. |
DynamicRemoteFileResolver.FileResolverLoader | Загружает реализации IRemoteFileResolver . |
DynamicShardHelper | Стратегия сегментирования, позволяющая работать в удаленной очереди между несколькими экземплярами TF. |
ДинамическоеШардингКоннектионИнформационное сообщение | Класс хранения данных, упрощающий отправку через сервер объектов. |
ДинамическийСистемПрепарер | ITargetPreparer , который настраивает образ системы поверх сборки устройства с помощью динамического обновления системы. |
Э
Ранний выпуск устройстваФункция | Реализация сервера функций для ранних выпусков устройств. |
Электронная почта | Вспомогательный класс для отправки электронного письма. |
Электронная почтаHostHealthAgent | Реализация IHostHealthAgent для отправки электронной почты из отчетов монитора узла. |
EmmaXmlКонстанты | Константы, используемые при анализе XML-отчета emma. |
ЭмуляторПамятьCpuCapturer | |
Конеццентралдиректориинформо | EndCentralDirectoryInfo — это класс, содержащий общую информацию о zip-файле. |
ПринудительныйSeLinuxChecker | Проверка статуса, проверяющая статус Selinux. |
EnvironmentVariableUtil | Коллекция вспомогательных методов для подготовки переменных среды. |
EraseUserDataPreparer | ITargetPreparer , который стирает пользовательские данные на устройстве. |
Идентификатор ошибки | Этот интерфейс описывает конкретную ошибку и ее свойства. |
Эррорсторажутил | Вспомогательный класс для управления ошибками для согласования с общим хранилищем. |
EventsLoggerListener | Прослушиватель, который записывает все полученные события в файл. |
ExceptionThrowingRunnerWrapper | |
ИсполняемоеДействие | Класс значений, представляющий действие, которое может быть выполнено. |
ИсполняемоеДействиеРезультат | Класс значения, представляющий результат ExecutableAction . |
Исполняемый базовый тест | Базовый класс для исполняемого стиля тестов. |
Исполняемый хосттест | Средство запуска тестов для запуска исполняемого файла на хосте. |
ИсполняемыйTargetTest | Средство запуска тестов для запуска исполняемого файла на цели. |
Файлы выполнения | Зависимости файлов, созданные во время выполнения теста или вызова, которые необходимо перенести для тестирования. |
ExecutionFiles.FilesKey | Перечисление известных стандартных ключей карты. |
Свойства выполнения | Свойства, создаваемые во время выполнения теста или вызова. |
Существующий BuildProvider | IBuildProvider , который возвращает уже созданный IBuildInfo . |
Расширенный файл | Расширение стандартного файла для хранения метаданных, связанных со сборкой. |
РасширениеAtomsRegistry | ExtensionAtomsRegistry для локального использования statsd. |
Ф
Описание сбоя | Класс, описывающий информацию об ошибке в Trade Federation. |
ФейкТест | Фальшивый тест, цель которого — облегчить получение повторяемых результатов теста. |
FakeTestsZipFolder | Инструмент тестирования, который создает поддельную распакованную папку тестов на основе списка содержимого. |
FakeTestsZipFolder.ItemType | |
Команда FastbootPreparer | Целевой подготовительный модуль, который запускает быструю загрузку и отправляет команды быстрой загрузки. |
FastbootУстройствоПрошивальщик | Класс, который использует fastboot для прошивки образа на физическом оборудовании Android. |
FastbootHelper | Вспомогательный класс для операций быстрой загрузки. |
ФастбутПак | Следуйте спецификации загрузчика, чтобы распаковать его. |
FastbootUpdateBootstrapPreparer | ITargetPreparer , который помещает указанные файлы (загрузчик, радио, zip-архив образа устройства) в IDeviceBuildInfo для прошивки устройств с помощью FastbootDeviceFlasher , а затем вводит атрибуты устройства после загрузки в информацию о сборке для целей отчетности о результатах. |
Фатальная ошибка хоста | Исключение, указывающее на то, что на хост-компьютере, на котором работает TradeFederation, произошла фатальная неисправимая ошибка и что экземпляр TradeFederation следует завершить. |
FeatureFlagTargetPreparer | Обновляет DeviceConfig (флаги функций, настроенные удаленной службой). |
ФайлСкачатьКэш | Вспомогательный класс, который поддерживает LRU-кеш локальной файловой системы загруженных файлов. |
ФайлСкачатьКэшФабрика | Фабрика для создания FileDownloadCache |
ФайлСкачатьКэшОбертка | Класс-оболочка, предоставляющий возможности FileDownloadCache при реализации интерфейса IFileDownloader . |
ФайлIdleMonitor | Отслеживает файлы и выполняет обратный вызов, если они простаивают (т. е. |
филеинпутстримсаурце | InputStreamSource , принимающий входной файл. |
Файллоггер | ILeveledLogOutput , который направляет сообщения журнала в файл и на стандартный вывод. |
филепроторезультатрепортер | Прото-репортер, который сохраняет TestRecord в файл. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector , который прослушивает ключи метрик, поступающие с устройства, и извлекает их в виде файла с устройства. |
FilePullerLogCollector | Регистратор файла, о котором сообщает сторона устройства. |
ФайлСистемаLogSaver | Сохраняйте журналы в файловую систему. |
Файловая системаRootChecker | |
ФайлУтил | Вспомогательный класс для операций, связанных с файлами. |
FileUtil.LowDiskSpaceException | Выдается, если доступное дисковое пространство ниже минимального порога. |
Фильтредрезультатфорвардер | Вариант ResultForwarder , который позволяет сообщать только белый список TestDescription . |
ФиксированныйByteArrayOutputStream | ERROR(/OutputStream) которая сохраняет только максимальный объем данных. |
Мигающий метод | Перечисление для описания метода, используемого для прошивки тестируемого устройства. |
FlashingResourcesParser | Класс, который анализирует необходимые версии вспомогательных файлов изображений, необходимых для прошивки устройства. |
FlashingResourcesParser.AndroidInfo | Определение типа для Map<String, MultiMap<String, String>> . |
FlashingResourcesParser.Constraint | Интерфейс фильтрации, позволяющий FlashingResourcesParser игнорировать некоторые ресурсы, которые в противном случае он мог бы использовать. |
МигающийРесурсУтилита | Эта утилита помогает установить соответствующую версию артефактов, чтобы их можно было прошить с помощью DeviceFlashPreparer . |
складнойрасширяющийся обработчик | IModuleParameterHandler расширяется до большего количества для каждой неосновной складной конфигурации. |
складнойобработчик | Универсальный обработчик складных модулей, который может принимать параметры складных модулей для создания специализированного модуля. |
Фолдаблемодепрепарер | Устройство подготовки цели, которое может переключать складное состояние устройства. |
ПапкаBuildInfo | Конкретная реализация IFolderBuildInfo . |
FolderSaver | ITargetPreparer , который извлекает каталоги с устройства, сжимает и сохраняет их в серверной части журнала. |
ФорматированныйГенераторРепортер | Reporter, позволяющий генерировать отчеты в определенном формате. |
FreeDeviceState | |
ПредохранительUtil | Вспомогательный класс для операций FUSE. |
Г
GceAvdInfo | Структура для хранения соответствующих данных для данного экземпляра GCE AVD. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | Thread Monitor для прокси-туннеля хоста лаборатории Gce, используемого для оксигенации. |
GceManager | Помощник, который управляет вызовами GCE для запуска/остановки и сбора журналов из GCE. |
GceRemoteCmdFormatter | Класс утилит для форматирования команд для доступа к удаленному устройству gce. |
GceRemoteCmdFormatter.ScpMode | SCP можно использовать для отправки или извлечения файла в зависимости от структуры аргументов. |
GceSshTunnelMonitor | Монитор потоков для ssh-туннеля Gce. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector , который будет получать измерения покрытия gcov с устройства и регистрировать их как тестовые артефакты. |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector , который будет извлекать измерения покрытия ядра gcov из debugfs и с устройства, а затем, наконец, регистрировать их как тестовые артефакты. |
GCSBucketUtil | Файловый менеджер для скачивания и загрузки файлов из Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Простая оболочка для информации о файле в GCS. |
GCSОбщий | Устарело! Вместо этого используйте com.android.tradefed.util.gcs.GCSCommon. |
GCSОбщий | Базовый класс для операций Gcs, таких как загрузка и выгрузка. |
GCSConfigurationFactory | ConfigurationFactory загружает конфигурации из Google Cloud Storage. |
Gcsconfigurationfactory.gcsconfiggloader | Расширение ConfigurationFactory.ConfigLoader , который загружает конфигурацию из GCS, отслеживает включенные конфигурации из одной корневой конфигурации и бросает исключение на циркуляр. |
GCSConfigurationServer | Сервер Config загружает конфигурации из Google Cloud Storage (GCS). |
GcsdownloaderHelper | Скачатель для ведра GCS, который заботится о кэшировании и разрешении глобальной конфигурации. |
GCSFileDownloader | Загрузчик файлов для загрузки файла из облачного хранилища Google (GCS). |
GCSFILEDOWNLOADERBASE | Загрузчик файлов для загрузки файла из облачного хранилища Google (GCS). |
GCSFileUploader | Загрузчик файлов для загрузки данных файла в облачное хранилище Google (GCS). |
GCSHelper | |
GCSHOSTRESOURCENAGER | Загрузите хост -ресурс с GCS (Google Cloud Storage). |
GCSRemotefileresolver | Реализация IRemoteFileResolver , которая позволяет загружать из ведра GCS. |
GenericLogcatEventParser <LogcatEventType> | Анализ входных данных logcat на предмет событий. |
GenericLogcatEventParser.LogcatEvent | Структура для хранения события logcat с типом события и запуска сообщения logcat. |
GetPreviousPassedHelper | Помощник, чтобы получить предыдущие прошедшие тестовые фильтры. |
Gkideviceflashpreprerer | Целевой препарат, который мигает устройство с общим изображением Android Common Kernel. |
GlobalConfiguration | Реализация IGlobalConfiguration , которая хранит загруженные объекты конфигурации в карте |
Globalfiltergetter | Реализация услуг, которая возвращает фильтры данного вызова. |
GlobalTestFilter | Параметры фильтра, применяемые к вызовам. |
GoogleApiClientUtil | Утилиты для создания клиента Google API. |
GoogleApiclientUtilBase | |
GooglebenchmarkresultParser | Подготовка результатов Google Benchmark, который работает от Shell, и возвращает карту со всеми результатами. |
Googlebenchmarktest | Тест, который запускает тестовый пакет Google Benchmark на данном устройстве. |
Granularretriabletestwrapper | Класс обертки работает на IRemoteTest , чтобы гранулировать Iremotetest на уровне Testcase. |
Granularretriabletestwrapper.startendcollector | Класс помощник, чтобы поймать пропавшего начала и заканчиваться. |
Gsideviceflashpreprerer | Целевой подготовитель, который мигает устройство с помощью Android Generic System Image. |
Gtest | Тест, который запускает нативный тестовый пакет на данном устройстве. |
GTESTBASE | Базовый класс Gtest |
GTESTLISTTESTPARSER | Стоиптор результата для режима сухого запуска GTEST с параметром "-gtest_list_tests". |
Gtestresultparser | Подбирает результаты «необработанного режима выхода» нативных тестов с использованием GTEST, который работает от Shell, и информирует результаты. |
GTESTXMLRESULTPARSER | Подбирает результаты «режима вывода XML» на собственных тестах с использованием GTEST, который работает от Shell, и информирует результаты. |
ЧАС
HarnessException | Базовый класс исключений для исключений, брошенных в жгут. |
HarnessioException | Университет исключения, который помогает носить проблемы с файлами. |
Harnesruntimeexception | |
Хифостмонитор | Реализация AbstractHostMonitor , которая контролирует память кучи на хосте и периодически регистрирует ее в журнале истории. |
HelloworldmultitargetPreprerer | Пример реализации IMultiTargetPreparer . |
ИСТОРИЯЛОГГЕР | TF History Logger, Специальный журнал, который содержит только некоторые конкретные события. |
Hostgtest | Тест, который запускает нативный тестовый пакет. |
Hostmetric | Этот класс представляет собой метрическую выборку хозяина, которая будет сообщена. |
Hostoptions | Класс держателя хоста. |
Hoststatsdmetriccollector | IMetricCollector , который собирает метрики STATSD со стороны хоста, используя команды утилиты STATSD. |
Hosttest | Тестовый бегун для тестов на основе хоста Junit. |
Хозяева | Реализует некоторые полезные методы утилиты для проведения тестов хоста. |
ХпрофАллокСитеПарсер | Вспомогательный класс для анализа информации из раздела «Узлы размещения» отчетов hprof. |
Httphelper | Содержит вспомогательные методы для выполнения HTTP -запросов |
Httphelper.requestrunnable | Заполнен для выполнения запросов с IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult) . |
Httpmultipartpost | Helper Class для выполнения многочисленных запросов HTTP Post. |
Httpremotefileresolver | Реализация IRemoteFileResolver , которая позволяет загружать удаленный файл через HTTP |
Httpsremotefileresolver | Реализация IRemoteFileResolver , которая позволяет загружать удаленный файл через HTTPS |
я
Иаби | Интерфейс, представляющий тест ABI. |
Iabireceiver | Тест, который нуждается в тесте ABI. |
IANDROIDDEBUGBRIDGE | Определение интерфейса для методов AndroidDebugBridge , используемых в этом пакете. |
Iappbuildinfo | Этот интерфейс устарел. Используйте IBuildInfo напрямую. |
IautoreTriabletest | Интерфейс для IRemoteTest , который не реализует ITestFilterReceiver , но все еще хочет поддержать авторерию. |
IBatteryInfo | Интерфейс, определяющий взаимодействие с батареей устройства. |
IBatteryInfo.BatteryState | Описывает текущее состояние зарядки батареи. |
Ibuildinfo | Содержит информацию о тестировании сборки. |
Ibuildinfo.buildinfoproperties | Некоторые свойства, которые IBuildInfo может привести к настраиванию некоторой обработки. |
Ibuildprovider | Отвечает за предоставление информации о тестировании сборки. |
IbuildReceiver | Тест, который нуждается в ссылке на тест на сборку. |
Icacheclient | Интерфейс для клиента кеша. |
IClusterClient | Интерфейс для взаимодействия с бэкэнд TFC. |
IClusterEvent | Интерфейс для любого события кластера, который будет загружен в TFC. |
IClusterEventUploader <T Extends iClusterEvent > | Интерфейс для ClusterEventUploader |
Iclusteroptions | Интерфейс для получения кластеров, связанных с кластером. |
Icommandoptions | Контейнер для вариантов выполнения для команд. |
Icommandscheduler | Планировщик для выполнения команд Tradefederation. |
ICOMMANDSCHEDULER.ISCHEDEDINVOCECTIONSLISTERENER | Слушатель для событий вызова при завершении вызова. |
Стратегия сжатия | Интерфейс, представляющий алгоритм сжатия, который можно выбрать во время выполнения. |
ICONFIGOPTIONVALUETRANSFORMER | Интерфейс для манипулирования значением опции конфигурации |
ICONFIGIGERVIRTULALDEVICE | Интерфейс для предоставления информации о возможно, предварительно настроенной информации о виртуальном устройстве (IP -IP -хост, пользователь хоста, смещение портов и т. Д.). |
Иконфигурация | Информация о конфигурации для вызова Tradefederation. |
IconfigurationFactory | Фабрика для создания IConfiguration s |
IconfigurationReceiver | Простой интерфейс для представления объекта, который принимает IConfiguration . |
IconfigurationServer | Интерфейс для конфигурационного сервера. |
IcredentialFactory | Интерфейс для учетных данных для создания Credential OAuth2. |
IdefaultObjectLoader | Интерфейс для загрузки объектов по умолчанию, которые должны быть частью нашей конфигурации YAML. |
IDefaultObjectLoader.loaderConfiguration | Объект конфигурации загрузки для передачи информации в загрузчик. |
IdeviceactionReceiver | Предоставляет API для получения событий устройства. |
Idevicebuildinfo | IBuildInfo , который представляет собой полную сборку устройства Android и (необязательно) ее тесты. |
Idevicebuildprovider | IBuildProvider , который использует информацию из ITestDevice , чтобы получить сборку. |
IdeviceConfiguration | Интерфейс держателя конфигурации устройства. |
Ideviceflasher | Мигает изображение устройства на устройстве. |
Ideviceflasher.userdataflashoption | Перечисление параметров для обработки изображения userData |
Idevicemanager | Интерфейс для управления набором доступных устройств для тестирования. |
Idevicemanager.ifastbootlistener | Слушатель для состояния Fastboot меняется. |
Idevicemonitor | Интерфейс для мониторинга состояния устройств. |
Idevicemonitor.devicelister | Runnable класс, который должен вернуть известные устройства и их состояния. |
Idevicerecovery | Интерфейс для восстановления устройства, которое снялось в автономном режиме. |
Ideviceseletection | Интерфейс для критериев выбора устройства. |
Ideviceseletection.BaseDeviceType | |
Idevicestatemonitor | Предоставляет средства для мониторинга состояния IDevice . |
Idevicetest | Интерфейс для объекта, который нуждается в ссылке на ITestDevice . |
IDisableable | Интерфейс, описывающий объект Tradefed, который можно отключить. |
IdyNamicShardingClient | Интерфейс обертки для клиента Sharding Это существует так, чтобы мы могли заменить HTTP One или тестировать один, если это необходимо. |
IdyNamicShardingConnectionInfo | Интерфейс для классов, которые содержат информацию о динамическом подключении к шарду |
Iemail | Интерфейс для отправки электронной почты. |
IEmail.Сообщение | Контейнер для данных сообщений электронной почты. |
Ifiledownloader | Интерфейс для загрузки удаленного файла. |
Ifileentry | Определение интерфейса, которое обеспечивает более простой, высмеивающий контракт с методами FileEntry . |
Ifileeresorverloderer | Нагружает реализации IRemoteFileResolver . |
Ifileeresolverlograyer.resorverlverloadingException | Исключение брошено, если резольвер не может быть загружен или инициализирован. |
IflashingResourcesparser | Интерфейс для предоставления необходимых версий файлов вспомогательных изображений, необходимых для проклятия устройства. |
Iflashingresourcesretriver | Интерфейс для получения вспомогательных файлов изображений, необходимых для прошивки устройства. |
Ifolderbuildinfo | Простой абстрактный IBuildInfo , чьи сборки строительства содержатся в локальном каталоге файловой системы. |
Iformattergenerator | Интерфейс, описывающий форматер для SuiteResultHolder . |
IglobalConfiguration | Класс для охвата информации о глобальной конфигурации для одного экземпляра федерации торговой федерации (охватывающий любое количество призывов фактических конфигураций). |
IharnessException | Описание интерфейса исключений жгута, который будет реализован исключениями жгута. |
Ihostcleaner | Очищает хост после завершения тестового прогона. |
IhoSthealthagent | Интерфейс для излучения метрик хоста или устройства. |
Ihostmonitor | Интерфейс для отправки данных хоста |
Ihostmonitor.hostdatapoint | Общий класс для данных, которые должны быть сообщены. |
Ihostmonitor.hostmetrictype | |
Ihostoptions | Интерфейс держателя хоста. |
Ihostoptions.permitlimittype | Enum описывает возможные ограничения разрешения |
IhoStresourcemanager | Интерфейс к управлению хост -ресурсом. |
Ihttphelper | Помощные методы выполнения HTTP -запросов. |
Ihttphelper.datasizexception | |
Iincrementalsetup | Интерфейс, который помогает решить, пытаться ли попытка постепенной настройки для подготовки к торговле. |
IinvocationContext | Содержит информацию о вызове для тестов для доступа, если это необходимо. |
IinvocationContext.timingEvent | |
IinvocationContextreceiver | Тест, который нуждается в ссылке на контекст вызова. |
IinvocationExecution | Интерфейс, описывающий действия, которые будут выполнены как часть вызова. |
IkeyStoreClient | Интерфейс для доступа к хранилищу ключа для пароля или конфиденциальных данных. |
IKeyStoreFactory | Фабрика для создания IKeyStoreClient . |
Ilabpreprerer | Маркерный интерфейс для лабораторных препаратов Смотрите |
IlevelogOutput | Классы, которые реализуют этот интерфейс, предоставляют методы, которые касаются вывода сообщений журнала. |
Ilogcatreceiver | Класс, который обеспечивает выходной сигнал устройства как InputStreamSource . |
Ilogregistry | Интерфейс для ILogOutput Singleton Logger, который мультиплексирует и управляет различными регистраторами. |
Ilogregistry.eventtype | События, которые полезны для регистрации |
Ilogsaver | Классы, которые реализуют этот интерфейс, предоставляют методы хранения журналов в центральном месте. |
Ilogsaverlistener | Позволяет, чтобы ITestInvocationListener S прослушивает при сохранении файлов журнала. |
ImageContentanalyzer | Анализатор для анализа контента изображения устройства |
IManagedTestDevice | ITestDevice, жизненный цикл которого управляется. |
Imanagedtestdevice.deviceeventresponse | Контейнер для ответа на вызов IManagedTestDevice.handleAllocationEvent(DeviceEvent) |
ImanagedTestDeviceFactory | Интерфейс Creator для IManagedTestDevice s |
Иметриколлектор | Этот интерфейс будет добавлен в качестве декоратора, когда результаты испытаний отчетности для сбора соответствующих метрик. |
ImetricCollectorreceiver | Интерфейс для IRemoteTest s для реализации, если им нужно получить список IMetricCollector S для тестового запуска. |
Imoblyyamlresulthandler | Интерфейс обработчика результатов Moboly YAML. |
Imoblyyamlresulthandler.itestesult | Интерфейс результата Mobly YAML |
IModuleController | Интерфейс для контроля того, должен ли модуль выполняться или нет. |
IModuleController.RunStrategy | Перечисление, описывающее, как должен выполняться модуль. |
Imoduleparameterhandler | Интерфейс для параметров модулей на люксах. |
Imultidevicerecovery | Интерфейс для восстановления нескольких автономных устройств. |
Imultidevicetest | Этот интерфейс устарел. Этот интерфейс временно сохраняется для совместимости, но на самом деле больше не используется. Пожалуйста, не реализуйте это. |
ImultiTargetPreprerer | Подготавливает тестовую среду для нескольких устройств вместе. |
Inativevice | Обеспечивает надежный и немного более высокий уровень API для Ddmlib IDevice . |
InativeViceTest | Интерфейс для объекта, который нуждается в ссылке на INativeDevice . |
Incrementalimageutil | Утилита для использования инкрементного обновления изображения и устройства. |
InfraerroriveDifier | Идентификаторы ошибок из торговой федерации инфра и зависимой инфра (например, строительство инфра). |
InputStreamSource | Этот интерфейс в основном завершает ERROR(/InputStream) , чтобы сделать его клонированным. |
InstallTaLtzipAppsSetup | ITargetPreparer , который устанавливает все приложения в тестовую Zip. |
InstallApexModuleTargetPreprerer | |
InstallApksetUp | ITargetPreparer , который устанавливает одну или несколько APK, расположенных в файловой системе. |
InstallBuildVapkSetup | ITargetPreparer , который устанавливает одну или несколько тестовых APK с Android Platform Build Env. |
InstallInstrumentationStest | Запускает все приборы, найденные на текущем устройстве. |
Installkernelmodulepreparer | Целевой препарат, который устанавливает модули ядра. |
Instantapphandler | Обработчик для ModuleParameters.INSTANT_APP . |
Инструментарий Перепарер | ITargetPreparer , который запускает инструментальные инструменты |
Инструментация ProtoresultParser | Диаграммы дают результаты «режима вывода Protostd», проведенного тестированием приборов от Shell и информируют результаты. |
Инструментация, что -то | Подготовки к результатам «необработанного режима вывода», проведенного тестированием приборов от оболочки и информирует результаты. |
Инструментация | Тест, который запускает тестовый пакет приборов на заданном устройстве. |
VocationCacheHelper | Утилита для обработки загрузки и поиска результатов кэша вызова. |
VocationCacheHelper.CacheInvocationResultDescriptor | Описывает результаты кэша. |
VocationContext | Общая реализация IInvocationContext . |
VocationExecution | Класс, который описывает все шаги вызова: Скачать, загрузить, target_prep, запустить тесты, очистка. |
Vocationlocal <t> | Этот класс предоставляет переменные вызова. |
Volcocationmetriclogger | Утилита для вызова для регистрации некоторых метрик. |
Upocationmetriclogger.invocationgroupmetrickey | Группировка позволяет регистрировать несколько групп под тем же ключом. |
InvoctionMetricLogger.InvoctionMetricKey | Некоторый специальный именованный ключ, который мы всегда будем заполнять при вызове. |
Invocationprotoresultreperter | Репортеры для хранения информации о кэшировании вызова и ее списке модулей |
VocalStatus | Класс для хранения статуса вызова. |
VocalStatus | Вспомогательный перевод для представления статуса вызова |
Призывы к саду | Помощный класс для сбора и TestSummary |
Inpocationtojunitresultforwarder | Класс, который слушает события ITestInvocationListener и пересылает их в TestListener . |
Ipostprocessor | Пост процессоры - это объект торговой федерации, предназначенный для обеспечения обработки метрик и журналов после тестов и до отчетности о результатах. |
IRECORDCLIENT | Интерфейс для общения с Backend ResultDB Recorder. |
Iremotefeature | Интерфейс, описывающий функцию в Tradefed, которая может быть выполнена на основе запроса. |
Iremotefileresolver | Интерфейс для объектов, которые могут разрешить удаленный файл в локальный. |
Iremotefileresolver.remotefileresolverargs | Арги перешли к резоклерам |
Iremotefileresolver.resolvedfile | Удерживающий информацию о разрешенном файле и некоторых метаданных. |
IRemotescheduledListenersFeature | Расширение IRemoteFeature для поддержки прохождения в IScheduledInvocationListener s. |
Iremotetest | Тест, который сообщает, что приводит непосредственно в ITestInvocationListener . |
IReportnotexecated | В случае неполного выполнения, IRemoteTest , который реализует этот интерфейс, может сообщить о своих незаконных тестах для улучшения отчетности. |
Ирешедлер | Интерфейс для перемещения конфигурации для будущего выполнения. |
Iresourcemetriccollector | Интерфейс для пользователя для реализации настроенных коллекционеров ресурсов. |
IRestApiHelper | Вспомогательный интерфейс для выполнения вызовов REST API. |
Iresumabletest | Этот интерфейс устарел. В этом больше не нужно |
IretryDecision | Интерфейс, управляющий решением повторения и применение фильтра на классе для более целенаправленной повторной попытки. |
IruntimehintProvider | |
IRunUtil | Интерфейс для выполнения синхронизированных операций и системных команд. |
IRunUtil.EnvPriority | Перечисление, которое определяет, следует ли устанавливать или отключать конкретную среду. |
IRunUtil.IRunnableResult | Интерфейс для асинхронного выполнения операции, возвращающей логическое состояние. |
Изандбокс | Интерфейс, определяющий песочницу, которую можно использовать для запуска вызова. |
Isandboxfactory | Фабрика для создания ISandbox . |
IsetoptionReceiver | Реализация этого интерфейса должна иметь Option с именем «set-option», связанного с HostTest.SET_OPTION_NAME . |
IshardableListener | ITestInvocationListener , который можно охватить. |
Ishardabletest | IRemoteTest , который может быть разделен на отдельно выполняемые подпрограммы. |
Ишардгелпер | Интерфейс объекта, который описывает стратегию шардинга для принятия для конфигурации. |
Изолированный хосттест | Реализует Tradefed Runner, который использует подпроцесс для выполнения тестов в среде с низкой зависимостью вместо их выполнения в основном процессе. |
IsupportGranularResults | Интерфейс указывает, поддерживает ли ITestInvocationListener получение гранулированных результатов или нет. |
Isystemstatuschecker | Проверка, которая выполняет чеки на статус системы и возвращает логическое, чтобы указать, находится ли система в ожидаемом состоянии. |
Isystemstatuscheckerreceiver | IRemoteTest , который требует доступа к ISystemStatusChecker из конфигурации. |
ItargetCleaner | Этот интерфейс устарел. Разрыв был перенесен на базовый интерфейс itargetPreprerer. |
ItargetPreprerer | Подготовка тестовой среде для тестового прогона. |
Iterriblefailurehandler | Интерфейс для обработки ужасных сбоев от LogUtil.CLog.wtf(String, Throwable) |
ItestannotationfilterReceiver | Бегун, который может отфильтровать, какие испытания запускаются на основе аннотаций. |
Itestcollector | Обеспечивает поддержку коллекции тестов; При установке Test Runner должен выполнить сухой прогон для сбора тестовых случаев без фактически их выполнения. |
Itestdevice | Обеспечивает надежный и немного более высокий уровень API для Ddmlib IDevice . |
Itestdevice.apexinfo | Простой класс структуры для хранения информации о одной вершине |
Itestdevice.mountpointinfo | Простой класс структуры для хранения информации о одной точке Mount |
Itestdevice.recoverymode | |
ItestfilefilterReceiver | Бегун, который может получить файл, указывающий, какие тесты для запуска и/или не для запуска. |
ItestfilterReceiver | Бегун, который может отфильтровать, какие испытания запускаются. |
ItestinformationReceiver | Интерфейс для получения TestInformation для некоторых классов. |
Itestinvocation | Обрабатывает один призыв теста на торговлю. |
Itestinvocation.exitinformation | Представляет некоторую информацию о выходе для вызова. |
Itestinvocationlistener | Слушатель для результатов теста из вызова теста. |
Itestlifeclereceiver | Получает уведомления о событиях во время прогонов испытаний. |
Itestlogger | Сущность, которая может выполнять регистрацию потоков данных различных типов. |
Itestloggerreceiver | Сущность, которая может быть введена с экземпляром ITestLogger , чтобы его можно было использовать в целях регистрации. |
Itestspool | Интерфейс, описывающий пул тестов, к которым мы можем получить доступ и запустить |
Itestsuite | Абстрактный класс используется для запуска тестового набора. |
Itestsuite.isolatedmodulegrade | |
Itestsuite.multidevicemodulestrategy | |
ItestSuiterSult Bloader | Интерфейс, описывающий помощника, чтобы загрузить предыдущие результаты таким образом, чтобы его можно было повторно запустить. |
Itestsummarylistener | Интерфейс, который позволяет ITestInvocationListener обмениваться некоторой ограниченной информацией через резюме. |
ITESTSZIPINSTALLER | Устанавливает тесты из файла Zip Tests (в соответствии с системой сборки) на устройстве. |
ItokenProvider | Интерфейс, описывающий объект, который может обеспечить токены конкретного устройства. |
Itokenrequest | Интерфейс. IRemoteTest может реализовать, чтобы раскрыть тот факт, что ему требуется устройство со специальным токеном. |
Дж
Jarhosttest | Тестовый бегун на тестирование на сторону хоста. |
Jarhosttest.hosttestlistener | Слушатель обертки, который пересылает все события, кроме TestRunStarted () и Testrunened () в встроенный слушатель. |
Javacodecoveragecollector | BaseDeviceMetricCollector , который вытащит измерения покрытия Java с устройства и регистрирует их в качестве испытательных артефактов. |
JavaCodeCoverageFlusher | Служебный класс, который сбрасывает и принудительно сбрасывает измерения покрытия кода Java из процессов, запущенных на устройстве. |
Jsonfilekeystoreclient | Образец реализации, в которой локальный файл JSON ведет магазин ключей. |
JsonfileKeyStoreFactory | Внедрение завода Key Store Factory JSON, которая предоставляет JSONFileKeyStoreClient для доступа к файлу магазина Key Key JSON. |
Jsonhttptestresultreperter | Репортер результата, который кодирует результаты метриков тестирования и филиала, информация об устройстве в JSON и публикуйте в конечную точку HTTP Service |
JUNIT4ResultForwarder | РЕЗУЛЬТАЦИИ ПРАВОРИТЕЛЕРА от JUNIT4 RUNNER. |
JUnit4TestFilter | Вспомогательный класс, обеспечивающий фильтрацию для бегуна JUnit4 путем расширения Filter . |
Junitrunutil | Помощный класс для направления IRemoteTest.run(TestInformation, ITestInvocationListener) вызов Test.run(TestResult) . |
JunittoInvocationResultForwarder | Класс, который слушает события TestListener и направляет их в ITestInvocationListener . |
JUnitXmlParser | Синтаксический анализатор, который извлекает данные результатов теста из результатов JUnit, хранящихся в XMLJUnitResultFormatter ant, и пересылает их в ITestInvocateListener. |
К
KernelModuleUtils | |
Kerneltargettest | Тестовый бегун для исполняемого запуска на целевой и аналитической тестировании ядра. |
Кернелтестмодулеконтроллер | Базовый класс для контроллера модуля, который не запускает тесты, если он не соответствует архитектуре. |
Кейгуардконтроллерстате | Контейнер для состояний клавиатуры. |
KeyGuardStatusChecker | Проверяет статус Keyguard после выполнения модуля. |
KeyStoreException | Выброшен, когда происходит ошибка магазина фатальных ключей. |
Killexistingemulatorpreprerer | ITargetPreparer , который закрывает бегущий эмулятор. |
Известный | Целевой подготовитель, чтобы пропустить повторение известных неудач. |
Ktapresultparser | Считает вывод KTAP как созданный тестовым модулем KUNIT и помещается в файл «результаты» в рамках отладки. |
Ktapresultparser.parseresolution | |
Kunitmoduletest | Проверка бегуна для запуска тестовых модулей Kunit на устройстве. |
л
Labresourceceevicemonitor | Лабораторный монитор ресурсов, который инициализирует/управляет сервером GRPC для Labresourceservice. |
LAGIOUTPUTRECEIVEIVER | Класс, предназначенный для того, чтобы помочь запустить долгие рабочие команды собирать вывод. |
Последний Шарддектор | При запуске локального шарда, иногда мы хотим выполнить некоторые действия только тогда, когда последний осколок достигает invocationEnded(long) . |
Утечка | Проверка статуса, чтобы убедиться, что модуль не утечет запущенный поток. |
LegAcysubProcessResultsReporter | Замороженная реализация репортера результатов подпроцессов, которая должна оставаться совместимой с более ранними версиями TF/CTS (например, 8+), несмотря на изменения в его суперклассе. |
ListInstrumentationParser | IShellOutputReceiver , который анализирует выходные данные запроса «инструментарий списка pm». |
ListInstrumentationParser.InstrumentationTarget | |
ЛокальноеAndroidVirtualDevice | Класс для локальных виртуальных устройств, работающих на хосте TradeFed. |
LocalAppBuildProvider | IBuildProvider , который строит IBuildInfo на основе предоставленного локального пути |
LocalDeveloper | Обнаружает и возвращает, является ли это местным разработчиком, управляющим Tradeff. |
LocalDeviceBuildProvider | IBuildProvider , который строит IDeviceBuildInfo на основе предоставленного пути каталога файловой системы. |
LocaleMulatorLaunch | TargetPreprerer, который запускает эмулятор локально из среды Android Build. |
LocaleMulatorsNapShot | TargetPreprerer, предназначенный для создания снимка чистого эмулятора из среды сборки/разработки Android |
LocalfileHeader | LocalFileHeader - это класс, содержащий информацию о файле/папке внутри файла zip. |
Localfileresolver | Реализация IRemoteFileResolver , которая позволяет связывать локальные файлы |
Localderbuildprovider | IBuildProvider , который строит IFolderBuildInfo на основе предоставленного локального пути |
LocalhoStresourcemanager | Менеджер хост -ресурс. |
Localpool | Внедрение пула местных тестов |
ЛокалРунИнструктионБилдер | Утилита для компиляции инструкции для локального запуска теста. |
Locksettingsbaselinesetter | Сеттер для удаления настройки блокировки экрана. |
Бревно | Класс журнала, который отражает API в основных источниках Android. |
Log.ilogoutput | Классы, которые реализуют этот интерфейс, предоставляют методы, которые касаются вывода сообщений журнала. |
Log.loglevel | Enum enum nevel. |
LogcatcrashresultForwarder | Специальный слушатель: при сбоях (сбоя процесса инструментов) он попытается извлечь из logcat в сбою и добавляет его к сообщению об отказе, связанном с тестом. |
LogcatEventParser | |
Логкатевенттипе | Типы событий для LogcatEventParser . |
Logcatonfailurecollector | Коллекционер, который будет захватывать и регистрировать logcat, когда тестовый пример не работает. |
Logcatreceiver | Класс, который собирает logcat в фоновом режиме. |
Logcattimingmetriccollector | Коллектор метриков, который собирает информацию о времени (например, время переключения пользователя) из LogCAT во время одного или нескольких повторяющихся тестов, используя заданные шаблоны Regex, чтобы разобрать сигналы начала и окончания события из строк LogCat. |
Logdatatype | Представляет тип данных данных журнала. |
Logfile | Класс, чтобы удерживать метаданные для сохраненного файла журнала. |
Logfilesaver | Помощник для ITestInvocationListener , который сохранит данные журнала в файл |
Logreceiver | |
Логическая регистрация | Реализация ILogRegistry , которая мультиплексирует и управляет различными регистраторами, используя соответствующую, основанную на ThreadGroup потока, делая вызов. |
LogSaverResultForwarder | ResultForwarder для сохранения журналов с глобальной экономикой файлов. |
Логоутиль | Утилита для ведения журнала. |
Logutil.clog | Класс Shim для Log , который автоматически использует простое имя класса абонента в качестве тега журнала |
Luciresultreporter | Результат репортера, который сохраняет результаты теста, необходимые ResultDB и Luci в формате JSON (GO/RELUTE-SINK) и регистрирует местоположение файла в консоли. |
М
MainlineModuleHandler | Простой класс обработчиков для модулей Mainline, который создает InstallApexModuleTargetPreprerer и вводит в нее динамическую связь на основе заданных основных модулей для автоматического извлечения этих модулей. |
MainlineTestModuleController | Базовый класс для контроллера модуля для запуска тестов на основе предварительно загруженных основных модулей на тестируемом устройстве. |
УправляемоеУдаленноеУстройство | Устройство, работающее внутри виртуальной машины, которым мы управляем удаленно через экземпляр Tradefed внутри виртуальной машины. |
ManagedTestDeviceFactory | Фабрика для создания различных типов устройств, которые можно контролировать TF |
МаксСдкМодулеконтроллер | Базовый класс для контроллера модуля, позволяющий не запускать тесты для версий выше указанного номера версии SDK. |
Urgedzipentrycollection | Объедините отдельные записи ZIP в большом zip -файле в блоки, чтобы минимизировать попытки загрузки. |
MergemultibuildTargetPreprerer | IMultiTargetPreparer , который позволяет передавать информацию из одной сборки в другую, назвав их и ключ к файлу для копирования в другую сборку. |
Мергестратегия | Описывает, как результаты должны быть агрегированы, когда присутствуют несколько попыток. |
Мерклетри | Представление дерева Меркл, как определено удаленным API выполнения. |
MetricFilePostProcessor | Используется для загрузки файла журнала метрик, собранного во время теста и уровня запуска. |
Метропция | Аннотация для методов испытаний аннотируется с @Test , или если аннотация является частью списка аннотаций TestDescription , который позволяет указать некоторые дополнительные параметры, полезные для: настройки поведения коллекционеров, отфильтровав некоторые методы. |
Metricsxmlresultreperter | Metricsxmlresultreporter записывает метрики тестирования и запускайте метрики в файл XML в папке, указанной параметрам-изменением метрик, на выявленной фазе теста. |
MetrictestCase | Расширение TestCase , которая позволяет регистрировать метрики при запуске в рамках Tradefed. |
MetrictestCase.logholder | Структура для сохранения файла журнала для сообщений. |
Метро | Утилита для вытягивания метрик из нажатых конфигураций STATSD. |
Метрическая утилита | Содержит общие служебные методы для хранения показателей теста, агрегирования показателей в похожих тестах и записи показателей в файл. |
Минапилевелмодулеконтроллер | Базовый класс для контроллера модуля, который не запускает тесты, если его уровень ниже указанного уровня API. |
МинСдкМодулеконтроллер | Базовый класс для контроллера модуля, позволяющий не запускать тесты для версий ниже указанного номера версии SDK. |
Miximagezippreperer | IMultiTargetPreparer , который смешивает изображения системной сборки в сборке устройства. |
MixkerneltargetPreprerer | ITargetPreparer , который позволяет смешивать изображение ядра с изображением устройства. |
MobolyBinaryHostTest | Тест хоста, предназначенный для запуска бинарного файла Python Mobly из системы сборки Android (SOONG) |
MobolyyamlresultControllerInfohandler | MOBLEY YAML РЕЗУЛЬТАТ РЕЗУЛЬТАТЫ 'ИНФОРМАЦИЯ КОНТРОЛЕРА ИНФОРМАЦИЯ ЭЛЕКТИРОВАНИЯ. |
MoblyyamlresultControllerInfohandler.controllerinfo | |
MoblyyamlresultControllerInfohandler.controllerinfo.Builder | |
Mobolyyamlresulthandlerfactory | MOBLY YAML РЕЗУЛЬТАЦИОННАЯ РЕЗУЛЬТАЦИЯ Фабрика, которая генерирует соответствующий обработчик на основе типа результата. |
Mobolyyamlresulthandlerfactory.invalidresulttypeexception | |
Mobolyyamlresulthandlerfactory.type | |
MOBLEYAMLRESULTPARSER | Молли Ямл испытаний |
MOBLEYAMLRESULTRECORDHANDLER | Molly Yaml Result 'Record' Запись 'обработчик элементов. |
Mobolyyamlresultrecordhandler.record | |
Mobolyyamlresultrecordhandler.record.builder | |
Mobolyyamlresultrecordhandler.recordresult | |
Moblyyamlresultsummaryhandler | Молли ямл результат «Сводка» обработчика элементов. |
Mobolyyamlresultsummaryhandler.summary | |
Mobolyyamlresultsummaryhandler.summary.Builder | |
Moblyyamlresulttestnatsnathandler | Molly Yaml Result 'List List List' обработчик элементов. |
Moblyyamlresulttestnatsnathhandler.testnamelist | |
Moblyyamlresulttestnatsnathhandler.testnamelist.builder | |
Moblyyamlresultuserdatahandler | Molly YAML Result 'Element ’Elementler. |
Moblyyamlresultuserdatahandler.userdata | |
Moblyyamlresultuserdatahandler.userdata.Builder | |
Модулифонирование | Контейнер для конфигурации тестового запуска. |
Модулелистенера | Слушатель прикреплен к каждому IRemoteTest из каждого модуля, чтобы собрать список результатов. |
ModuleLogCatCollector | Версия LogCat Collector, но для модуля. |
Модульмергер | Helper Class для операции, связанной с объединением ITestSuite и ModuleDefinition после раскола. |
ModuleoemtargetPreprerer | |
Модулепараметра | Специальные значения, связанные с клавишами «параметр» набора «в метаданных каждого модуля». |
Moduleparametershelper | Помощник, чтобы связать IModuleParameterHandler связанный с параметром. |
Moduleprotoresultreporter | Результат репортер хотел сообщить только о результатах уровня модуля. |
Modulepusher | |
Modulepusher.modulepusherror | Фатальная ошибка во время толкания модуля Mainline. |
ModulesPlitter | Помощник, чтобы разделить список модулей, представленных IConfiguration в список единиц выполнения, представленных ModuleDefinition . |
МодульТестТипУтил | Содержит общие служебные методы для проверки модуля. |
Многофунтурированная рецепция | Соберите несколько FailureDescription в одном держателе. |
МультиКарта <K, V> | ERROR(/Map) , поддерживающая несколько значений для каждого ключа. |
Н
Namemanglelistener | Прокси -слушатель для перевода метода тестирования, класса и имен пакетов, как сообщается о результатах. |
Nativebenchmarktest | Тест, который запускает нативного тестируемого теста на заданном устройстве. |
NativeBenchmarkTestParser | IShellOutputReceiver , который анализирует результаты тестовых данных, собирая метрики в среднем на операцию. |
Нативбриджмодулеконтроллер | Контроллер модуля для проверки того, поддерживает ли устройство собственный мост. |
NativeCodeCoverageFlusher | Служебный класс, который очищает собственные измерения покрытия и принудительно удаляет собственные данные о покрытии из процессов на устройстве. |
РодноеУстройство | Реализация по умолчанию ITestDevice Неполноценные устройства Android. |
Nativedevice.adbaction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) для запуска команды OS ADB .... '' '. |
Nativedevice.adbshellaction | |
Nativedevice.rebootdeviceaction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) для перезагрузки устройства. |
Nativedevice.rebootmode | Режим перезагрузки. |
NativedeviceStatemonitor | Helper Class для мониторинга состояния IDevice без каких -либо платежных поддержки. |
NativeLeakCollector | ITargetPreparer , который запускает «Dimpsys meminfo -невозможно» -A ', чтобы определить недостижимую нативную память, в настоящее время удерживаемой каждым процессом. |
Nativestresstest | Тест, который запускает исполняемый файл нативного стресс -тест на данном устройстве. |
NativeStressTestParser | IShellOutputReceiver , который анализирует выходные данные о стресс -тестах, собирая метрики по количеству итераций, полное и среднее время на итерацию. |
Негатив | Обработчик, в котором указывается, что ничего не должно быть сделано, и параметр не должен создавать никакого дополнительного модуля. |
NEDEDDEVICESTATEMONITOR | Монитор состояния устройства, который выполняет дополнительные чеки на вложенном устройстве, чтобы приспособиться к специфике виртуализированной среды. |
Вложенное удаленное устройство | Представление устройства, работающего внутри удаленной виртуальной машины Cuttlefish. |
NetworkNotAvailableException | Брошен, когда устройство не может подключиться к сети для тестирования. |
Noapktestskipper | Специальный подготовитель, который позволяет полностью пропустить вызов (подготовка и тесты), если нет APK для тестов. |
NodeviceException | Брошен, когда нет устройства для выполнения данной команды. |
NoisyDryruntest | Запустите шумный сухой запуск на командном файле. |
Noopconfigoptionvaluetransformer | No-op IConfigOptionValueTransformer |
Notmultiabihandler | Специальный обработчик, который уведомил SuiteModuleLoader , что вторичный ABI не должен создавать модуль. |
Nulldevice | Заполнитель IDevice используемый DeviceManager для распределения, когда IDeviceSelection.nullDeviceRequested() true |
О
OpenObjectLoader | Загрузчик для объектов по умолчанию, доступных в AOSP. |
Вариант | Аннонирует поле как представляющее опцию IConfiguration . |
Option.Important | |
Опцион | Аннотирует класс как представляющий объект IConfiguration . |
OptionCopier | Помощный класс, который может копировать значения поля Option с одинаковыми именами от одного объекта в другой. |
OptionDef | Удерживает детали Option . |
OptionFetcher | Помощник, чтобы получить параметры тестирования от родительского процесса. |
OptionNotAllowedException | Конкретная ConfigurationException Когда опция не разрешена передавать в командной строке. |
Optionsetter | Народная Option поля. |
Optionsetter.handler <t> | |
Optionsetter.maphandler | Handler для обработки значений для поля карты. |
Optionsetter.optionfieldsforname | Контейнер для списка полей опциона с данным именем. |
OptionUpdaterule | Управляет поведением, когда опция указана несколько раз. |
Otadevicebuildinfo | IDeviceBuildInfo используемый для тестирования обновления в эфире. |
Otatoolsbuildinfo | IBuildInfo , содержащий артефакты Otatools. |
Otaupdatedeviceflasher | Флэшер устройства, который запускает System/Update_Engine/Scripts/Update_Device.py сценарий с полным или инкрементным пакетом OTA, чтобы обновить изображение устройства. |
Кислородом | Утилита для взаимодействия с обслуживанием кислорода. |
П
PackageInfo | Контейнер для информации о пакете приложения, проанализированной с устройства. |
ПакетИнсталледМодулеконтроллер | Контроллер модуля не запускает тесты, если на устройстве не установлены указанные пакеты. |
Пара <А, Б> | Определим наш собственный класс Pair, который содержит два объекта. |
PairingMultiTargetPreprerer | Многоцелевой подготовитель помогает создать соединение Bluetooth (и соединение) между двумя устройствами. |
ParallelDeviceExecutor <v> | Обертка ERROR(/ExecutorService) для выполнения функции параллельно. |
Родители и сборы | Версия InvocationExecution для родителей вызов специальных действий при запуска песочницей. |
ParentShardReplicate | Повторите настройку для одного устройства на все другие устройства, которые будут частью Sharding. |
Partialzipdownloadcache | Утилита, чтобы кэшировать частичные файлы загрузки на основе их контента. |
Прохождение TestFilereporter | ITestInvocationListener , который сохраняет список передачи тестовых случаев в тестовый файл |
PerfettoGenericПостпроцессор | Постпроцессор, который обрабатывает прото-файл текстовых/двоичных метрик в пары ключ-значение путем рекурсивного расширения прото-сообщений и полей строковыми значениями до тех пор, пока не встретится поле с числовым значением. |
PerfettegenericPostProcessor.alternativeParseformat | |
Perfettogenericpostprocessor.metric_file_format | |
Perfettopreparer | Perfetto preparer pushes the config file in to the device at a standard location to which perfetto have access to. |
PerfettoPullerMetricCollector | Base implementation of FilePullerDeviceMetricCollector that allows pulling the perfetto files from the device and collect the metrics from it. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder | Служебный класс для записи трассировки perfetto на ITestDevice . |
PrettyPrintDelimiter | Вспомогательная утилита, которая помогает печатать выделяющееся сообщение с разделителями. |
PrettyTestEventLogger | Logger matching the events and logging them in order to make it easier to debug. |
Информация о процессе | Используется для хранения информации, связанной с процессом (USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
ПроцессУтил | |
ProfileParameterHandler | Base parameter handler for any profile user. |
ProfileTargetPreparer | Base class for setting up target preparer for any profile user android.os.usertype.profile.XXX . |
PropertyChanger | Утилитный класс для изменения (или добавления) элементов в файле свойств Android. |
ProtoResultParser | Parser for the Tradefed results proto format. |
ProtoResultParser.TestLevel | Enumeration representing the current level of the proto being processed. |
ProtoResultReporter | Result reporter build a TestRecord protobuf with all the results inside. |
ПротоУтил | Служебные методы для работы с сообщениями protobuf независимо от типа. |
ProxyConfiguration | Object that allows pointing to a remote configuration to execute. |
ПсПарсер | Утилита, используемая для анализа (USER, PID и NAME) из вывода команды «ps». |
PtsBotTest | Run PTS-bot tests. |
PtsBotTest.TestFlagConfiguration | |
PtsBotTest.TestFlagConfiguration.FlagConfig | |
PtsBotTest.TestSyspropConfiguration | |
PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
PushFileInvoker | This class is deprecated. Use PushFilePreparer instead |
PushFilePreparer | A ITargetPreparer that attempts to push any number of files from any host path to any device path. |
PythonBinaryHostTest | Host test meant to run a python binary file from the Android Build system (Soong) The test runner supports include-filter and exclude-filter. |
PythonBinaryHostTest.PythonForwarder | Result forwarder to replace the run name by the binary name. |
PythonUnitTestResultParser | Interprets the output of tests run with Python's unittest framework and translates it into calls on a series of ITestInvocationListener s. |
PythonUnitTestRunner | This class is deprecated. Use PythonBinaryHostTest instead. |
PythonVirtualenvHelper | Вспомогательный класс для активации виртуальной среды Python 3. |
PythonVirtualenvPreparer | Sets up a Python virtualenv on the host and installs packages. |
вопрос
Р
RebootReasonCollector | Collector that collects device reboot during the test run and report them by reason and counts. |
RebootTargetPreparer | Target preparer that reboots the device. |
RecoveryLogPreparer | A target preparer used to collect logs before recovery. |
RegexTrie <V> | RegexTrie — это дерево, в котором каждыйERROR(/Pattern) . |
УдаленныйAndroidУстройство | Реализация ITestDevice для полнофункционального устройства Android, подключенного через adb Connect. |
RemoteAndroidTestRunner | Runs a Android test command remotely and reports results. |
RemoteAndroidTestRunner.StatusReporterMode | Represents a status reporter mode in am instrument command options. |
УдаленныйAndroidVirtualDevice | Расширяет поведение RemoteAndroidDevice для полнофункционального устройства Android, работающего в Google Compute Engine (Gce). |
RemoteAvdIDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.gceDeviceRequested() is true |
RemoteCacheClient | A RemoteActionCache implementation that uses gRPC calls to a remote API server. |
RemoteDynamicPool | Implementation of a pool of remote work queued tests |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | A simple class that allows one to load files from a variety of places using URIs and the service provider functionality. |
RemoteFileUtil | Utility class to handle file from a remote instance |
RemoteInvocationExecution | Implementation of InvocationExecution that drives a remote execution. |
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | Utility to execute ssh commands on remote instances. |
RemoteTestTimeOutEnforcer | Listeners that allows to check the execution time of a given test config and fail it if it goes over a given timeout. |
Удаленный Zip | Утилиты для распаковки отдельных файлов внутри удаленного zip-файла. |
RemoveSystemAppPreparer | A ITargetPreparer for removing an apk from the system partition before a test run. |
ReportPassedTests | Report in a file possible filters to exclude passed test. |
ЗапросUtil | Утилиты, позволяющие выполнять общие повторы сетевых запросов с обработкой ошибок. |
ResolvePartialDownload | Resolve a partial download request. |
ResourceMetricUtil | Utility functions for composing metrics. |
РесурсУтил | Утилита для чтения ресурсов конфигурации. |
RestApiHelper | Вспомогательный класс для выполнения вызовов REST API. |
RestartSystemServerTargetPreparer | Target preparer that restarts the system server without rebooting the device. |
ResultAggregator | Special forwarder that aggregates the results when needed, based on the retry strategy that was taken. |
ResultAndLogForwarder | Forwarder for results and logs events. |
ResultDBReporter | Result reporter that uploads test results to ResultDB. |
РезультатДБУтил | Служебный класс ResultDB. |
ResultForwarder | A ITestInvocationListener that forwards invocation results to a list of other listeners. |
ResultsPlayer | Special runner that replays the results given to it. |
RetentionFileSaver | Helper class for creating a .retention file in a directory. |
RetryConfigurationFactory | Factory that handles retrying a command. |
RetryLogSaverResultForwarder | Forwarder that also handles passing the current attempt we are at. |
RetryPreparationDecision | A Class to describe the decisions about whether or not to retry preparation and to fail the module run. |
RetryRescheduler | A special runner that allows to reschedule a previous run tests that failed or where not executed. |
RetryRescheduler.RetryType | The types of the tests that can be retried. |
RetryResultForwarder | An Extension of ResultForwarder that always push to a given attempt number. |
RetryResultHelper | Helper class to determine which module or test should run or not. |
RetryStatistics | Structure holding the statistics for a retry session of one IRemoteTest . |
RetryStrategy | The Retry Strategy to be used when re-running some tests. |
RootcanalForwarderPreparer | |
RootTargetPreparer | Target preparer that performs "adb root" or "adb unroot" based on option "force-root". |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | Generic base IMultiDeviceRecovery to run a tradefed configuration to do the recovery step. |
RunHostCommandTargetPreparer | Target preparer to run arbitrary host commands before and after running the test. |
RunHostScriptTargetPreparer | Target preparer which executes a script before running a test. |
RunInterruptedException | Вызывается, когда операция запуска прерывается внешним запросом. |
RunNotifierWrapper | Wrapper of RunNotifier so we can carry the DeviceNotAvailableException . |
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileParameterHandler | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxHandler | Handler for ModuleParameters.RUN_ON_SDK_SANDBOX . |
RunOnSdkSandboxTargetPreparer | An ITargetPreparer to marks that tests should run in the sdk sandbox. |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | An ITargetPreparer to ensure that the test runs as a secondary user. |
RunOnSystemUserTargetPreparer | An ITargetPreparer that marks that tests should be run on the user (rather than the current user). |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | An ITargetPreparer that creates a work profile in setup, and marks that tests should be run in that user. |
RuntimeRestartCollector | Collector that collects timestamps of runtime restarts (system server crashes) during the test run, if any. |
RunUtil | Коллекция вспомогательных методов для выполнения операций. |
RustBenchmarkResultParser | Interprets the output of tests run with Criterion benchmarking framework and translates it into calls on a series of ITestInvocationListener s. |
RustBinaryHostTest | Host test meant to run a rust binary file from the Android Build system (Soong) |
RustBinaryTest | A Test that runs a rust binary on given device. |
RustTestBase | Base class of RustBinaryHostTest and RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser | Interprets the output of tests run with Rust's unittest framework and translates it into calls on a series of ITestInvocationListener s. |
С
SandboxConfigDump | Runner class that creates a IConfiguration based on a command line and dump it to a file. |
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | Special Configuration Exception coming from the Sandbox setup. |
SandboxConfigurationFactory | Special Configuration factory to handle creation of configurations for Sandboxing purpose. |
SandboxConfigUtil | A utility class for managing IConfiguration when doing sandboxing. |
SandboxedInvocationExecution | Special sandbox execution of the invocation: This is the InvocationExection for when we are inside the sandbox running the command. |
SandboxInvocationRunner | Run the tests associated with the invocation in the sandbox. |
SandboxOptions | Class that can receive and provide options to a ISandbox . |
ScreenshotOnFailureCollector | Collector that will capture and log a screenshot when a test case fails. |
Sdk28МодульКонтроллер | Контроллер модуля для проверки наличия на устройстве SDK 28 (Android 9) или более поздней версии. |
Sdk29МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 29 или выше. |
Sdk30МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 30 или выше. |
Sdk31МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 31 или выше. |
Sdk32МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 32 или выше. |
Sdk33МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 33 или выше. |
Sdk34МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 34 или выше. |
Sdk35МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 35 или выше. |
Sdk36МодульКонтроллер | Запускайте тесты только в том случае, если тестируемое устройство имеет SDK версии 36 или выше. |
SearchArtifactUtil | Служебный класс, который можно использовать для поиска тестовых артефактов. |
SecondaryUserHandler | Handler for ModuleParameters.SECONDARY_USER . |
SecondaryUserOnDefaultDisplayHandler | Handler for ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY . |
SecondaryUserOnSecondaryDisplayHandler | Handler for ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY . |
SemaphoreTokenTargetPreparer | This is a preparer used to use token to serialize test excution in tradefed host. |
СериализацияUtil | Утилита для сериализации/десериализации объекта, реализующего ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | A credential factory to create service account key based oauth Credential . |
SettingsBaselineSetter | A common setter to handle device baseline settings via ITestDevice.setSetting. |
ShardBuildCloner | Helper class that handles cloning a build info from the command line. |
ShardHelper | Helper class that handles creating the shards and scheduling them for an invocation. |
ShardListener | A ITestInvocationListener that collects results from a invocation shard (aka an invocation split to run on multiple resources in parallel), and forwards them to another listener. |
ShardMainResultForwarder | A ResultForwarder that combines the results of a sharded test invocations. |
ShellOutputReceiverStream | Служебный подкласс OutputStream, который записывает в IShellOutputReceiver. |
ShellStatusChecker | Check if the shell status is as expected before and after a module run. |
ДоставкаApiLevelModuleController | Запустите тесты, если устройство соответствует следующим условиям:
|
ShowmapPullerMetricCollector | Base implementation of FilePullerDeviceMetricCollector that allows pulling the showmap files from the device and collect the metrics from it. |
SideloadOtaTargetPreparer | A target preparer that performs sideload of a specified OTA package, applies the package, waits for device to boot up, and injects the device build properties to use as build info This target preparer assumes that the device will be in regular adb mode when started, and will ensure that the device exits in the same mode but with the newer build applied. |
SimpleFileLogger | A ILeveledLogOutput that directs log messages to stdout and to a single log file. |
SimplePerfResult | Объект для хранения всех результатов теста simpleperf |
Симплеперфстатрезультатпарсер | Утилитный класс для анализа результата simpleperf. |
SimplePerfUtil | Служебный класс для отправки простой команды и сбора результатов |
SimplePerfUtil.SimplePerfType | Перечисление параметров команды simpleperf |
Простая статистика | Небольшой служебный класс, который вычисляет несколько статистических показателей по набору числовых данных. |
Сайзелимитедаутпутстрим | Потокобезопасный файл с поддержкой ERROR(/OutputStream) , который ограничивает максимальный объем данных, которые можно записать. |
SkipContext | Representation of the context surrounding decision about skipping or caching of results. |
SkipFeature | A feature allowing to access some of the SkipManager information. |
ПропуститьHWASanModuleController | Базовый класс для контроллера модуля, позволяющий не запускать тесты в сборках HWASan. |
SkipManager | Based on a variety of criteria the skip manager helps to decide what should be skipped at different levels: invocation, modules and tests. |
SkipReason | Provide a reason and its metadata for skipping a test. |
SkipReason.DemotionTrigger | |
Sl4aBluetoothУтилита | Класс утилиты обеспечивает операции Bluetooth на одном или двух устройствах с использованием SL4A. |
Sl4aBluetoothUtil.BluetoothAccessLevel | Перечисления для уровня доступа к устройству Bluetooth, основанные на BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Перечисления для состояний соединения Bluetooth, основанные на BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Перечисления для уровня приоритета профиля Bluetooth, основанные на BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Перечисления для профилей Bluetooth, основанных на BluetoothProfile.java |
Sl4aClient | Sl4A client to interact via RPC with SL4A scripting layer. |
Sl4aEventDispatcher | Event dispatcher polls for event and queue them by name to be queried. |
Sl4aEventDispatcher.EventSl4aObject | Object returned by the event poller. |
SnapshotInputStreamSource | A File-backed InputStreamSource. |
SnapuserdWaitPhase | Enum representation of when to join/block for the snapuserd update to finish. |
Разреженное изображениеUtil | Утилита для очистки разреженных изображений. |
SparseImageUtil.SparseInputStream | SparseInputStream читает из восходящего потока и определяет формат данных. |
StatsdBeforeAfterGaugeMetricPostProcessor | A post processor that processes gauge metrics collected in a "before/after" approach, ie |
StatsdEventMetricPostProcessor | A post processor that processes event metrics in statsd reports into key-value pairs, using the formatters specified on the processor. |
StatsdGenericPostProcessor | A post processor that processes binary proto statsd reports into key-value pairs by expanding the report as a tree structure. |
StatusCheckerResult | Contains the result of a ISystemStatusChecker execution. |
StatusCheckerResult.CheckStatus | |
StdoutLogger | A ILeveledLogOutput that directs log messages to stdout. |
StopServicesSetup | A ITargetPreparer that stops services on the device. |
StreamProtoReceiver | A receiver that translates proto TestRecord received into Tradefed events. |
StreamProtoResultReporter | An implementation of ProtoResultReporter |
StreamUtil | Класс утилиты для управления входными потоками. |
StrictShardHelper | Sharding strategy to create strict shards that do not report together, |
СтрокаEscapeUtils | Служебный класс для экранирования строк для определенных форматов. |
СтрокаUtil | Служебный класс для экранирования строк для обычных манипуляций со строками. |
StubBuildProvider | No-op empty implementation of a IBuildProvider . |
StubDevice | Stub placeholder implementation of a IDevice . |
StubKeyStoreClient | Default stub implementation for KeyStore Client. |
StubKeyStoreFactory | Default stub implementation for KeyStore Factory |
StubLocalAndroidVirtualDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.localVirtualDeviceRequested() is true |
StubMultiTargetPreparer | Placeholder empty implementation of a IMultiTargetPreparer . |
StubTargetPreparer | Placeholder empty implementation of a ITargetPreparer . |
StubTest | No-op empty test implementation. |
StubTestRunListener | Stub implementation of ITestRunListener |
SubprocessCommandException | A subprocess command failed to run. |
SubprocessConfigBuilder | Build a wrapper TF config XML for an existing TF config. |
ПодпроцессEventHelper | Помощник для сериализации/десериализации событий, которые будут переданы в журнал. |
SubprocessEventHelper.BaseTestEventInfo | Базовый помощник для информации TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Помощник для информации о неудачном тесте. |
SubprocessEventHelper.InvoctionEndedEventInfo | Помощник для вызова закончившейся информации. |
SubprocessEventHelper.InvoctionFailedEventInfo | Помощник для информации InvoctionFailed. |
SubprocessEventHelper.InvoctionStartedEventInfo | Помощник для вызова стартовой информации. |
SubprocessEventHelper.LogAssociationEventInfo | Помощник для информации logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | Помощник для информации о тесте. |
SubprocessEventHelper.TestLogEventInfo | Помощник для информации testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Помощник по стартовой информации тестового модуля. |
SubprocessEventHelper.TestRunEndedEventInfo | Помощник для информации testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Помощник для информации testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Помощник для информации testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Помощник для информации о запуске теста |
SubprocessExceptionParser | Помощник для обработки вывода исключений стандартных команд Tradefed. |
SubprocessReportingHelper | A class to build a wrapper configuration file to use subprocess results reporter for a cluster command. |
SubprocessResultsReporter | Implements ITestInvocationListener to be specified as a result_reporter and forward from the subprocess the results of tests, test runs, test invocations. |
ПодпроцессТестРезультатПарсер | Расширяет ERROR(/FileOutputStream) для анализа вывода перед записью в файл, чтобы мы могли генерировать тестовые события на стороне средства запуска. |
SubprocessTestResultsParser.StatusKeys | Соответствующие клавиши состояния теста. |
SubprocessTfLauncher | A IRemoteTest for running tests against a separate TF installation. |
SuiteApkInstaller | Installs specified APKs for Suite configuration: either from $ANDROID_TARGET_OUT_TESTCASES variable or the ROOT_DIR in build info. |
SuiteModuleLoader | Retrieves Compatibility test module definitions from the repository. |
SuiteModuleLoader.ConfigFilter | A ERROR(/FilenameFilter) to find all the config files in a directory. |
SuiteResultCacheUtil | Utility to upload and download cache results for a test module. |
SuiteResultCacheUtil.CacheResultDescriptor | Describes the cache results. |
SuiteResultHolder | Helper object to ease up serializing and deserializing the invocation results. |
SuiteResultReporter | Collect test results for an entire suite invocation and output the final results. |
SuiteResultReporter.ModulePrepTimes | Object holder for the preparation and tear down time of one module. |
SuiteTestFilter | Represents a filter for including and excluding tests. |
SwitchUserTargetPreparer | A ITargetPreparer that switches to the specified user kind in setUp. |
SystemServerFileDescriptorChecker | Checks if system server appears to be running out of FDs. |
SystemServerStatusChecker | Check if the pid of system_server has changed from before and after a module run. |
SystemUpdaterDeviceFlasher | A IDeviceFlasher that relies on the system updater to install a system image bundled in a OTA update package. |
Системная утилита | Служебный класс для выполнения системных вызовов. |
SystemUtil.EnvVariable |
Т
TableBuilder | Вспомогательный класс для отображения матрицы элементов String в таблице. |
Форматтер таблицы | Вспомогательный класс для отображения матрицы элементов String, чтобы каждый столбец элемента был выровнен. |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | A fatal error occurred while preparing the target for testing. |
TarUtil | Утилита для работы с tar-файлом. |
TearDownPassThroughPreparer | Allows for running tearDown on preparers that are included in a config as an object. |
TelephonyHelper | A utility to use and get information related to the telephony. |
TelephonyHelper.SimCardInformation | An information holder for the sim card related information. |
TelephonyTokenProvider | Token provider for telephony related tokens. |
TemperatureThrottlingWaiter | An ITargetPreparer that waits until device's temperature gets down to target |
TemplateResolutionError | Class extending ConfigurationException for template related error during configuration parsing. |
TerribleFailureEmailHandler | A simple handler class that sends an email to interested people when a WTF (What a Terrible Failure) error occurs within a Trade Federation instance. |
TestAppInstallSetup | A ITargetPreparer that installs one or more apps from a IDeviceBuildInfo.getTestsDir() folder onto device. |
ТестКонтентАнализатор | The analyzer takes context for the analysis and determine what is interesting. |
TestContext | A class to model a TestContext message of TFC API. |
TestDependencyResolver | Helper to resolve dependencies if needed. |
TestDescription | Class representing information about a test case. |
TestDescriptionsFile | A utility class for marshalling and unmarshalling a list of TestDescriptions to a test file. |
Тестовое устройство | Реализация ITestDevice для полнофункционального устройства Android. |
TestDevice.MicrodroidBuilder | A builder used to create a Microdroid TestDevice. |
TestDeviceOptions | Container for ITestDevice Option s |
TestDeviceOptions.InstanceType | |
TestDeviceState | A more fully featured representation of device state than DeviceState . |
TestEnvironment | A class to model a TestEnvironment message returned by TFC API. |
TestErrorIdentifier | Error identifier from tests and tests runners. |
Тестфаилуремодулеконтроллер | Контроллер для модуля, который просто хочет настроить поведение собранного журнала ошибок тестов. |
TestFilePushSetup | A ITargetPreparer that pushes one or more files/dirs from a IDeviceBuildInfo.getTestsDir() folder onto device. |
TestFilterHelper | Вспомогательный класс для фильтрации тестов |
TestGroupStatus | A class to store status of a test group. |
TestInfo | Stores the test information set in a TEST_MAPPING file. |
TestInformation | Holder object that contains all the information and dependencies a test runner or test might need to execute properly. |
TestInformation.Builder | Builder to create a TestInformation instance. |
TestInvocation | Default implementation of ITestInvocation . |
TestInvocation.RunMode | The different mode an invocation can run into. |
TestInvocation.Stage | |
TestInvocationManagementServer | GRPC server helping to management test invocation and their lifecycle. |
TestInvocationManagementServer.InvocationInformation | |
TestMapping | A class for loading a TEST_MAPPING file. |
TestMappingSuiteRunner | Implementation of BaseTestSuite to run tests specified by option include-filter, or TEST_MAPPING files from build, as a suite. |
TestOption | Stores the test option details set in a TEST_MAPPING file. |
TestOutputUploader | Uploads test output files to local file system, GCS, or an HTTP(S) endpoint. |
ТестРекордИнтерпретатор | Утилита для преобразования прототипа TestRecord в более удобный формат в Tradefed. |
TestRecordProtoUtil | Utility to read the TestRecord proto from a file. |
TestResource | A class to model a TestResource message returned by TFC API. |
TestResourceDownloader | A class to download test resource files from file system/GCS/HTTP. |
TestResult | Container for a result of a single test. |
TestResultListener | A simplification of ITestLifecycleListener for implementers that only care about individual test results. |
TestRunnerUtil | Вспомогательный класс, помогающий различным специалистам по тестированию. |
TestRunResult | Holds results from a single test run. |
TestRunResultListener | Listener that allows to read the final test run status. |
TestRunToTestInvocationForwarder | Forwarder from ddmlib ITestRunListener to ITestLifeCycleReceiver . |
TestsPoolPoller | Tests wrapper that allow to execute all the tests of a pool of tests. |
TestStatus | Representation in Tradefed of possible statuses for test methods. |
TestSuiteInfo | A class that resolves loading of build related metadata for test suite To properly expose related info, a test suite must include a |
TestSummary | A class to represent a test summary. |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup | A ITargetPreparer that installs one or more apps from a IDeviceBuildInfo.getTestsDir() folder onto the /system partition on device. |
TestTimeoutEnforcer | Listeners that allows to check the execution time of a given test case and fail it if it goes over a given timeout. |
TextResultReporter | A test result reporter that forwards results to the JUnit text result printer. |
Тфинтерналвариантсфетчер | Служебный класс, который позволяет классам статически загружать значения переменных из файла res. |
TfMetricProtoUtil | Utility class to help with the Map |
TfObjectTracker | A utility to track the usage of the different Trade Fedederation objects. |
TfSuiteRunner | Implementation of ITestSuite which will load tests from TF jars res/config/suite/ folder. |
TfTestLauncher | A IRemoteTest for running unit or functional tests against a separate TF installation. |
TimeStatusChecker | Status checker to ensure that the device and host time are kept in sync. |
ВремяUtil | Содержит служебные методы, связанные со временем. |
Таймвал | Это тип дозорного, который оборачивает Long . |
TimeWaster | A simple target preparer to waste time and potentially restart the device. |
TokenProperty | Supported token with dynamic sharding. |
TokenProviderHelper | Helper that gives the provider associated to a particular token, in order to find out if a device supports the token. |
TraceCmdCollector | A IMetricCollector that collects traces during the test using trace-cmd, and logs them to the invocation. |
TracePropagatingExecutorService | An executor service that forwards tasks to an underlying implementation while propagating the tracing context. |
TracingLogger | Class that helps to manage tracing for each test invocation. |
TradefedConfigObject | A class to model a TradefedConfigObject message of TFC API. |
TradefedConfigObject.Type | A list of configuration object types which can be injected to a cluster command config. |
TradefedDelegator | Objects that helps delegating the invocation to another Tradefed binary. |
TradefedFeatureClient | A grpc client to request feature execution from the server. |
TradefedFeatureServer | A server that responds to requests for triggering features. |
TradefedSandbox | Sandbox container that can run a Trade Federation invocation. |
TradefedSandboxFactory | Default implementation for SandboxFactory |
TradefedSandboxRunner | Runner associated with a TradefedSandbox that will allow executing the sandbox. |
TradefedSandboxRunner.StubScheduledInvocationListener | A stub IScheduledInvocationListener that does nothing. |
ты
UiAutomatorRunner | Runs UI Automator test on device and reports results. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnexecutedTestReporterThread | Threads that takes care of reporting all unexecuted tests. |
УникальнаяМультиКарта <K, V> | MultiMap , обеспечивающий уникальные значения для каждого ключа. |
UploadManifest | A manifest of the BLOBs and files to upload. |
UploadManifest.Builder | |
UsbResetMultiDeviceRecovery | A IMultiDeviceRecovery which resets USB buses for offline devices. |
UsbResetRunConfigRecovery | Allow to trigger a command to reset the USB of a device |
UsbResetTest | An IRemoteTest that reset the device USB and checks whether the device comes back online afterwards. |
UserChecker | Checks if users have changed during the test. |
UserCleaner | A ITargetPreparer that removes secondary users on teardown. |
UserHelper | |
UserInfo | Similar to UserInfo class from platform. |
UserInfo.UserType | Supported variants of a user's type in external APIs. |
В
ValidateSuiteConfigHelper | This class will help validating that the IConfiguration loaded for the suite are meeting the expected requirements: - No Build providers - No Result reporters |
VersionedFile | Data structure representing a file that has an associated version. |
ВерсияПарсер | Получите версию работающих обмененных артефактов. |
VisibleBackgroundUserPreparer | Target preparer for running tests in a user that is started in the visible in the background. |
VmRemoteDevice | A Remote virtual device that we will manage from inside the Virtual Machine. |
Вт
WaitDeviceRecovery | A simple implementation of a IDeviceRecovery that waits for device to be online and respond to simple commands. |
WaitForDeviceDatetimePreparer | A ITargetPreparer that waits for datetime to be set on device Optionally this preparer can force a |
WifiCommandUtil | A utility class that can parse wifi command outputs. |
WifiCommandUtil.ScanResult | Represents a wifi network containing its related info. |
WifiHelper | Helper class for manipulating wifi services on device. |
WifiPreparer | A ITargetPreparer that configures wifi on the device if necessary. |
Х
XmlFormattedGeneratorReporter | Implementation of the FormattedGeneratorReporter which format the suite results in an xml format. |
XmlResultReporter | Writes JUnit results to an XML files in a format consistent with Ant's XMLJUnitResultFormatter. |
XmlSuiteResultFormatter | Utility class to save a suite run as an XML. |
XmlSuiteResultFormatter.RunHistory | Helper object for JSON conversion. |
Да
YamlClassOptionsParser | Helper to parse test runner information from the YAML Tradefed Configuration. |
З
Стратегия сжатия Zip | ICompressionStrategy для создания zip-архивов. |
ZipUtil | Вспомогательный класс для операций, связанных со сжатием. |
ZipUtil2 | Вспомогательный класс для извлечения zip-файлов, учитывающий права доступа к файлам POSIX. |