SkipManager

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 di berbagai tingkat: pemanggilan, modul, dan pengujian.

Ringkasan

Konstruktor publik

SkipManager()

Metode publik

void clearManager()
getDemotedTests()

Menampilkan tes yang diturunkan dan alasan penurunannya

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

Menampilkan daftar modul yang tidak berubah.

boolean isConsideredForContentAnalysis()
boolean isDisabled()

Menampilkan True jika seluruh objek dinonaktifkan (lewati penyiapan dan penguraian).

void reportDiscoveryDependencies( modules, depFiles)
void reportDiscoveryWithNoTests()

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

boolean reportInvocationSkippedModule()
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, IConfiguration configuration)

Melaporkan apakah kita harus melewati pemanggilan saat ini.

Konstruktor publik

SkipManager

public SkipManager ()

Metode publik

clearManager

public void clearManager ()

getDemotedTests

public  getDemotedTests ()

Menampilkan tes yang diturunkan dan alasan penurunannya

Hasil

getImageToDigest

public  getImageToDigest ()

Hasil

getInvocationSkipReason

public String getInvocationSkipReason ()

Hasil
String

getTestArtifactsToDigest

public  getTestArtifactsToDigest ()

Hasil

getUnchangedModules

public  getUnchangedModules ()

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

Hasil

isConsideredForContentAnalysis

public boolean isConsideredForContentAnalysis ()

Hasil
boolean

isDisabled

public boolean isDisabled ()

Menampilkan True jika seluruh objek dinonaktifkan (lewati penyiapan dan penguraian). Salah untuk sebaliknya.

Hasil
boolean

reportDiscoveryDependencies

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Parameter
modules

depFiles

reportDiscoveryWithNoTests

public void reportDiscoveryWithNoTests ()

Dalam proses download dan penemuan awal, laporkan kepada pengelola lewati bahwa tidak ada pengujian yang diharapkan akan dijalankan. Tindakan ini akan menyebabkan pemanggilan dilewati.

reportInvocationSkippedModule

public boolean reportInvocationSkippedModule ()

Hasil
boolean

setDisable

public void setDisable (boolean isDisabled)

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

Parameter
isDisabled boolean: status yang harus dimasukkan objek.

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

shouldSkipInvocation

public boolean shouldSkipInvocation (TestInformation information, 
                IConfiguration configuration)

Melaporkan apakah kita harus melewati pemanggilan saat ini.

Parameter
information TestInformation

configuration IConfiguration

Hasil
boolean