SkipManager

public class SkipManager
extends Object implements IDisableable

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


Atlama yöneticisi, çeşitli ölçütlere dayanarak farklı seviyelerde (çağırma, modüller ve testler) neyin atlanması gerektiğine karar vermeye yardımcı olur.

Özet

Herkese açık oluşturucular

SkipManager()

Herkese açık yöntemler

void clearManager()
getDemotedTests()

Düşürülen testleri ve düşürme nedenini döndürür.

getImageToDigest()
String getInvocationSkipReason()
getTestArtifactsToDigest()
getUnchangedModules()

Değiştirilmeyen modüllerin listesini döndürür.

boolean isConsideredForContentAnalysis()
boolean isDisabled()

Nesnenin tamamı devre dışı bırakılmışsa (hem kurulum hem de kaldırma atlanır) True değerini döndürür.

void reportDiscoveryDependencies( modules, depFiles)
void reportDiscoveryWithNoTests()

İlk indirme ve keşif sürecinde, atlama yöneticisine herhangi bir testin çalıştırılmasının beklenmediğini bildirin.

boolean reportInvocationSkippedModule()
void setDisable(boolean isDisabled)

Nesnenin devre dışı bırakılıp bırakılmayacağını ayarlar.

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

Atlama yöneticisini kurun ve başlatın.

boolean shouldSkipInvocation(TestInformation information, IConfiguration configuration)

Mevcut çağırmanın atlanıp atlanmaması gerektiğini bildirir.

Herkese açık oluşturucular

SkipManager

public SkipManager ()

Herkese açık yöntemler

clearManager

public void clearManager ()

getDemotedTests

public  getDemotedTests ()

Düşürülen testleri ve düşürme nedenini döndürür.

İlerlemeler

getImageToDigest

public  getImageToDigest ()

İlerlemeler

getInvocationSkipReason

public String getInvocationSkipReason ()

İlerlemeler
String

getTestArtifactsToDigest

public  getTestArtifactsToDigest ()

İlerlemeler

getUnchangedModules

public  getUnchangedModules ()

Değiştirilmeyen modüllerin listesini döndürür. Modüller yalnızca cihaz görüntüsü de değişmediyse değişmez.

İlerlemeler

isConsideredForContentAnalysis

public boolean isConsideredForContentAnalysis ()

İlerlemeler
boolean

isDisabled

public boolean isDisabled ()

Nesnenin tamamı devre dışı bırakılmışsa (hem kurulum hem de kapatma atlanır) True değerini döndürür. Aksi takdirde false (yanlış) değerini alır.

İlerlemeler
boolean

reportDiscoveryDependencies

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Parametreler
modules

depFiles

reportDiscoveryWithNoTests

public void reportDiscoveryWithNoTests ()

İlk indirme ve keşif sürecinde, atlama yöneticisine herhangi bir testin çalıştırılmasının beklenmediğini bildirin. Bu işlem, çağırmanın atlanmasına neden olur.

reportInvocationSkippedModule

public boolean reportInvocationSkippedModule ()

İlerlemeler
boolean

setDisable

public void setDisable (boolean isDisabled)

Nesnenin devre dışı bırakılıp bırakılmayacağını ayarlar. Devre dışı bırakıldı, hem kurulum hem de sökme adımlarının atlanması gerektiği anlamına gelir. Varsayılan oluşturucuda bir nesnenin varsayılan olarak devre dışı bırakılmasını sağlamak için kullanılabilir.

Parametreler
isDisabled boolean: Nesnenin yerleştirilmesi gereken durum.

setImageAnalysis

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

Parametreler
device ITestDevice

analysisContext ContentAnalysisContext

setSkipDecision

public void setSkipDecision (boolean shouldSkip)

Parametreler
shouldSkip boolean

setTestArtifactsAnalysis

public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

Parametreler
analysisContext ContentAnalysisContext

kur

public void setup (IConfiguration config, 
                IInvocationContext context)

Atlama yöneticisini kurun ve başlatın.

Parametreler
config IConfiguration

context IInvocationContext

shouldSkipInvocation

public boolean shouldSkipInvocation (TestInformation information, 
                IConfiguration configuration)

Mevcut çağırmanın atlanıp atlanmaması gerektiğini bildirir.

Parametreler
information TestInformation

configuration IConfiguration

İlerlemeler
boolean