Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
IDeviceTest
public interface IDeviceTest
| com.android.tradefed.testtype.IDeviceTest |
Известные косвенные подклассы AndroidJUnitTest , ArtGTest , AtestExecutionPlanSuiteRunner , AtestRunner , BaseTestSuite , CodeCoverageTest , CompanionAwareTest , CtsTestLauncher , DeviceTestCase , DeviceTestSuite , ExecutableTargetTest , ExecutionPlanSuiteRunner , FakeTest , GTest , GoogleBenchmarkTest и еще 14 других. | AndroidJUnitTest | Тест, запускающий пакет инструментальных тестов на заданном устройстве с использованием android.support.test.runner.AndroidJUnitRunner. | | ArtGTest | | | AtestExecutionPlanSuiteRunner | Внедрение ITestSuite | | TestRunner | Внедрение ITestSuite | | BaseTestSuite | Тест для запуска набора тестов на совместимость с новой системой тестирования. | | Тест покрытия кода | Тест, который запускает пакет инструментальных тестов на заданном устройстве и генерирует отчет о покрытии кода. | | CompanionAwareTest | Базовый тестовый класс, инкапсулирующий шаблонный код получения и проверки сопутствующего устройства. Подкласс может вызвать getCompanion() для получения назначенного компаньона. | | CtsTestLauncher | IRemoteTest это компонент для запуска тестов на отдельной установке CTS. | | DeviceTestCase | Вспомогательный модульный тест JUnit, предоставляющий доступ к сервисам IRemoteTest и IDeviceTest . | | Набор тестов устройств | Вспомогательный набор тестов JUnit, предоставляющий сервисы IRemoteTest и IDeviceTest . | | Исполняемый Целевой Тест | Программа для запуска тестов исполняемого файла на целевом устройстве. | | ExecutionPlanSuiteRunner | Реализация BaseTestSuite для запуска тестов на основе заданных планов выполнения в процессе сборки. | | FakeTest | Поддельный тест, цель которого — упростить получение воспроизводимых результатов тестирования. | | GTest | Тест, запускающий собственный пакет тестов на заданном устройстве. | | GoogleBenchmarkTest | Тест, запускающий пакет бенчмарков Google на заданном устройстве. | | HostTest | Инструмент для запуска тестов JUnit на хост-системе. | | ITestSuite | Абстрактный класс, используемый для запуска набора тестов. | | Установленные приборыТест | Выполняет все проверки оборудования, обнаруженные на текущем устройстве. | | Инструментальное тестирование | Тест, запускающий пакет инструментальных тестов на заданном устройстве. | | JarHostTest | Инструмент для запуска тестов JUnit на стороне хоста. | | KUnitModuleTest | Программа для запуска тестовых модулей KUnit на устройстве. | | KernelTargetTest | Программа для запуска тестов исполняемого файла на целевом устройстве и анализа результатов тестов ядра. | | MoblyBinaryHostTest | Тест хоста, предназначенный для запуска исполняемого файла Python с Mobly из системы сборки Android (Soong). | | NativeBenchmarkTest | Тест, запускающий исполняемый файл собственного бенчмарка на заданном устройстве. | | NativeStressTest | Тест, запускающий исполняемый файл стресс-теста на заданном устройстве. | | RustBinaryTest | Тест, запускающий исполняемый файл Rust на заданном устройстве. | | TestMappingSuiteRunner | Реализация BaseTestSuite для запуска тестов, указанных в параметре include-filter или в файлах TEST_MAPPING из сборки, в виде набора тестов. | | TfSuiteRunner | Реализация ITestSuite , которая будет загружать тесты из JAR-файлов TensorFlow в папке res/config/suite/. | | UiAutomatorTest | |
|
Интерфейс для объекта, которому необходима ссылка на ITestDevice .
Краткое содержание
Общедоступные методы
getDevice
public abstract ITestDevice getDevice ()
Проведите тестирование устройства.
setDevice
public abstract void setDevice (ITestDevice device)
Введите исследуемое устройство.
| Параметры |
|---|
device | ITestDevice : устройство ITestDevice для использования |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[null,null,["Последнее обновление: 2026-06-22 UTC."],[],[]]