Atlama Yöneticisi
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Nesne | |
↳ | com.android.tradefed.result.skipped.SkipManager |
Atlama yöneticisi, çeşitli ölçütlere göre farklı seviyelerde (çağrı, modüller ve testler) nelerin atlanması gerektiğine karar vermenize yardımcı olur.
Özet
Herkese açık kurucular | |
---|---|
SkipManager()
|
Herkese açık yöntemler | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
Sıralama düşürülen testleri ve sıralama düşürme nedenini döndürür |
|
getImageToDigest()
|
String
|
getInvocationSkipReason()
|
|
getUnchangedModules()
Değişmeyen modüllerin listesini döndürür. |
boolean
|
isDisabled()
Nesnenin tamamı devre dışıysa True (Doğru) değerini döndürür (hem kurulum hem de kaldırma işlemi atlanır). |
void
|
reportDiscoveryDependencies(
|
void
|
reportDiscoveryWithNoTests()
İndirme ve keşif sürecinin ilk aşamalarında, atlama yöneticisine hiçbir testin çalıştırılmasının beklenmediğini bildirin. |
boolean
|
reportSkippedModule()
|
void
|
setDisable(boolean isDisabled)
Nesnenin devre dışı bırakılıp bırakılmayacağını belirler. |
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)
Mevcut çağrıyı atlayıp atlamamamız gerektiğini bildirir. |
Herkese açık kurucular
SkipManager
public SkipManager ()
Herkese açık yöntemler
clearManager
public void clearManager ()
getDemotedTests
publicgetDemotedTests ()
Sıralama düşürülen testleri ve sıralama düşürme nedenini döndürür
İlerlemeler | |
---|---|
|
getImageToDigest
publicgetImageToDigest ()
İlerlemeler | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
İlerlemeler | |
---|---|
String |
getUnchangedModules
publicgetUnchangedModules ()
Değişmeyen modüllerin listesini döndürür. Modüller yalnızca cihaz resmi de değişmediyse değişmez.
İlerlemeler | |
---|---|
|
isDisabled
public boolean isDisabled ()
Nesnenin tamamı devre dışıysa True (Doğru) değerini döndürür (hem kurulum hem de kaldırma işlemi atlanır). Aksi takdirde False (yanlış) değerini alır.
İlerlemeler | |
---|---|
boolean |
reportDiscoveryDependencies
public void reportDiscoveryDependencies (modules, depFiles)
Parametreler | |
---|---|
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
Erken indirme ve keşif sürecinde, hiçbir testin çalıştırılmamasının beklendiğini atlama yöneticisine bildirin. Bu işlem, çağrının atlanmasına neden olur.
reportSkippedModule
public boolean reportSkippedModule ()
İlerlemeler | |
---|---|
boolean |
setDisable
public void setDisable (boolean isDisabled)
Nesnenin devre dışı bırakılıp bırakılmayacağını belirler. Devre dışı bırakılmış olması, hem kurulum hem de kaldırma adımlarının atlanması gerektiği anlamına gelir. Varsayılan yapıcıda bir nesneyi varsayılan olarak devre dışı bırakmak 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 |
setJumpDecision
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)
Mevcut çağrıyı atlayıp atlamamamız gerektiğini bildirir.
Parametreler | |
---|---|
information |
TestInformation |
İlerlemeler | |
---|---|
boolean |