LewatiManager
public class SkipManager
extends Object
implements IDisableable
java.lang.Objek | |
↳ | com.android.tradefed.result.skipManager |
Berdasarkan berbagai kriteria, manajer lompatan membantu memutuskan apa yang harus dilewati pada berbagai tingkat: pemanggilan, modul, dan tes.
Ringkasan
Konstruktor publik | |
---|---|
SkipManager () |
Metode publik | |
---|---|
void | clearManager () |
getDemotedTests () Mengembalikan tes yang diturunkan dan alasan penurunan pangkat | |
String | getInvocationSkipReason () |
boolean | isDisabled () Mengembalikan True jika seluruh objek dinonaktifkan (lewati pengaturan dan pembongkaran). |
void | reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles) |
void | reportDiscoveryWithNoTests () Pada proses pengunduhan dan penemuan awal, laporkan kepada pengelola lompatan bahwa tidak ada pengujian yang diperkirakan akan dijalankan. |
void | setDisable (boolean isDisabled) Menyetel 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 inisialisasi manajer lewati. |
boolean | shouldSkipInvocation ( TestInformation information) Melaporkan apakah kita harus melewatkan pemanggilan saat ini. |
Konstruktor publik
LewatiManager
public SkipManager ()
Metode publik
jelasManajer
public void clearManager ()
dapatkanDemotedTests
publicgetDemotedTests ()
Mengembalikan tes yang diturunkan dan alasan penurunan pangkat
Kembali | |
---|---|
getInvocationSkipReason
public String getInvocationSkipReason ()
Kembali | |
---|---|
String |
dinonaktifkan
public boolean isDisabled ()
Mengembalikan True jika seluruh objek dinonaktifkan (lewati pengaturan dan pembongkaran). Salah jika tidak.
Kembali | |
---|---|
boolean |
laporanDiscoveryDependencies
public void reportDiscoveryDependencies (modules, depFiles)
Parameter | |
---|---|
modules | |
depFiles |
laporanDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
Pada proses pengunduhan dan penemuan awal, laporkan kepada pengelola lompatan bahwa tidak ada pengujian yang diperkirakan akan dijalankan. Hal ini akan menyebabkan melewatkan pemanggilan.
setDisable
public void setDisable (boolean isDisabled)
Menyetel apakah objek harus dinonaktifkan. Dinonaktifkan berarti langkah penyiapan dan pembongkaran harus dilewati. Dapat digunakan untuk membuat objek dinonaktifkan secara default di konstruktor default.
Parameter | |
---|---|
isDisabled | boolean : keadaan objek harus dimasukkan. |
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 |
mempersiapkan
public void setup (IConfiguration config, IInvocationContext context)
Siapkan dan inisialisasi manajer lewati.
Parameter | |
---|---|
config | IConfiguration |
context | IInvocationContext |
harusLewatiInvokasi
public boolean shouldSkipInvocation (TestInformation information)
Melaporkan apakah kita harus melewatkan pemanggilan saat ini.
Parameter | |
---|---|
information | TestInformation |
Kembali | |
---|---|
boolean |