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(
|
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
publicgetDemotedTests ()
Menampilkan pengujian yang didemosikan dan alasan penurunan peringkat
Hasil | |
---|---|
|
getInvocationSkipAlasan
public String getInvocationSkipReason ()
Hasil | |
---|---|
String |
getUnDiubahModule
publicgetUnchangedModules ()
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 |