АаптПарсер | Класс, который извлекает информацию из apk путем анализа вывода «значка дампа aapt». |
AbiFormatter | Полезный класс для abi. |
AbiUtils | Класс утилиты для обработки ABI устройств. |
AdbRootElevator | AutoCloseable , который включает root-доступ adb при создании, если это необходимо, и восстанавливает корневое состояние после завершения. |
AdbUtils | Утилитный класс для операций adb. |
AppVersionFetcher | Класс утилиты для получения строки версии приложения с устройства. |
ArrayUtil | Служебные методы для массивов |
BluetoothUtils | Служебные функции для вызова BluetoothInstrumentation на устройстве Код BluetoothInstrumentation на стороне устройства можно найти в AOSP по адресу: frameworks/base/core/tests/bluetoothtests |
Багрепорт | Объект, содержащий ссылки на файлы отчетов об ошибках, совместимый с плоскими отчетами об ошибках и сжатыми отчетами об ошибках (bugreportz). |
БилдИнфоУтил | Утилитный класс, помогающий манипулировать IBuildInfo |
BuildTestsZipUtils | Вспомогательный класс для операций, связанных с zip-файлом тестов, созданный системой сборки Android. |
Массовая рассылка | Утилита отправителя электронной почты, которая позволяет настраивать следующие параметры: интервал отправки, начальный размер пакета, получателей и общее количество сообщений. |
BundletoolUtil | Класс утилиты, который использует командную строку Bundletool для установки .apks на устройстве. |
БайтМассивСписок | Класс, представляющий облегченный массив байтов. |
ByteArrayUtil | Утилиты для работы с массивом байтов, например, для преобразования байтов в целые числа. |
КэшКлиентФабрика | Фабрика, создающая одноэлементный экземпляр ICacheClient . |
CircularAtraceUtil | Утилита atrace, разработанная в первую очередь для выявления основных причин ошибок ANR во время тестирования Monkey. |
CircularByteArray | Структура данных для хранения массива фиксированного размера, который работает как кольцевой буфер и отслеживает общую сумму всех значений в массиве. |
ClangProfileIndexer | Служебный класс, индексирующий измерения покрытия кода Clang. |
КлассПатСканер | Находит записи в пути к классам. |
ClassPathScanner.ClassNameFilter | IClassPathFilter , который фильтрует и преобразует имена классов Java. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter , который отклоняет внутренние классы. |
Результат команды | Содержит результат команды. |
УсловиеПриоритиБлокингОчередь <T> | Потокобезопасный класс с операциями типа ERROR(/PriorityBlockingQueue) , который может извлекать объекты, соответствующие определенному условию. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | ConditionPriorityBlockingQueue.IMatcher , соответствующий любому объекту. |
УстройствоДействиеУтил | Класс утилиты для выполнения действий с устройством. |
DeviceActionUtil.DeviceActionConfigError | Исключение для ошибки конфигурации. |
Девицеконкуррентутил | Содержит служебные методы и классы для одновременного выполнения команд на стороне устройства. Используйте ERROR(/ExecutorService) для запуска команд, реализованных как ShellCommandCallable , и используйте ERROR(/#joinFuture(String,Future,long)) для синхронизации с ERROR(/Future) , возвращаемым ERROR(/ExecutorService) для выполнения команды. |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) , которая содержит сведения о выполнении команды оболочки на ITestDevice . |
Девицерековеримодеутил | |
ДиректГраф <V> | Реализация направленных невзвешенных графов. |
Электронная почта | Вспомогательный класс для отправки электронного письма. |
EmmaXmlКонстанты | Константы, используемые при анализе XML-отчета emma. |
EnvironmentVariableUtil | Коллекция вспомогательных методов для подготовки переменных среды. |
РасширениеAtomsRegistry | ExtensionAtomsRegistry для локального использования statsd. |
FakeTestsZipFolder | Инструмент тестирования, который создает поддельную распакованную папку тестов на основе списка содержимого. |
ФайлIdleMonitor | Отслеживает файлы и выполняет обратный вызов, если они простаивают (т. е. |
ФайлУтил | Вспомогательный класс для операций, связанных с файлами. |
FileUtil.LowDiskSpaceException | Выдается, если доступное дисковое пространство ниже минимального порога. |
ФиксированныйByteArrayOutputStream | ERROR(/OutputStream) которая сохраняет только максимальный объем данных. |
FlashingResourceUtil | Эта утилита помогает установить соответствующую версию артефактов, чтобы их можно было прошить с помощью DeviceFlashPreparer . |
ПредохранительUtil | Вспомогательный класс для операций FUSE. |
GceRemoteCmdFormatter | Класс утилит для форматирования команд для доступа к удаленному устройству gce. |
GCSBucketUtil | Файловый менеджер для скачивания и загрузки файлов из Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Простая оболочка для информации о файле в GCS. |
GCSОбщий | Устарело! Вместо этого используйте com.android.tradefed.util.gcs.GCSCommon. |
GCSFileDownloader | Загрузчик файлов для загрузки файлов из облачного хранилища Google (GCS). |
GCSFileUploader | Загрузчик файлов для загрузки данных файла в облачное хранилище Google (GCS). |
GCSHelper | |
GenericLogcatEventParser <LogcatEventType> | Анализ входных данных logcat на предмет событий. |
GenericLogcatEventParser.LogcatEvent | Структура для хранения события logcat с типом события и запуска сообщения logcat. |
GoogleApiClientUtil | Утилиты для создания клиента Google API. |
Хпрофаллоксайтпарсер | Вспомогательный класс для анализа информации из раздела «Узлы размещения» отчетов hprof. |
IEmail.Сообщение | Контейнер для данных сообщений электронной почты. |
JavaCodeCoverageFlusher | Служебный класс, который сбрасывает и принудительно сбрасывает измерения покрытия кода Java из процессов, запущенных на устройстве. |
JUnit4TestFilter | Вспомогательный класс, обеспечивающий фильтрацию для бегуна JUnit4 путем расширения Filter . |
JUnitXmlParser | Синтаксический анализатор, который извлекает данные результатов теста из результатов JUnit, хранящихся в XMLJUnitResultFormatter ant, и пересылает их в ITestInvocateListener. |
KernelModuleUtils | |
Кейгуардконтроллерстате | Контейнер для состояний клавиатуры. |
ListInstrumentationParser | IShellOutputReceiver , который анализирует выходные данные запроса «инструментарий списка pm». |
ListInstrumentationParser.InstrumentationTarget | |
ЛокалРунИнструктионБилдер | Утилита для компиляции инструкции для локального запуска теста. |
LogcatEventParser | |
Метрическая утилита | Содержит общие служебные методы для хранения показателей теста, агрегирования показателей в похожих тестах и записи показателей в файл. |
МодульТестТипУтил | Содержит общие служебные методы для проверки модуля. |
МультиКарта <K, V> | ERROR(/Map) , поддерживающая несколько значений для каждого ключа. |
NativeCodeCoverageFlusher | Служебный класс, который очищает собственные измерения покрытия и принудительно удаляет собственные данные о покрытии из процессов на устройстве. |
Пара <А, Б> | Определим наш собственный класс Pair, который содержит два объекта. |
PerfettoTraceRecorder | Служебный класс для записи трассировки perfetto на ITestDevice . |
PrettyPrintDelimiter | Вспомогательная утилита, которая помогает печатать выделяющееся сообщение с разделителями. |
Информация о процессе | Используется для хранения информации, связанной с процессом (USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
ПроцессУтил | |
PropertyChanger | Утилитный класс для изменения (или добавления) элементов в файле свойств Android. |
ПротоУтил | Служебные методы для работы с сообщениями protobuf независимо от типа. |
ПсПарсер | Утилита, используемая для анализа (USER, PID и NAME) из вывода команды «ps». |
PythonVirtualenvHelper | Вспомогательный класс для активации виртуальной среды Python 3. |
QuotationAwareTokenizer | |
RegexTrie <V> | RegexTrie — это дерево, в котором каждый хранится сегмент ключа представляет собой регулярное выражение ERROR(/Pattern) . |
Удаленный Zip | Утилиты для распаковки отдельных файлов внутри удаленного zip-файла. |
ЗапросUtil | Утилиты, позволяющие повторять сетевые запросы с обработкой ошибок. |
РесурсУтил | Утилита для чтения ресурсов конфигурации. |
RestApiHelper | Вспомогательный класс для выполнения вызовов REST API. |
RunInterruptedException | Вызывается, когда операция запуска прерывается внешним запросом. |
RunUtil | Коллекция вспомогательных методов для выполнения операций. |
SearchArtifactUtil | Служебный класс, который можно использовать для поиска тестовых артефактов. |
СериализацияUtil | Утилита для сериализации/десериализации объекта, реализующего ERROR(/Serializable) . |
ShellOutputReceiverStream | Служебный подкласс OutputStream, который записывает в IShellOutputReceiver. |
SimplePerfResult | Объект для хранения всех результатов теста simpleperf |
Симплеперфстатрезультатпарсер | Вспомогательный класс для анализа результата simpleperf. |
SimplePerfUtil | Служебный класс для отправки простой команды и сбора результатов |
Простая статистика | Небольшой служебный класс, который вычисляет несколько статистических показателей по набору числовых данных. |
Сайзелимитедаутпутстрим | Потокобезопасный файл с поддержкой ERROR(/OutputStream) , который ограничивает максимальный объем данных, которые можно записать. |
Sl4aBluetoothУтилита | Класс утилиты обеспечивает операции Bluetooth на одном или двух устройствах с использованием SL4A. |
Разреженное изображениеUtil | Утилита для очистки разреженных изображений. |
SparseImageUtil.SparseInputStream | SparseInputStream читает из восходящего потока и определяет формат данных. |
StreamUtil | Класс утилиты для управления входными потоками. |
СтрокаEscapeUtils | Служебный класс для экранирования строк для определенных форматов. |
СтрокаUtil | Служебный класс для экранирования строк для обычных манипуляций со строками. |
ПодпроцессEventHelper | Помощник для сериализации/десериализации событий, которые будут переданы в журнал. |
SubprocessEventHelper.BaseTestEventInfo | Базовый помощник для информации TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Помощник для информации о тесте Failed. |
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. |
ПодпроцессТестРезультатПарсер | Расширяет ERROR(/FileOutputStream) для анализа вывода перед записью в файл, чтобы мы могли генерировать тестовые события на стороне средства запуска. |
SubprocessTestResultsParser.StatusKeys | Соответствующие клавиши состояния теста. |
Системная утилита | Служебный класс для выполнения системных вызовов. |
TableBuilder | Вспомогательный класс для отображения матрицы элементов String в таблице. |
Форматтер таблицы | Вспомогательный класс для отображения матрицы элементов String, чтобы каждый столбец элемента был выровнен. |
TargetFileUtils | |
TarUtil | Утилита для работы с tar-файлом. |
TestFilterHelper | Вспомогательный класс для фильтрации тестов |
ТестРекордИнтерпретатор | Утилита для преобразования прототипа TestRecord в более удобный формат в Tradefed. |
TestRunnerUtil | Вспомогательный класс, помогающий различным специалистам по тестированию. |
ВремяUtil | Содержит служебные методы, связанные со временем. |
ТаймВал | Это тип дозорного, который оборачивает Long . |
УникальнаяМультиКарта <K, V> | MultiMap , обеспечивающий уникальные значения для каждого ключа. |
ВерсияПарсер | Получите версию работающих обменных артефактов. |
Стратегия сжатия Zip | ICompressionStrategy для создания zip-архивов. |
ZipUtil | Вспомогательный класс для операций, связанных со сжатием. |
ZipUtil2 | Вспомогательный класс для извлечения zip-файлов, учитывающий права доступа к файлам POSIX. |