BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.module.BaseModuleController


Implementasi dasar IModuleController yang harus diimplementasikan untuk memeriksa apakah modul harus berjalan atau tidak.

Ringkasan

Konstruktor publik

BaseModuleController()

Metode publik

final IAbi getModuleAbi()

Metode bantuan untuk mendapatkan abi modul.

final String getModuleName()

Metode bantuan untuk mendapatkan nama modul.

final boolean shouldCaptureBugreport()

Menampilkan apakah modul ingin mengambil laporan bug saat pengujian gagal atau tidak.

final boolean shouldCaptureLogcat()

Menampilkan apakah modul ingin merekam logcat saat kegagalan pengujian atau tidak.

final boolean shouldCaptureScreenshot()

Menampilkan apakah modul ingin mengambil screenshot saat terjadi kegagalan pengujian atau tidak.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Metode untuk menentukan apakah modul harus berjalan atau tidak.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Metode untuk menentukan apakah modul harus dijalankan atau tidak.

Konstruktor publik

{i>BaseModuleController<i}

public BaseModuleController ()

Metode publik

getModuleAbi

public final IAbi getModuleAbi ()

Metode helper untuk mendapatkan abi modul.

Hasil
IAbi

getModuleName

public final String getModuleName ()

Metode helper untuk mendapatkan nama modul.

Hasil
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Menampilkan apakah modul ingin mengambil laporan bug saat pengujian gagal atau tidak.

Hasil
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Menampilkan apakah modul ingin merekam logcat saat kegagalan pengujian atau tidak.

Hasil
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Menampilkan apakah modul ingin mengambil screenshot saat terjadi kegagalan pengujian atau tidak.

Hasil
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metode untuk menentukan apakah modul harus berjalan atau tidak.

Parameter
context IInvocationContext: IInvocationContext modul

Hasil
IModuleController.RunStrategy Benar jika modul harus berjalan, salah jika tidak.

Menampilkan
DeviceNotAvailableException

seharusnyaRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Metode untuk menentukan apakah modul harus berjalan atau tidak.

Parameter
context IInvocationContext: IInvocationContext modul.

Hasil
IModuleController.RunStrategy Benar jika modul harus berjalan, salah jika tidak.

Menampilkan
DeviceNotAvailableException