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 Überspringmanager dabei zu entscheiden, was auf verschiedenen Ebenen übersprungen werden soll: Aufruf, Module und Tests.
Zusammenfassung
Öffentliche Konstruktoren
SkipManager
public SkipManager ()
Öffentliche Methoden
clearManager
public void clearManager ()
getDemotedTests
public getDemotedTests ()
Die degradierten Tests und den Grund für die Degradierung werden zurückgegeben.
getImageToDigest
public getImageToDigest ()
getInvocationSkipReason
public String getInvocationSkipReason ()
getUnchangedModules
public getUnchangedModules ()
Gibt eine Liste der unveränderten Module zurück. Die Module bleiben nur unverändert, wenn sich auch das Geräte-Image nicht ändert.
isDisabled
public boolean isDisabled ()
Gibt „True“ zurück, wenn das gesamte Objekt deaktiviert ist (Einrichtung und Deaktivierung werden übersprungen). Andernfalls „false“.
reportDiscoveryDependencies
public void reportDiscoveryDependencies ( modules,
depFiles)
Parameter |
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
Informiere den Skip-Manager zu Beginn des Download- und Erkennungsprozesses, dass voraussichtlich keine Tests ausgeführt werden. Dadurch sollte die Aufrufung übersprungen werden.
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
setDisable
public void setDisable (boolean isDisabled)
Legt fest, ob das Objekt deaktiviert werden soll. „Deaktiviert“ bedeutet, dass sowohl die Einrichtungs- als auch die Deaktivierungsschritte übersprungen werden sollten. Damit kann ein Objekt im Standardkonstruktor standardmäßig deaktiviert werden.
Parameter |
isDisabled |
boolean : den 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 |
einrichten
public void setup (IConfiguration config,
IInvocationContext context)
Richte den Überspringmanager ein und initialisiere ihn.
Parameter |
config |
IConfiguration |
context |
IInvocationContext |
public boolean shouldSkipInvocation (TestInformation information)
Gibt an, ob die aktuelle Aufrufung übersprungen werden soll.
Parameter |
information |
TestInformation |
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: 2024-12-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: 2024-12-22 (UTC)."],[],[]]