Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Исполняемый Целевой Тест
public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest
Известные прямые подклассы| KUnitModuleTest | Программа для запуска тестовых модулей KUnit на устройстве. | | KernelTargetTest | Программа для запуска тестов исполняемого файла на целевом устройстве и анализа результатов тестов ядра. |
|
Программа запуска тестов для исполняемого файла, работающего на целевом устройстве. Программа запуска реализует IDeviceTest поскольку бинарный файл запускается на устройстве.
Краткое содержание
Константы
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
Постоянное значение: «Устройство было потеряно до %s; выполнение прерывается».
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
Постоянное значение: «До выполнения %s был потерян доступ с правами root; выполнение прерывается».
Государственные строители
Исполняемый Целевой Тест
public ExecutableTargetTest ()
Общедоступные методы
findBinary
public String findBinary (String binary)
Найдите исполняемый файл, чтобы иметь возможность его запустить.
| Параметры |
|---|
binary | String : путь к исполняемому файлу или просто имя исполняемого файла. |
| Возвраты |
|---|
String | Путь к исполняемому файлу или значение null, если файл не найден. |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
getDevice
public ITestDevice getDevice ()
Проведите тестирование устройства.
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description) Запустите исполняемый файл по указанному пути.
| Параметры |
|---|
binaryPath | String : Путь к исполняемому файлу. |
listener | ITestInvocationListener : Слушатель, которому следует сообщать о результатах. |
description | TestDescription : Тестирование выполняется. |
setDevice
public void setDevice (ITestDevice device)
Введите исследуемое устройство.
| Параметры |
|---|
device | ITestDevice : устройство ITestDevice для использования |
shouldAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
Проверьте, следует ли завершить выполнение теста досрочно.
| Параметры |
|---|
description | TestDescription : Тестирование выполняется. |
| Возвраты |
|---|
FailureDescription | FailureDescription указывает, следует ли завершить цикл выполнения. |
Защищенные методы
doRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
doesRunBinaryGenerateTestRuns
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-06-22 UTC."],[],[]]