IAbi | Интерфейс, представляющий тестируемый ABI. |
IAbiReceiver | Тест, для которого требуется тестируемый ABI. |
IBuildReceiver | Тест, который требует ссылки на тестируемую сборку. |
IDeviceTest | Интерфейс для объекта, которому требуется ссылка на ITestDevice . |
IInvocationContextReceiver | Тест, который требует ссылки на контекст вызова. |
IMultiDeviceTest | Этот интерфейс устарел. Этот интерфейс временно сохраняется для совместимости, но фактически больше не используется. Пожалуйста, не реализуйте это. |
Инативедевицетест | Интерфейс для объекта, которому требуется ссылка на INativeDevice . |
IRemoteTest | Тест, который сообщает результаты непосредственно в ITestInvocationListener . |
IReportNotExecuted | В случае неполного выполнения IRemoteTest , реализующий этот интерфейс, может сообщить о невыполненных тестах для улучшения отчетности. |
IResumableTest | Этот интерфейс устарел. В этом больше нет необходимости |
IRuntimeHintProvider | |
ISetOptionReceiver | Реализация этого интерфейса должна иметь Option с именем «set-option», связанным с HostTest#SET_OPTION_NAME . |
IShardableTest | IRemoteTest , который можно разделить на отдельные выполняемые подтесты. |
ITestAnnotationFilterReceiver | Средство выполнения, которое может фильтровать тесты для запуска на основе аннотаций. |
ITestCollector | Обеспечивает поддержку сбора тестов; если установлено, средство выполнения тестов должно выполнить пробный запуск для сбора тестовых случаев без их фактического выполнения. |
ITestFileFilterReceiver | Бегун, который может получить файл, указывающий, какие тесты запускать и/или не запускать. |
ITestFilterReceiver | Бегун, который может фильтровать, какие тесты запускать. |
ITestInformationReceiver | Интерфейс для получения TestInformation для некоторых классов. |
Аби | Класс, представляющий ABI. |
AndroidJUnitTest | Тест, запускающий тестовый пакет инструментирования на заданном устройстве с помощью android.support.test.runner.AndroidJUnitRunner. |
ArtGTest | |
ИскусствоВыполнитьТест | Средство запуска тестов для запуска тестов ART. |
ArtRunTest.AdbShellCommandException | Класс исключений для сообщения об ошибке, возникшей во время выполнения команды оболочки ADB. |
CodeCoverageTest | Тест, который запускает тестовый пакет инструментовки на заданном устройстве и создает отчет о покрытии кода. |
CompanionAwareTest | Базовый тестовый класс, который инкапсулирует шаблоны получения и проверки сопутствующего устройства. Подкласс может вызвать getCompanion() для получения выделенного компаньона. |
УстройствоBatteryLevelChecker | IRemoteTest , который проверяет минимальный заряд батареи и ожидает, пока батарея достигнет второго порога зарядки, если минимальный заряд отсутствует. |
DeviceJUnit4ClassRunner | Средство запуска тестов JUnit4, которое также поддерживает IDeviceTest . |
DeviceJUnit4ClassRunner.LogAnnotation | Поддельная аннотация предназначалась для передачи логов журналистам. |
DeviceJUnit4ClassRunner.MetricAnnotation | Поддельная аннотация, предназначенная для передачи метрик журналистам. |
DeviceJUnit4ClassRunner.TestLogData | Реализация ExternalResource и TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | Реализация ExternalResource и TestRule . |
DeviceSuite | Расширяет Suite контейнеров JUnit4, чтобы предоставить ITestDevice для тестов, которые в нем нуждаются. |
ДевайсТестКейс | Вспомогательный тестовый пример JUnit, предоставляющий службы IRemoteTest и IDeviceTest . |
DeviceTestResult | Специализация TestResult , которая будет прервана при возникновении исключения DeviceNotAvailableException . |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestSuite | Вспомогательный набор тестов JUnit, предоставляющий службы IRemoteTest и IDeviceTest . |
Динамикфилестабтест | Это тест tradefed, чтобы проверить, может ли tradefed правильно разрешить динамический файл. |
Поддельный тест | Поддельный тест, целью которого является упрощение получения воспроизводимых результатов теста. |
GoogleBenchmarkResultParser | Анализирует результаты Google Benchmark, запускаемые из оболочки, и возвращает карту со всеми результатами. |
GoogleBenchmarkTest | Тест, который запускает тестовый пакет Google на данном устройстве. |
ГТест | Тест, который запускает собственный тестовый пакет на данном устройстве. |
GTestBase | Базовый класс gTest |
GTestListTestParser | Анализатор результатов пробного запуска gtest с параметром "--gtest_list_tests". |
GTestResultParser | Анализирует результаты «сырого режима вывода» собственных тестов с использованием GTest, запускаемого из оболочки, и сообщает о результатах ITestInvocationListener. |
GTestXmlResultParser | Анализирует результаты собственных тестов в «режиме вывода xml» с помощью GTest, запускаемого из оболочки, и сообщает о результатах ITestRunListener. |
HostGTest | Тест, который запускает собственный тестовый пакет. |
Хосттест | Средство запуска тестов для хост-тестов JUnit. |
УстановленныеИнструментыТест | Запускает все инструменты, найденные на текущем устройстве. |
ИнструментарийТест | Тест, который запускает тестовый пакет инструментовки на данном устройстве. |
ИзолированныйHostTest | Реализует средство выполнения TradeFed, которое использует подпроцесс для выполнения тестов в среде с низкой зависимостью вместо их выполнения в основном процессе. |
ЮнитРунУтил | Вспомогательный класс для направления вызова IRemoteTest#run(TestInformation, ITestInvocationListener) на вызов Test#run(TestResult) . |
Метриктесткейс | Расширение TestCase , которое позволяет регистрировать метрики при работе в составе TradeFed. |
Метриктесткасе. логхолдер | Структура для хранения файла журнала, о котором необходимо сообщить. |
НативЭнчмаркТест | Тест, который запускает собственный исполняемый файл эталонного теста на данном устройстве. |
Нативбенчмарктестпарсер | IShellOutputReceiver , который анализирует выходные данные эталонного теста, собирая показатели среднего времени на операцию. |
НативСтрессТест | Тест, который запускает собственный исполняемый файл стресс-теста на данном устройстве. |
НативСтресстесттестпарсер | IShellOutputReceiver , который анализирует выходные данные стресс-теста, собирая метрики о количестве завершенных итераций и среднем времени на итерацию. |
Шумный Сухой ПрогонТест | Запустите шумный пробный прогон командного файла. |
PythonUnitTestResultParser | Интерпретирует выходные данные тестов, запущенных с помощью Python unittest framework, и переводит их в вызовы серии ITestInvocationListener s. |
PythonUnitTestRunner | Этот класс устарел. Вместо этого используйте PythonBinaryHostTest . |
StubTest | Реализация пустого теста без операций. |
ПодпроцессTfLauncher | IRemoteTest для запуска тестов на отдельной установке TF. |
ТестТимеаутЭнфорсер | Слушатели, которые позволяют проверить время выполнения данного тестового примера и завершить его, если он превышает заданный тайм-аут. |
TfTestLauncher | IRemoteTest для запуска модульных или функциональных тестов на отдельной установке TF. |
UiAutomatorRunner | Запускает тест UI Automator на устройстве и сообщает о результатах. |
UiAutomatorTest | |
UsbResetTest | IRemoteTest , который сбрасывает USB-устройство устройства и проверяет, возвращается ли устройство в сеть после этого. |