Menedżer pomijania

public class SkipManager
extends Object implements IDisableable

java.lang.Object
com.android.tradefed.result.skipped.SkipManager,


Na podstawie różnych kryteriów menedżer pomijania reklam pomaga zdecydować, co należy pominąć poziomy: wywołania, moduły i testy.

Podsumowanie

Konstruktory publiczne

SkipManager()

Metody publiczne

void clearManager()
getDemotedTests()

Zwraca wyniki testów z obniżoną rangą oraz przyczynę obniżenia

String getInvocationSkipReason()
getUnchangedModules()

Zwraca listę niezmienionych modułów.

boolean isDisabled()

Zwraca wartość Prawda, jeśli cały obiekt jest wyłączony (pomiń zarówno konfigurację, jak i dezaktywację).

void reportDiscoveryDependencies( modules, depFiles)
void reportDiscoveryWithNoTests()

W procesie wczesnego pobierania i wykrywania zgłoś menedżerowi pomijania, że nie ma testów. który ma zostać uruchomiony.

boolean reportSkippedModule()
void setDisable(boolean isDisabled)

Określa, czy obiekt ma być wyłączony.

void setImageAnalysis(ITestDevice device, ContentAnalysisContext analysisContext)
void setSkipDecision(boolean shouldSkip)
void setTestArtifactsAnalysis(ContentAnalysisContext analysisContext)
void setup(IConfiguration config, IInvocationContext context)

Skonfiguruj i zainicjuj menedżera pomijania.

boolean shouldSkipInvocation(TestInformation information)

Raportuje, czy należy pominąć bieżące wywołanie.

Konstruktory publiczne

Menedżer pomijania

public SkipManager ()

Metody publiczne

ClearManager

public void clearManager ()

getDemotedTests

public  getDemotedTests ()

Zwraca wyniki testów z obniżoną rangą oraz przyczynę obniżenia

Zwroty

getInvocationPomińPrzyczyna

public String getInvocationSkipReason ()

Zwroty
String

getUnchangedModules

public  getUnchangedModules ()

Zwraca listę niezmienionych modułów. Moduły nie zmieniają się tylko wtedy, gdy obraz urządzenia jest również bez zmian.

Zwroty

Wyłączono

public boolean isDisabled ()

Zwraca wartość Prawda, jeśli cały obiekt jest wyłączony (pomiń zarówno konfigurację, jak i dezaktywację). W przeciwnym razie ma wartość Fałsz.

Zwroty
boolean

Zależności odnajdywania raportów

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Parametry
modules

depFiles

raportDiscoveryBezTestów

public void reportDiscoveryWithNoTests ()

W procesie wczesnego pobierania i wykrywania zgłoś menedżerowi pomijania, że nie ma testów. który ma zostać uruchomiony. Powinno to spowodować pominięcie wywołania.

raportPominięty moduł

public boolean reportSkippedModule ()

Zwroty
boolean

setDisable

public void setDisable (boolean isDisabled)

Określa, czy obiekt ma być wyłączony. Wyłączona oznacza, że kroki konfiguracji i demontażu należy pominąć. Za jego pomocą można domyślnie wyłączyć obiekt. za pomocą konstruktora.

Parametry
isDisabled boolean: stan, w którym powinien znajdować się obiekt.

setImageAnalysis (Analiza obrazu setImageAnalysis)

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

Parametry
device ITestDevice

analysisContext ContentAnalysisContext

Ustaw pominięcieDecyzji

public void setSkipDecision (boolean shouldSkip)

Parametry
shouldSkip boolean

setTestArtifactsAnaliza

public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

Parametry
analysisContext ContentAnalysisContext

Konfiguracja

public void setup (IConfiguration config, 
                IInvocationContext context)

Skonfiguruj i zainicjuj menedżera pomijania.

Parametry
config IConfiguration

context IInvocationContext

Należy pominąćWywołanie

public boolean shouldSkipInvocation (TestInformation information)

Raportuje, czy należy pominąć bieżące wywołanie.

Parametry
information TestInformation

Zwroty
boolean