| AndroidJUnitTest | Тест, который запускает пакет инструментальных тестов на заданном устройстве с помощью android.support.test.runner.AndroidJUnitRunner. |
| ArtGTest | |
| ArtRunTest | Тестовый прогон для запуска тестов ART. |
| АртТест | |
| AtestRunner | Реализация ITestSuite |
| BaseTestSuite | Тест для запуска набора тестов совместимости с новой системой пакетов. |
| ClusterCommandLauncher | Класс IRemoteTest для запуска команды из TFC через подпроцесс TF. |
| CodeCoverageTest | Тест, который запускает пакет инструментальных тестов на заданном устройстве и генерирует отчет о покрытии кода. |
| CompanionAwareTest | Базовый тестовый класс, который инкапсулирует шаблон получения и проверки сопутствующего устройства. Подкласс может вызвать getCompanion() для извлечения выделенного компаньона. |
| ПокрытиеИзмерениеЭкспедитор | Тест-заполнитель, который пересылает измерения покрытия от поставщика сборки в регистратор. |
| DeviceBatteryLevelChecker | IRemoteTest , который проверяет минимальный заряд аккумулятора и ждет, пока аккумулятор не достигнет второго порога зарядки, если минимальный заряд отсутствует. |
| DeviceTestCase | Вспомогательный тестовый случай JUnit, предоставляющий службы IRemoteTest и IDeviceTest . |
| DeviceTestSuite | Вспомогательный набор тестов JUnit, предоставляющий службы IRemoteTest и IDeviceTest . |
| DynamicFileStubTest | Это тест Tradefed для проверки способности Tradefed правильно обрабатывать динамические файлы. |
| ExecutableBaseTest | Базовый класс для исполняемого стиля тестов. |
| ExecutableHostTest | Тестовый запуск исполняемого файла на хосте. |
| ExecutableTargetTest | Тестовый запуск исполняемого файла на целевом объекте. |
| FakeTest | Поддельный тест, целью которого является упрощение получения повторяемых результатов теста. |
| GTest | Тест, который запускает собственный тестовый пакет на заданном устройстве. |
| GTestBase | Базовый класс gTest |
| GoogleBenchmarkTest | Тест, который запускает тестовый пакет Google на заданном устройстве. |
| GranularRetriableTestWrapper | Класс-оболочка работает над IRemoteTest , обеспечивая гранулярность IRemoteTest на уровне тестового случая. |
| HostGTest | Тест, запускающий собственный тестовый пакет. |
| HostTest | Средство запуска тестов для хост-тестов JUnit. |
| IAutoRetriableTest | Интерфейс для IRemoteTest , который не реализует ITestFilterReceiver , но по-прежнему хочет поддерживать автоматический повтор. |
| IResumableTest | Этот интерфейс устарел. Он больше не нужен. |
| IShardableTest | IRemoteTest , который можно разделить на отдельно выполняемые подтесты. |
| ITestSuite | Абстрактный класс, используемый для запуска Test Suite. |
| ITokenRequest | Интерфейс, который IRemoteTest может реализовать для демонстрации того факта, что ему требуется устройство со специальным токеном. |
| УстановленныеИнструментыТест | Запускает все инструменты, найденные на текущем устройстве. |
| InstrumentationTest | Тест, который запускает пакет инструментальных тестов на заданном устройстве. |
| ИзолированныйHostTest | Реализует исполнитель TradeFed, который использует подпроцесс для выполнения тестов в среде с низким уровнем зависимости вместо их выполнения в основном процессе. |
| JarHostTest | Средство запуска тестов JUnit на стороне хоста. |
| KUnitModuleTest | Тестовый исполнитель для запуска тестовых модулей KUnit на устройстве. |
| KernelTargetTest | Тестовый исполнитель для запуска исполняемого файла на целевом компьютере и анализа результатов теста ядра. |
| MoblyBinaryHostTest | Тест хоста, предназначенный для запуска мобильного двоичного файла Python из системы сборки Android (Soong) |
| NativeBenchmarkTest | Тест, который запускает собственный исполняемый файл эталонного теста на заданном устройстве. |
| NativeStressTest | Тест, который запускает собственный стресс-тест, исполняемый на заданном устройстве. |
| NoisyDryRunTest | Выполнить шумный пробный прогон командного файла. |
| PtsBotTest | Проведите тесты PTS-бота. |
| PythonBinaryHostTest | Тест хоста, предназначенный для запуска двоичного файла Python из системы сборки Android (Soong) Средство запуска тестов поддерживает фильтры включения и исключения. |
| PythonUnitTestRunner | Этот класс устарел. Вместо него используйте PythonBinaryHostTest . |
| РезультатыИгрок | Специальный бегунок, который воспроизводит выданные ему результаты. |
| RetryRescheduler | Специальный исполнитель, позволяющий перепланировать предыдущий запуск тестов, которые не были выполнены или не были выполнены. |
| RustBinaryHostTest | Тест хоста, предназначенный для запуска двоичного файла Rust из системы сборки Android (Soong) |
| RustBinaryTest | Тест, который запускает исполняемый файл Rust на заданном устройстве. |
| RustTestBase | Базовый класс RustBinaryHostTest и RustBinaryTest |
| StubTest | Реализация пустого теста No-op. |
| ПодпроцессTfLauncher | IRemoteTest для запуска тестов на отдельной установке TF. |
| TestMappingSuiteRunner | Реализация BaseTestSuite для запуска тестов, указанных опцией include-filter, или файлов TEST_MAPPING из сборки, как набора. |
| TestsPoolPoller | Тестовая оболочка, позволяющая выполнять все тесты из пула тестов. |
| TfSuiteRunner | Реализация ITestSuite , которая будет загружать тесты из jar-файлов TF в папке res/config/suite/. |
| TfTestLauncher | IRemoteTest для запуска модульных или функциональных тестов на отдельной установке TF. |
| UiAutomatorTest | |
| UsbResetTest | IRemoteTest , который сбрасывает USB-устройство и проверяет, возвращается ли устройство в сеть после этого. |