AaptParser | Класс, который извлекает информацию из apk путем анализа вывода 'aapt dump badging'. |
AaptParser.AaptVersion | Перечень параметров версии AAPT, используемых для анализа файлов APK. |
AbiFormatter | Класс утилиты для abi. |
AbstractXmlParser | Базовый класс помощника для разбора файлов xml |
AbstractXmlParser.ParseException | Выбрасывается, если ввод XML не может быть проанализирован |
AcloudConfigParser | Вспомогательный класс, который анализирует конфигурацию Acloud (используется для запуска экземпляра облачного устройства). |
AcloudConfigParser.AcloudKeys | Наборы ключей, которые можно найти в конфигурации. |
ActivityStatusChecker | Средство проверки состояния для оставшихся действий, выполняемых в конце модуля. |
AdbRootElevator | AutoCloseable , что позволяет ADB корня , когда построено в случае необходимости и восстановление корневой состояние после завершения. |
AggregatePostProcessor | Агрегатор показателей, который выдает минимальное, максимальное, среднее значение, дисперсию, стандартное отклонение, общее количество, количество и (необязательно) процентили для числовых показателей, собранных во время выполнения тестов с несколькими итерациями, рассматривая их как двойные. |
AltDirBehavior | Перечисление для определения альтернативного поведения каталогов для различных установщиков / пушеров тестовых артефактов. |
AppBuildInfo | IBuildInfo , который представляет собой приложение для Android и его тестовый пакет (ы). |
AppDeviceBuildInfo | Этот класс устарел. Использование IDeviceBuildInfo непосредственно. |
AppVersionFetcher | Класс утилиты для получения строки версии приложения с устройства. |
AppVersionFetcher.AppVersionInfo | Типы информации о версии приложения. |
ArchModuleController | Контроллер модуля не запускает тесты, если он не соответствует ни одной из заданных архитектур. |
ArgsOptionParser | Заполняет Option поля из аргументов разбираемых командной строки. |
ATestFileSystemLogSaver | Этот класс LogSaver используется ATest для сохранения журналов по определенному пути. |
AutoLogCollector | Перечисление, описывающее, какой сборщик может автоматически обрабатываться жгутом. |
Автоматизированные репортеры | Класс, определяющий отображение автоматических репортеров Tradefed. |
AveragePostProcessor | Реализация постпроцессора, вычисляющего среднее из списка метрик. |
ФонУстройствоДействие | Выполняет команду на заданном устройстве, повторяя ее по мере необходимости, пока действие не будет отменено. |
BaseDeviceMetricCollector | Базовая реализация IMetricCollector , что позволяет запускать и сбор остановки на onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) и ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPreparer | Обычный подготовитель для запуска локального эмулятора. |
BaseLeveledLogOutput | Базовая реализация для ILeveledLogOutput , что позволяет фильтровать несколько тегов на основе имени или компонентов. |
BaseModuleController | Базовая реализация IModuleController , которые должны быть реализованы для проверки , если модуль должен работать или нет. |
BaseMultiTargetPreparer | Базовая реализация IMultiTargetPreparer , что позволяет отключить объект. |
BasePostProcessor | Основание IPostProcessor , что каждая реализация должна распространяться. |
BaseRetryDecision | Базовая реализация IRetryDecision . |
BaseStreamLogger <OS расширяет OutputStream> | ILeveledLogOutput , который направляет сообщения журнала в выходной поток и стандартный вывод. |
BaseTargetPreparer | Базовый класс для реализации ITargetPreparer , что позволяет контролировать, отключен ли объект или нет. |
BaseTestSuite | Тест для запуска пакета тестов совместимости с новой системой пакетов. |
BatteryController | Класс утилит, позволяющий контролировать состояние зарядки аккумулятора устройства. |
АккумуляторПерезарядкаУстройстваВосстановление | Разрешить запуск команды, когда уровень заряда батареи устройства опускается ниже заданного порогового значения. |
БатареяТемпература | |
BatteryUnavailableDeviceRecovery | Средство проверки восстановления, которое запустит конфигурацию, если уровень заряда батареи недоступен. |
BinaryState | Перечисление, используемое для записи состояния ВКЛ / ВЫКЛ с состоянием отсутствия ИГНОРИРОВАНИЯ. |
BluetoothUtils | Служебные функции для вызова Bluetooth-устройств на устройстве Код устройство стороны BluetoothInstrumentation можно найти в AOSP на: frameworks/base/core/tests/bluetoothtests |
BootstrapBuildProvider | IDeviceBuildProvider что бутстрап сборки информация от испытательного устройства Обычно это используется для устройств с внешней сборкой, т. Е. |
BugreportCollector | Транзитный ITestInvocationListener , который собирает багрепортов когда конфигурируемых события происходят , а затем вызывает ITestInvocationListener#testLog на своих детей после того, как каждый отчет об ошибке собирается. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | Полный предикат, описывающий, когда нужно записывать отчет об ошибке. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | Собирайте отчет об ошибке, если тестовый пример не проходит. |
BuildInfo | Generic реализация IBuildInfo , которая должна быть связана с ITestDevice . |
BuildInfoRecorder | ITargetPreparer что пишет сборки информации мета данные в указанный файл. |
BuildInfoUtil | Класс Util , чтобы помочь управлять IBuildInfo |
BuildRetrievalError | Произошла фатальная ошибка при получении сборки для тестирования. |
BuildTestsZipUtils | Вспомогательный класс для операций, связанных с zip-архивом тестов, созданным системой сборки Android. |
BulkEmailer | Утилита отправителя электронной почты, которая позволяет следующую конфигурацию: интервал отправки, начальный размер пакета, получатели и общее количество сообщений. |
BundletoolUtil | Класс утилиты, использующий командную строку bundletool для установки .apks на deivce. |
CecControllerTokenProvider | Поставщик токенов для токенов, связанных с управлением бытовой электроникой (CEC). |
CircularAtraceUtil | Утилита atrace, разработанная в первую очередь для выявления основных причин ANR во время тестирования Monkey. |
CircularByteArray | Структура данных для хранения массива фиксированного размера, который работает как кольцевой буфер и отслеживает общую сумму всех значений в массиве. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector , который будет тянуть измерение покрытия Clang от устройства и регистрации их в качестве тестовых артефактов. |
ClassNotFoundConfigurationException | Исключение ConfigurationException , когда класс объекта не найден. |
ClassPathScanner | Находит записи в пути к классам. |
ClassPathScanner.ClassNameFilter | IClassPathFilter , что фильтры и трансформирует Java имена классов. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter , отвергающее внутренние классы |
ClassPathScanner.IClassPathFilter | Фильтр для путей входа в classpath Рисунок после FileFilter |
ClusterBuildInfo | IBuildInfo класс для сборки по трубопроводу из КТФА. |
ClusterBuildProvider | IBuildProvider для загрузки тестовых ресурсов TFC. |
ClusterClient | IClusterClient реализация для взаимодействия с КТФ бэкэндом. |
ClusterCommand | Класс, представляющий задачу, полученную из кластера TF. |
ClusterCommand.RequestType | |
ClusterCommand.State | Статус команды в TF-кластере. |
ClusterCommandConfigBuilder | Класс для создания файла конфигурации для команды кластера. |
ClusterCommandEvent | Класс для инкапсуляции командных событий кластера, которые должны быть загружены. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher | IRemoteTest класс для запуска команды из КТФА через подпроцесс TF. |
ClusterCommandScheduler | ICommandScheduler для поддержки КТФ (Tradefed кластеров). |
ClusterCommandStatus | Класс, представляющий состояние и причину отмены команды из TF Cluster. |
ClusterDeviceInfo | Класс для инкапсуляции информации об устройстве кластера, которая будет загружена. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | IDeviceMonitor реализация , которая сообщает результаты службы Tradefed Cluster. |
ClusterEventUploader <T расширяет IClusterEvent > | ClusterEventUploader класс, который загружает IClusterEvent в КТФ. |
ClusterHostEvent | Класс для инкапсуляции загружаемых событий узла кластера. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Перечисления различных типов принимающих событий. |
ClusterHostUtil | Статические служебные функции для TF Cluster для получения глобальных экземпляров конфигурации, информации о хосте и т. Д. |
ClusterLogSaver | ILogSaver класс для загрузки тестовых выходов для КТФ. |
ClusterLogSaver.FilePickingStrategy | Стратегии выбора файлов. |
ClusterOptions | |
CollectingByteOutputReceiver | IShellOutputReceiver , который собирает всю вывод оболочки в byte[] . |
CollectingOutputReceiver | IShellOutputReceiver , который собирает весь вывод оболочки в одной String . |
CollectingTestListener | ITestInvocationListener , который будет собирать все результаты тестирования. |
Коллекционер | Helper , чтобы сделать некоторые IMetricCollector операции , необходимые в нескольких местах. |
CommandFileParser | Парсер для файла, содержащего набор командных строк. |
CommandFileParser.CommandLine | |
CommandLineBuildInfoBuilder | Утилита предназначена для захвата обычных информационных сборок аргументов из командной строки и создать IBuildInfo из них. |
CommandOptions | Реализация ICommandOptions . |
CommandOptionsGetter | Реализация службы, которая возвращает значение параметров команды для данного вызова. |
CommandRunner | Альтернативная точка входа TradeFederation, которая будет запускать команду, указанную в аргументах командной строки, а затем завершать работу. |
CommandRunner.ExitCode | Коды ошибок, с которыми можно выйти. |
CommandScheduler | Планировщик для запуска команд TradeFederation на всех доступных устройствах. |
CommandScheduler.HostState | Перечисления различных статусов хоста |
CommonLogRemoteFileUtil | Эта утилита позволяет избежать дублирования кода в различных представлениях удаленных устройств для логики удаленной выборки общих файлов. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Представление известной записи журнала для удаленных устройств. |
ConditionPriorityBlockingQueue <Т> | Поточно-класс с ERROR(/PriorityBlockingQueue) -подобных операций , которые могут извлекать объекты , которые соответствуют определенному условию. |
ConditionPriorityBlockingQueue.AlwaysMatch <Т> | ConditionPriorityBlockingQueue.IMatcher , который соответствует любому объекту. |
ConditionPriorityBlockingQueue.IMatcher <Т> | Интерфейс для определения соответствия элементов какому-либо условию. |
ConfigCompleter | Осуществление Completer для наших конфигураций TF. |
Конфигурация | Конкретное IConfiguration реализация , которая хранит загруженные конфигурации объектов на карте. |
ConfigurationDef | Содержит запись о конфигурации, связанных с ней объектах и их параметрах. |
ConfigurationDef.ConfigObjectDef | Объект для хранения информации для className и номера внешнего вида, который он имеет (например, если конфигурация содержит один и тот же объект дважды, первый из них будет иметь первый номер появления). |
КонфигурацияЗавод | Фабрика для создания IConfiguration . |
ConfigurationFactory.ConfigLoader | Осуществление IConfigDefLoader , которое отслеживает включенные конфигурации от одного корня конфигурации, и генерирует исключение на круговом включает в себя. |
ConfigurationUtil | Служебные функции для обработки файлов конфигурации. |
ConfigurationXmlParserSettings | Простой класс для принятия настроек для ConfigurationXmlParser Чтобы передать настройки этому классу, псевдоним является обязательным. |
Конфигурация | Парсер для конфигураций Tradefed в стиле YAML |
Консоль | Основная консоль TradeFederation, предоставляющая пользователю интерфейс для взаимодействия В настоящее время поддерживает такие операции, как - добавить команду для проверки
- перечислить устройства и их состояние
- список выполняемых вызовов
- список команд в очереди
- дамп журнала вызовов в файл / stdout
- неисправность
|
Console.ArgRunnable <Т> | Runnable с run методом , который может принимать аргумент |
Console.CaptureList | Тип удобства для List<List<String>> |
ConsoleReaderOutputStream | OutputStream , который может быть использован для System.out.print() играть хорошо с пользователем LineReader unfinishedLine. |
ConsoleResultReporter | Репортер результатов для вывода результатов теста на консоль. |
CountingTestResultListener | TestResultListener , который отслеживает общее количество тестов по TestStatus |
CountTestCasesCollector | Граф и сообщить количество тестовых случаев для данного IRemoteTest . |
ПокрытиеOptions | Объект Tradefed для хранения опций покрытия. |
CoverageOptions.Toolchain | |
CreateAvdPreparer | |
CreateUserPreparer | Целевой подготовитель для создания пользователя и очистки его в конце. |
DebugHostLogOnFailureCollector | Сборщик, который будет собирать и регистрировать журналы на стороне хоста при сбое тестового примера. |
DefaultRemoteAndroidTestRunner | Расширение ddmlib RemoteAndroidTestRunner установить некоторые значения по умолчанию для случаев использования Tradefed. |
DefaultTestsZipInstaller | Стандартная реализация установщика тестов zip. |
DelegatedInvocationExecution | InvocationExecution который делегировать исполнение другого двоичного Tradefed. |
Зависимости | Новый тип провайдера, который позволяет получить все зависимости для теста. |
DeviceAllocationResult | Представляет результаты попытки выделения для команды. |
DeviceAvailableChecker | Средство проверки, чтобы убедиться, что модуль не оставляет устройство в автономном состоянии. |
DeviceBatteryLevelChecker | IRemoteTest что проверяет наличие заряда батареи минимума, и ждет батарей , чтобы достичь второго порога зарядки , если минимальная плата нет. |
DeviceBatteryResourceMetricCollector | Этот сборщик собирает показатели заряда батареи устройства. |
DeviceBuildDescriptor | Класс - оболочка для IBuildInfo , который содержит вспомогательные методы для извлечения информации сборки платформы устройств. |
DeviceBuildInfo | IBuildInfo , который представляет полную сборку Android устройства и (необязательно) его испытания. |
DeviceBuildInfoBootStrapper | ITargetPreparer , заменяющий сборки информационных полей с атрибутами чтения из устройства Это полезно для тестирования устройств со сборками, созданными из внешнего источника (например, |
DeviceBuildInfoInjector | ITargetPreparer , что вставки DeviceBuildDescriptor метаданные в IBuildInfo . |
DeviceCleaner | Выполняет перезагрузку или форматирование в качестве действия очистки после теста и при необходимости отключает экран |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil | Содержит служебные методы и классы для одновременного выполнения команд на стороне устройства Использование ERROR(/ExecutorService) для выполнения команд , реализованных в ShellCommandCallable , и использование ERROR(/#joinFuture(String,Future,long)) для синхронизации против ERROR(/Future) в возвращаемой ERROR(/ExecutorService) для выполнения команды. |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) , который оборачивает подробности выполнения команды оболочки на ITestDevice . |
DeviceConfigurationHolder | Конкретный IDeviceConfiguration реализация , которая хранит загруженные объекты конфигурации устройства в его атрибутах. |
DeviceFailedToBootError | Выбрасывается, если устройство не загружается после прошивки с помощью сборки. |
DeviceFeatureModuleController | Контроллер модуля, чтобы не запускать тесты, если он не поддерживает определенную функцию. |
DeviceFileReporter | Служебный класс , который проверяет устройство для файлов и отправляет их в ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) , если найден. |
DeviceFlashPreparer | ITargetPreparer , который мигает изображение на физическом оборудовании Android. |
DeviceFlashPreparer.EncryptionOptions | Перечень опций для обработки шифрования изображения пользовательских данных |
DeviceFolderBuildInfo | IDeviceBuildInfo , который также содержит другие артефакты сборки , содержащиеся в директории на локальной файловой системе. |
DeviceImageZipFlashingTargetPreparer | Целевой подготовитель, который загружает на устройство образы устройств, предоставленные в определенном формате. |
DeviceInternetAccessibilityResourceMetricCollector | Сборщик пингует google.com, чтобы проверить, есть ли на устройстве доступ в Интернет. |
Диспетчер устройств | |
DeviceManager.FastbootDevice | Представление устройства в режиме Fastboot. |
DeviceMetricData | Объект для хранения всех данных, собранных сборщиками метрик. |
УстройствоМониторМультиплексор | Прокси - класс для распространения запросов к нескольким IDeviceMonitor s. |
Свойства устройства | Общие определения констант для имен свойств на стороне устройства |
DeviceRecoveryModeUtil | |
DeviceResetFeature | Реализация сброса устройства на стороне сервера. |
DeviceResetHandler | Утилита обрабатывает общий сброс устройства. |
DeviceSelectionOptions | Контейнер для критериев выбора устройства. |
DeviceSelectionOptions.DeviceRequestedType | Поддерживаются различные возможные типы устройств-заполнителей. |
DeviceSettingChecker | Проверьте, не изменились ли настройки устройства во время запуска модуля. |
DeviceSetup | ITargetPreparer , что настраивает устройство для тестирования на основе при условии Option s. |
DeviceStateMonitor | Класс Helper для мониторинга состояние IDevice - IDevice . |
DeviceStorageAgeResourceMetricCollector | Разобрать срок хранения из logcat. |
DeviceStorageStatusChecker | Проверьте, достаточно ли на устройстве дискового пространства для данных разделов. |
DeviceUnavailableMonitor | Этот слушатель пытается записать только ДНКE уровня тестового случая. |
DeviceUpdateTargetPreparer | Абстрактный ITargetPreparer , которая заботится о простых шагах вокруг обновления устройств с файлом образом из внешнего источника (в отличие от службы сборки). |
DeviceWifiResourceMetricCollector | Коллектор собирает текущую мощность сигнала подключенного Wi-Fi и метрики скорости соединения. |
DirectedGraph <V> | Реализация ориентированных невзвешенных графов. |
DynamicFileStubTest | Это тест tradefed для проверки того, что tradefed может правильно разрешить динамический файл. |
DynamicRemoteFileResolver | Класс, помогающий разрешить путь к удаленным файлам. |
DynamicRemoteFileResolver.FileResolverLoader | Грузы реализации IRemoteFileResolver . |
FakeTest | Поддельный тест, цель которого - облегчить получение повторяемых результатов теста. |
FakeTestsZipFolder | Средство тестирования, которое создает поддельную распакованную папку тестов на основе списка содержимого. |
FakeTestsZipFolder.ItemType | |
FastbootDeviceFlasher | Класс, который использует fastboot для прошивки образа на физическом оборудовании Android. |
FastbootHelper | Вспомогательный класс для операций быстрой загрузки. |
FastbootUpdateBootstrapPreparer | ITargetPreparer , что этапы указанных файлов (Загрузчик, радио, устройство изображение молнии) в IDeviceBuildInfo , чтобы получить устройства прошивать FastbootDeviceFlasher , затем впрыскивает после загрузки атрибутов устройства в информации для построения результирующих целей отчетности. |
FileDownloadCache | Вспомогательный класс, который поддерживает кэш LRU загруженных файлов локальной файловой системы. |
FileDownloadCacheFactory | Фабрика для создания FileDownloadCache |
FileDownloadCacheWrapper | Класс - оболочка , которая обеспечивает FileDownloadCache объектов при реализации IFileDownloader интерфейса. |
FileIdleMonitor | Контролирует файлы и выполняет обратный вызов, если они простаивают (т. Е. |
FileLogger | ILeveledLogOutput , который направляет сообщения журнала в файл и на стандартный вывод. |
FileProtoResultReporter | Репортер Proto , который сбрасывает TestRecord в файл. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector что слушать метрики ключа , поступающий из устройства и вывести их в файл с устройства. |
FilePullerLogCollector | Регистратор файла, о котором сообщает сторона устройства. |
FileSystemLogSaver | Сохраняйте журналы в файловой системе. |
FilteredResultForwarder | Вариант ResultForwarder , что только позволяет allowlist из TestDescription должны представляться. |
FixedByteArrayOutputStream | В памяти ERROR(/OutputStream) , что только хранит максимальное количество данных. |
МигаетResourcesParser | Класс, который анализирует необходимые версии вспомогательных файлов изображений, необходимых для прошивки устройства. |
FlashingResourcesParser.AndroidInfo | ЬурейеЕ для Map<String, MultiMap<String, String>> . |
FlashingResourcesParser.Constraint | Фильтрующий интерфейс, предназначенный для обеспечения FlashingResourcesParser игнорировать некоторые ресурсы , которые в противном случае он может использовать |
FlashingResourceUtil | Эта утилита помогает настроить соответствующие версии артефактов , чтобы они могли быть прошиты через DeviceFlashPreparer . |
Складной | IModuleParameterHandler расширяется в более для каждой неосновной складной конфигурации. |
Складной | Универсальный обработчик складывания, который может принимать параметры складывания для создания специализированного модуля. |
FoldableModePreparer | Целевой подготовитель, который может переключать складываемое состояние устройства. |
FolderBuildInfo | Бетонный реализация IFolderBuildInfo . |
FormattedGeneratorReporter | Репортер, позволяющий формировать отчеты в определенном формате. |
IAbiReceiver | Тест, для которого требуется тестируемый ABI. |
IAppBuildInfo | Этот интерфейс устарел. Использование IBuildInfo непосредственно. |
IAutoRetriableTest | Интерфейс для IRemoteTest , который не реализует ITestFilterReceiver , но по- прежнему хочет поддержки автоматического повтора. |
IBatteryInfo | Интерфейс, определяющий взаимодействие с аккумулятором устройства. |
IBatteryInfo.BatteryState | Описывает текущее состояние зарядки аккумулятора. |
IBuildProvider | Отвечает за предоставление информации о тестируемой сборке. |
IBuildReceiver | Тест, который требует ссылки на тестируемую сборку. |
IClusterClient | Интерфейс для взаимодействия с бэкэндом TFC. |
IClusterEvent | Интерфейс для загрузки любого кластерного события в TFC. |
IClusterEventUploader <T расширяет IClusterEvent > | Интерфейс для ClusterEventUploader |
IClusterOptions | Интерфейс для получения параметров, связанных с кластером. |
ICommandOptions | Контейнер для вариантов выполнения команд. |
ICommandScheduler | Планировщик для запуска команд TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | Слушатель событий вызова после завершения вызова. |
ICompressionСтратегии | Интерфейс, представляющий алгоритм сжатия, который можно выбрать во время выполнения. |
IConfiguration | Информация о конфигурации для вызова TradeFederation. |
IConfigurationFactory | Фабрика для создания IConfiguration сек |
IConfigurationReceiver | Простой интерфейс для представления объекта , который принимает IConfiguration . |
ICredentialFactory | Интерфейс для учетных данных завода для создания oauth2 Credential . |
IDefaultObjectLoader | Интерфейс для загрузки объектов по умолчанию, которые должны быть частью нашей конфигурации YAML. |
IDefaultObjectLoader.LoaderConfiguration | Объект конфигурации загрузки для передачи информации загрузчику. |
IDeviceBuildInfo | IBuildInfo , который представляет полную сборку Android устройства и (необязательно) его испытания. |
IDeviceBuildProvider | IBuildProvider , которая использует информацию из ITestDevice для извлечения сборки. |
IDeviceConfiguration | Интерфейс держателя конфигурации устройства. |
IDeviceFlasher | Мигает изображение устройства на устройстве. |
IDeviceFlasher.UserDataFlashOption | Перечень опций для обработки изображения пользовательских данных |
IDeviceManager | Интерфейс для управления набором доступных для тестирования устройств. |
IDeviceManager.IFastbootListener | Слушатель изменений состояния fastboot. |
IDeviceMonitor | Интерфейс для мониторинга состояния устройств. |
IDeviceMonitor.DeviceLister | А Runnable -кака класс , который должен возвращать известные устройства и их состояние. |
IDeviceSelection | Интерфейс для критериев выбора устройства. |
IDeviceTest | Интерфейс для объекта , который требуется ссылка на ITestDevice . |
IDisable | Интерфейс, описывающий объект Tradefed, который можно отключить. |
IFileDownloader | Интерфейс для скачивания удаленного файла. |
IFlashingResourcesParser | Интерфейс для предоставления необходимых версий вспомогательных файлов изображений, необходимых для прошивки устройства. |
IFlashingResourcesRetriever | Интерфейс для получения дополнительных файлов изображений, необходимых для прошивки устройства. |
IFolderBuildInfo | Простой абстрактный IBuildInfo , чьи сборки артефакты , содержащие в локальном каталоге файловой системы. |
IFormatterGenerator | Интерфейс , описывающий форматчик для SuiteResultHolder . |
IHostCleaner | Очищает хост после завершения тестового запуска. |
IInvocationContextReceiver | Тест, который требует ссылки на контекст вызова. |
IInvocationExecution | Интерфейс, описывающий действия, которые будут выполняться как часть вызова. |
ILeveledLogOutput | Классы, реализующие этот интерфейс, предоставляют методы, которые имеют дело с выводом сообщений журнала. |
ILogcatReceiver | Класс , который обеспечивает выход LogCat для устройства в качестве InputStreamSource . |
ILogRegistry | Интерфейс для ILogOutput Синглтона регистратора , который мультиплексы и управляют различными лесорубами. |
ILogRegistry.EventType | События, которые полезно регистрировать |
IMetricCollector | Этот интерфейс будет добавлен в качестве декоратора при составлении отчетов о результатах тестов для сбора соответствующих метрик. |
IMetricCollectorReceiver | Интерфейс для IRemoteTest s осуществить , если им нужно , чтобы получить список IMetricCollector s для тестового прогона. |
IModuleController | Интерфейс для управления запуском модуля. |
IModuleController.RunStrategy | Перечисление, описывающее, как должен выполняться модуль. |
IModuleParameterHandler | Интерфейс для параметров модулей набора. |
IMultiDeviceTest | Этот интерфейс устарел. Этот интерфейс временно сохраняется для совместимости, но фактически больше не используется. Пожалуйста, не применяйте это. |
IMultiTargetPreparer | Готовит тестовую среду для нескольких устройств вместе. |
INativeDeviceTest | Интерфейс для объекта , который требуется ссылка на INativeDevice . |
УстановитьApexModuleTargetPreparer | |
InstantAppHandler | Обработчик ModuleParameters#INSTANT_APP . |
InstrumentationResultProtoParser | Анализирует протокол результатов инструментария, собранный во время тестового запуска инструментария, и информирует ITestRunListener о результатах. |
InvocationContext | Generic реализация IInvocationContext . |
InvocationExecution | Класс, описывающий все этапы вызова: загрузка сборки, target_prep, запуск тестов, очистка. |
InvocationScope | Осуществляет единичный вызов Tradefed. |
InvocationScoped | |
InvocationScopeModule | Модуль Guice, который можно использовать в любом месте вызова TF для запроса поддерживаемых Guice-Tradefed объектов. |
InvocationStatus | Класс для хранения статуса вызова. |
InvocationToJUnitResultForwarder | Класс , который прослушивает ITestInvocationListener событий и направляет их к TestListener . |
IPostProcessor | Постпроцессоры - это объект Торговой федерации, предназначенный для обработки метрик и журналов ПОСЛЕ тестов и ДО отчета о результатах. |
IRemoteFeature | Интерфейс, описывающий функцию Tradefed, которая может быть запущена по запросу. |
IRemoteFileResolver | Интерфейс для объектов, которые могут преобразовывать удаленный файл в локальный. |
IRemoteFileResolver.RemoteFileResolverArgs | Аргументы переданы резольверам |
IRemoteFileResolver.ResolvedFile | Класс, содержащий информацию о разрешенном файле и некоторых метаданных. |
IReportNotExecuted | В случае неполного исполнения, IRemoteTest , реализующие этот интерфейс может сообщать о своих неисполненных тестах для улучшения отчетности. |
IRescheduler | Интерфейс для перепланирования конфигурации для будущего выполнения. |
IResourceMetricCollector | Интерфейс для пользователя для реализации настраиваемых сборщиков ресурсов. |
IRestApiHelper | Вспомогательный интерфейс для выполнения вызовов REST API. |
IResumableTest | Этот интерфейс устарел. В этом больше нет необходимости |
IetryDecision | Интерфейс, управляющий решением о повторной попытке и применяющий фильтр к классу для более целенаправленной повторной попытки. |
IRuntimeHintProvider | |
ISandbox | Интерфейс, определяющий песочницу, которую можно использовать для запуска вызова. |
ISandboxFactory | Фабрика для создания ISandbox . |
ISetOptionReceiver | Реализация этого интерфейса должна иметь Option с названием «установка опции» связан с HostTest#SET_OPTION_NAME . |
IShardableTest | IRemoteTest , который может быть разделен на отдельно исполняемые подтесты. |
IShardHelper | Интерфейс объекта, описывающий стратегию сегментирования, применяемую для конфигурации. |
ISystemStatusChecker | Средство проверки, которое выполняет проверки состояния системы и возвращает логическое значение, чтобы указать, находится ли система в ожидаемом состоянии. |
ISystemStatusCheckerReceiver | IRemoteTest , что требует доступа к ISystemStatusChecker от конфигурации. |
ITargetCleaner | Этот интерфейс устарел. tearDown перемещен в базовый интерфейс ITargetPreparer. |
ITargetPreparer | Подготавливает тестовую среду для тестового запуска. |
ITerribleFailureHandler | Интерфейс для обработки страшных неудач с LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | Бегун, который может фильтровать тесты для запуска на основе аннотаций. |
ITestCollector | Обеспечивает поддержку сбора тестов; если установлено, средство запуска тестов должно выполнить пробный запуск для сбора тестовых случаев, не выполняя их на самом деле. |
ITestFileFilterReceiver | Бегун, который может получать файл, в котором указывается, какие тесты запускать и / или не запускать. |
ITestFilterReceiver | Бегун, который может фильтровать тесты для запуска. |
ITestInformationReceiver | Интерфейс получить TestInformation для некоторых классов. |
ITestInvocation | Обрабатывает один тестовый вызов TradeFederation. |
ITestInvocation.ExitInformation | Представляет некоторую информацию о выходе для вызова. |
ITestSuite | Абстрактный класс, используемый для запуска Test Suite. |
ITestSuiteResultLoader | Интерфейс, описывающий помощника для загрузки предыдущих результатов с возможностью повторного запуска. |
ITestsZipInstaller | Устанавливает тесты из zip-файла тестов (выводимого системой сборки) на устройство. |