AaptParser | Класс, который извлекает информацию из apk, анализируя выходные данные «значка дампа aapt». |
АбиФорматтер | Полезный класс для abi. |
AdbRootElevator | AutoCloseable , который включает adb root при создании, если это необходимо, и восстанавливает корневое состояние по завершении. |
AppVersionFetcher | Служебный класс для получения строки версии приложения с устройства. |
BluetoothUtils | Служебные функции для вызова BluetoothInstrumentation на устройстве Код BluetoothInstrumentation на стороне устройства можно найти в AOSP по адресу: frameworks/base/core/tests/bluetoothtests . |
билдинфоутил | Вспомогательный класс, помогающий управлять IBuildInfo |
BuildTestsZipUtils | Вспомогательный класс для операций, связанных с тестами zip, сгенерированным системой сборки Android. |
Массовая рассылка | Утилита отправителя электронной почты, которая позволяет следующую конфигурацию: интервал отправки, начальный размер пакета, получатели и общее количество сообщений. |
BundletoolUtil | Служебный класс, использующий командную строку bundletool для установки .apks на устройство. |
CircularAtraceUtil | Утилита atrace, разработанная в первую очередь для выявления основных причин ANR во время тестирования Monkey. |
CircularByteArray | Структура данных для хранения массива фиксированного размера, который работает как циклический буфер и отслеживает общую сумму всех значений в массиве. |
ClassPathScanner | Находит записи в пути к классам. |
ClassPathScanner.ClassNameFilter | IClassPathFilter , который фильтрует и преобразовывает имена классов Java. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter , который отклоняет внутренние классы |
ConditionPriorityBlockingQueue <T> | Поточно-ориентированный класс с операциями типа ERROR(/PriorityBlockingQueue) , которые могут извлекать объекты, соответствующие определенному условию. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | ConditionPriorityBlockingQueue.IMatcher , соответствующий любому объекту. |
DeviceConcurrentUtil | Содержит служебные методы и классы для одновременного выполнения команд на стороне устройства. Используйте ERROR(/ExecutorService) для запуска команд, реализованных как ShellCommandCallable , и используйте ERROR(/#joinFuture(String,Future,long)) для синхронизации с ERROR(/Future) , возвращенным ERROR(/ExecutorService) для выполнения команды. |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) , которая содержит сведения о выполнении команды оболочки на ITestDevice . |
УстройствоРековериМодеУтил | |
Направленный график <V> | Реализация ориентированных невзвешенных графов. |
EmmaXmlКонстанты | Константы, используемые при анализе отчета emma xml. |
FakeTestsZipFolder | Устройство для тестирования, которое создает фальшивую распакованную папку тестов на основе списка содержимого. |
FileIdleMonitor | Отслеживает файлы и выполняет обратный вызов, если они бездействовали (т.е. |
ФиксированныйByteArrayOutputStream | ERROR(/OutputStream) , которая хранит только максимальный объем данных. |
FlashingResourceUtil | Эта утилита помогает установить соответствующую версию артефактов, чтобы их можно было прошить через DeviceFlashPreparer . |
GCSBucketUtil | Файловый менеджер для загрузки и загрузки файлов из Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Простая оболочка для информации о файле в GCS. |
GCSCommon | Базовый класс для операций Gcs, таких как загрузка и выгрузка. |
GCSFileDownloader | Загрузчик файлов для загрузки файла из облачного хранилища Google (GCS). |
GCSFileUploader | Загрузчик файлов для загрузки данных файла в облачное хранилище Google (GCS). |
GoogleApiClientUtil | Утилиты для создания клиента Google API. |
HprofAllocSiteParser | Вспомогательный класс для анализа информации из раздела «Места размещения» отчетов hprof. |
JavaCodeCoverageFlusher | Вспомогательный класс, который сбрасывает и принудительно сбрасывает измерения покрытия кода Java из процессов, запущенных на устройстве. |
JUnit4TestФильтр | Вспомогательный класс, который обеспечивает фильтрацию для исполнителя JUnit4, расширяя класс Filter . |
JUnitXmlParser | Синтаксический анализатор, который извлекает данные результатов теста из результатов JUnit, хранящихся в ant XMLJUnitResultFormatter, и перенаправляет их в ITestInvocationListener. |
ListInstrumentationParser | IShellOutputReceiver , который анализирует выходные данные запроса «инструментация списка pm». |
ListInstrumentationParser.InstrumentationTarget | |
Локалранинструктионбуилдер | Утилита для компиляции инструкции для локального запуска теста. |
LogcatEventParser | |
МетрикаУтилиты | Содержит общие служебные методы для хранения метрик теста, агрегирования метрик в похожих тестах и записи метрик в файл. |
НативКодеКоверагеФлашер | Вспомогательный класс, который очищает собственные измерения покрытия и принудительно сбрасывает данные собственного покрытия из процессов на устройстве. |
Пара <А, Б> | Определите наш собственный класс Pair, который содержит два объекта. |
PrettyPrintDelimiter | Вспомогательная утилита, которая помогает печатать сообщение с разделителями, которое выделяется. |
PropertyChanger | Вспомогательный класс для изменения (или добавления) элементов в файле свойств Android. |
ProtoUtil | Служебные методы для работы с сообщениями protobuf независимо от типа. |
PsParser | Утилита, используемая для анализа (USER, PID и NAME) из вывода команды «ps». |
ЦитатаАвареТокенайзер | |
RegexTrie <V> | RegexTrie — это дерево, в котором каждый хранится сегмент ключа представляет собой регулярное выражение ERROR(/Pattern) . |
удаленный архив | Утилиты для распаковки отдельных файлов внутри удаленного zip-файла. |
RestApiHelper | Вспомогательный класс для выполнения вызовов REST API. |
СериализацияUtil | Утилита для сериализации/десериализации объекта, реализующего ERROR(/Serializable) . |
ShellOutputReceiverStream | Служебный подкласс OutputStream, выполняющий запись в IShellOutputReceiver. |
SimplePerfResult | Объект для хранения всех результатов теста simpleperf |
SimplePerfStatResultParser | Вспомогательный класс для анализа результата simpleperf. |
SimplePerfUtil | Вспомогательный класс для отправки простой команды и сбора результатов |
SimpleStats | Небольшой служебный класс, который вычисляет несколько статистических показателей по набору числовых данных. |
Сайзлимитедаутпутстрим | Потокобезопасный файл с поддержкой ERROR(/OutputStream) , который ограничивает максимальный объем данных, которые могут быть записаны. |
SL4aBluetoothУтилита | Служебный класс обеспечивает операции Bluetooth на одном или двух устройствах с использованием SL4A. |
StringEscapeUtils | Вспомогательный класс для экранирования строк для определенных форматов. |
StringUtil | Вспомогательный класс для экранирования строк для обычных манипуляций со строками. |
SubprocessEventHelper | Помощник для сериализации/десериализации событий для передачи в журнал. |
SubprocessEventHelper.BaseTestEventInfo | Базовый помощник для информации TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Помощник для информации testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Помощник для вызова завершенной информации. |
SubprocessEventHelper.InvocationFailedEventInfo | Помощник для информации InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Помощник для вызова информации о запуске. |
SubprocessEventHelper.LogAssociationEventInfo | Помощник для информации logAssociation. |
SubprocessEventHelper.TestEndedEventInfo | Помощник для информации testEnded. |
SubprocessEventHelper.TestLogEventInfo | Помощник для информации testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Помощник для информации о запуске тестового модуля. |
SubprocessEventHelper.TestRunEndedEventInfo | Помощник для информации testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Помощник для информации testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Помощник для информации testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Помощник для информации testStarted |
SubprocessExceptionParser | Помощник для обработки исключений, выводимых стандартными исполнителями команд Tradefed. |
SubprocessTestResultsParser | Расширяет ERROR(/FileOutputStream) для анализа вывода перед записью в файл, чтобы мы могли генерировать тестовые события на стороне средства запуска. |
SubprocessTestResultsParser.StatusKeys | Соответствующие ключи состояния теста. |
SystemUtil | Вспомогательный класс для выполнения системных вызовов. |
TableBuilder | Вспомогательный класс для отображения матрицы элементов String в таблице. |
ТаблицаФорматтер | Вспомогательный класс для отображения матрицы элементов String, чтобы каждый столбец элементов был выстроен в линию |
ТарУтил | Утилита для работы с файлом tar. |
TestFilterHelper | Вспомогательный класс для фильтрации тестов |
ТестРекордИнтерпретатор | Утилита для преобразования TestRecord в более удобный формат в Tradefed. |
ВремяВал | Этот класс устарел. вместо этого используйте Duration . |
ZipCompressionСтратегия | ICompressionStrategy для создания zip-архивов. |