Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.skipped.SkipManager
|
Anhand verschiedener Kriterien hilft der Skip-Manager zu entscheiden, was auf verschiedenen Ebenen übersprungen werden soll: Aufruf, Module und Tests.
Zusammenfassung
Öffentliche Methoden |
void
|
clearManager()
|
Map<String, SkipReason>
|
getDemotedTests()
Gibt die herabgestuften Tests und den Grund für die Herabstufung zurück.
|
Map<String, Digest>
|
getImageToDigest()
|
String
|
getInvocationSkipReason()
|
Map<String, Digest>
|
getTestArtifactsToDigest()
|
Set<String>
|
getUnchangedModules()
Gibt die Liste der unveränderten Module zurück.
|
boolean
|
isConsideredForContentAnalysis()
|
boolean
|
isDisabled()
Gibt „True“ zurück, wenn das gesamte Objekt deaktiviert ist (sowohl Einrichtung als auch Abbau werden übersprungen).
|
void
|
reportDiscoveryDependencies(List<String> modules, List<String> depFiles)
|
void
|
reportDiscoveryWithNoTests()
Melden Sie dem Skip-Manager im Rahmen des frühen Downloads und der Ermittlung, dass keine Tests ausgeführt werden sollen.
|
boolean
|
reportInvocationSkippedModule()
|
void
|
setDisable(boolean isDisabled)
Legt fest, ob das Objekt deaktiviert werden soll.
|
void
|
setImageAnalysis(ITestDevice device, ContentAnalysisContext analysisContext)
|
void
|
setSkipDecision(boolean shouldSkip)
|
void
|
setTestArtifactsAnalysis(ContentAnalysisContext analysisContext)
|
void
|
setup(IConfiguration config, IInvocationContext context)
Skip-Manager einrichten und initialisieren
|
boolean
|
shouldSkipInvocation(TestInformation information, IConfiguration configuration)
Gibt an, ob der aktuelle Aufruf übersprungen werden soll.
|
Öffentliche Konstruktoren
SkipManager
public SkipManager ()
Öffentliche Methoden
clearManager
public void clearManager ()
getDemotedTests
public Map<String, SkipReason> getDemotedTests ()
Gibt die herabgestuften Tests und den Grund für die Herabstufung zurück.
getImageToDigest
public Map<String, Digest> getImageToDigest ()
| Gibt Folgendes zurück: |
Map<String, Digest> |
|
getInvocationSkipReason
public String getInvocationSkipReason ()
| Gibt Folgendes zurück: |
String |
|
getTestArtifactsToDigest
public Map<String, Digest> getTestArtifactsToDigest ()
| Gibt Folgendes zurück: |
Map<String, Digest> |
|
getUnchangedModules
public Set<String> getUnchangedModules ()
Gibt die Liste der unveränderten Module zurück. Module bleiben nur unverändert, wenn auch das Geräte-Image unverändert ist.
| Gibt Folgendes zurück: |
Set<String> |
|
isConsideredForContentAnalysis
public boolean isConsideredForContentAnalysis ()
| Gibt Folgendes zurück: |
boolean |
|
isDisabled
public boolean isDisabled ()
Gibt „True“ zurück, wenn das gesamte Objekt deaktiviert ist (sowohl Einrichtung als auch Abbau werden übersprungen). Andernfalls „Falsch”.
| Gibt Folgendes zurück: |
boolean |
|
reportDiscoveryDependencies
public void reportDiscoveryDependencies (List<String> modules,
List<String> depFiles)
| Parameter |
modules |
List |
depFiles |
List |
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
Melden Sie dem Skip-Manager im Rahmen des frühen Downloads und der Ermittlung, dass keine Tests ausgeführt werden sollen. Dadurch sollte der Aufruf übersprungen werden.
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
| Gibt Folgendes zurück: |
boolean |
|
setDisable
public void setDisable (boolean isDisabled)
Legt fest, ob das Objekt deaktiviert werden soll. „Deaktiviert“ bedeutet, dass sowohl die Einrichtungs- als auch die Abbauvorgänge übersprungen werden sollen. Kann verwendet werden, um ein Objekt im Standardkonstruktor standardmäßig zu deaktivieren.
| Parameter |
isDisabled |
boolean: Der Status, in den das Objekt versetzt werden soll. |
setImageAnalysis
public void setImageAnalysis (ITestDevice device,
ContentAnalysisContext analysisContext)
| Parameter |
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setSkipDecision
public void setSkipDecision (boolean shouldSkip)
| Parameter |
shouldSkip |
boolean |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
| Parameter |
analysisContext |
ContentAnalysisContext |
Einrichtung
public void setup (IConfiguration config,
IInvocationContext context)
Skip-Manager einrichten und initialisieren
| Parameter |
config |
IConfiguration |
context |
IInvocationContext |
public boolean shouldSkipInvocation (TestInformation information,
IConfiguration configuration)
Gibt an, ob der aktuelle Aufruf übersprungen werden soll.
| Parameter |
information |
TestInformation |
configuration |
IConfiguration |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-06-22 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-22 (UTC)."],[],[]]