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(
|
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
publicgetDemotedTests ()
Zwraca wyniki testów z obniżoną rangą oraz przyczynę obniżenia
Zwroty | |
---|---|
|
getInvocationPomińPrzyczyna
public String getInvocationSkipReason ()
Zwroty | |
---|---|
String |
getUnchangedModules
publicgetUnchangedModules ()
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 |