Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP мы рекомендуем использовать android-latest-release вместо aosp-main . Ветка манифеста android-latest-release всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
SkipManager
public class SkipManager
extends Object implements IDisableable
| java.lang.Object |
| ↳ | com.android.tradefed.result.skipped.SkipManager |
Менеджер пропусков помогает на основе множества критериев решить, что следует пропустить на разных уровнях: вызов, модули и тесты.
Краткое содержание
Публичные конструкторы
SkipManager
public SkipManager ()
Публичные методы
clearManager
public void clearManager ()
getDemotedTests
public getDemotedTests ()
Возвращает пониженные тесты и причину понижения
getImageToDigest
public getImageToDigest ()
getInvocationSkipReason
public String getInvocationSkipReason ()
getTestArtifactsToDigest
public getTestArtifactsToDigest ()
getUnchangedModules
public getUnchangedModules ()
Возвращает список неизменённых модулей. Модули считаются неизменёнными только в том случае, если изображение устройства также не изменилось.
рассматривается для анализа контента
public boolean isConsideredForContentAnalysis ()
isDisabled
public boolean isDisabled ()
Возвращает True, если весь объект отключен (пропускаются как настройка, так и демонтаж). В противном случае — False.
отчетDiscoveryDependencies
public void reportDiscoveryDependencies ( modules,
depFiles)
| Параметры |
|---|
modules | |
depFiles | |
отчетDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
На начальном этапе загрузки и обнаружения сообщите менеджеру пропусков, что запуск тестов не планируется. Это должно привести к пропуску вызова.
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
setDisable
public void setDisable (boolean isDisabled)
Устанавливает, следует ли отключать объект. Отключение означает, что этапы настройки и демонтажа следует пропустить. Можно использовать, чтобы сделать объект отключённым по умолчанию в конструкторе по умолчанию.
| Параметры |
|---|
isDisabled | boolean : состояние, в которое следует поместить объект. |
setImageAnalysis
public void setImageAnalysis (ITestDevice device,
ContentAnalysisContext analysisContext)| Параметры |
|---|
device | ITestDevice |
analysisContext | ContentAnalysisContext |
setSkipDecision
public void setSkipDecision (boolean shouldSkip)
| Параметры |
|---|
shouldSkip | boolean |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
| Параметры |
|---|
analysisContext | ContentAnalysisContext |
настраивать
public void setup (IConfiguration config,
IInvocationContext context)Настройте и инициализируйте менеджер пропусков.
| Параметры |
|---|
config | IConfiguration |
context | IInvocationContext |
public boolean shouldSkipInvocation (TestInformation information,
IConfiguration configuration)Сообщает, следует ли пропустить текущий вызов.
| Параметры |
|---|
information | TestInformation |
configuration | IConfiguration |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-12-04 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"]],["Последнее обновление: 2025-12-04 UTC."],[],[]]