SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Object | |
↳ | com.android.tradefed.result.skipped.SkipManager |
Berdasarkan berbagai kriteria, pengelola lewati membantu menentukan apa yang harus dilewati pada berbagai tingkat: pemanggilan, modul, dan pengujian.
Ringkasan
Konstruktor publik | |
---|---|
SkipManager()
|
Metode publik | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
Menampilkan pengujian yang didemosikan dan alasan demosi |
|
getImageToDigest()
|
String
|
getInvocationSkipReason()
|
|
getTestArtifactsToDigest()
|
|
getUnchangedModules()
Menampilkan daftar modul yang tidak berubah. |
boolean
|
isDisabled()
Menampilkan True jika seluruh objek dinonaktifkan (lewati penyiapan dan penghapusan). |
void
|
reportDiscoveryDependencies(
|
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
publicgetDemotedTests ()
Menampilkan pengujian yang didemosikan dan alasan demosi
Hasil | |
---|---|
|
getImageToDigest
publicgetImageToDigest ()
Hasil | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
Hasil | |
---|---|
String |
getTestArtifactsToDigest
publicgetTestArtifactsToDigest ()
Hasil | |
---|---|
|
getUnchangedModules
publicgetUnchangedModules ()
Menampilkan daftar modul yang tidak berubah. Modul hanya tidak berubah jika image perangkat juga tidak berubah.
Hasil | |
---|---|
|
isDisabled
public boolean isDisabled ()
Menampilkan True jika seluruh objek dinonaktifkan (lewati penyiapan dan penghapusan). Salah jika tidak.
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 pengecualian pemanggilan.
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
Hasil | |
---|---|
boolean |
setDisable
public void setDisable (boolean isDisabled)
Menetapkan apakah objek harus dinonaktifkan. Dinonaktifkan berarti langkah penyiapan dan penghapusan harus dilewati. Dapat digunakan untuk membuat objek dinonaktifkan secara default dalam konstruktor default.
Parameter | |
---|---|
isDisabled |
boolean : status yang harus diberikan pada 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 |