LewatiManager

public class SkipManager
extends Object implements IDisableable

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


Berdasarkan berbagai kriteria, pengelola lewati membantu memutuskan apa yang harus dilewati tingkat yang berbeda: pemanggilan, modul, dan pengujian.

Ringkasan

Konstruktor publik

SkipManager()

Metode publik

void clearManager()
getDemotedTests()

Menampilkan pengujian yang didemosikan dan alasan penurunan peringkat

String getInvocationSkipReason()
getUnchangedModules()

Menampilkan daftar modul yang tidak diubah.

boolean isDisabled()

Menampilkan Benar jika seluruh objek dinonaktifkan (lewati penyiapan dan pemutusan).

void reportDiscoveryDependencies( modules, depFiles)
void reportDiscoveryWithNoTests()

Dalam proses download dan penemuan awal, laporkan ke pengelola lewati bahwa tidak ada pengujian yang yang diharapkan untuk dijalankan.

boolean reportSkippedModule()
void setDisable(boolean isDisabled)

Menetapkan apakah objek harus dinonaktifkan.

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

Siapkan dan lakukan inisialisasi pengelola lewati.

boolean shouldSkipInvocation(TestInformation information)

Melaporkan apakah kita harus melewati pemanggilan saat ini.

Konstruktor publik

LewatiManager

public SkipManager ()

Metode publik

clearManager

public void clearManager ()

getDemotedTests

public  getDemotedTests ()

Menampilkan pengujian yang didemosikan dan alasan penurunan peringkat

Hasil

getInvocationSkipAlasan

public String getInvocationSkipReason ()

Hasil
String

getUnDiubahModule

public  getUnchangedModules ()

Menampilkan daftar modul yang tidak diubah. Modul hanya tidak berubah jika image perangkat juga tidak berubah.

Hasil

nonaktif

public boolean isDisabled ()

Menampilkan Benar jika seluruh objek dinonaktifkan (lewati penyiapan dan pemutusan). Salah jika sebaliknya.

Hasil
boolean

reportDiscoveryDependencies

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Parameter
modules

depFiles

reportDiscoveryWithNoTests

public void reportDiscoveryWithNoTests ()

Dalam proses download dan penemuan awal, laporkan ke pengelola lewati bahwa tidak ada pengujian yang yang diharapkan untuk dijalankan. Perintah ini akan melewatkan pemanggilan.

reportLewatipedModule

public boolean reportSkippedModule ()

Hasil
boolean

setelNonaktifkan

public void setDisable (boolean isDisabled)

Menetapkan apakah objek harus dinonaktifkan. Dinonaktifkan berarti langkah penyiapan dan pemutusan harus dilewati. Dapat digunakan untuk membuat objek dinonaktifkan secara default di default .

Parameter
isDisabled boolean: status tempat objek harus ditempatkan.

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

siapkan

public void setup (IConfiguration config, 
                IInvocationContext context)

Siapkan dan lakukan inisialisasi pengelola lewati.

Parameter
config IConfiguration

context IInvocationContext

seharusnyaLewatiPemanggilan

public boolean shouldSkipInvocation (TestInformation information)

Melaporkan apakah kita harus melewati pemanggilan saat ini.

Parameter
information TestInformation

Hasil
boolean