{i>BaseModuleController<i}

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 bisa berjalan atau tidak.

Ringkasan

Konstruktor publik

BaseModuleController()

Metode publik

final IAbi getModuleAbi()

Metode bantuan untuk mendapatkan abi modul.

final String getModuleName()

Metode helper untuk mendapatkan nama modul.

final boolean shouldCaptureBugreport()

Menampilkan apakah modul tidak ingin mengambil laporan bug saat kegagalan pengujian.

final boolean shouldCaptureLogcat()

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

final boolean shouldCaptureScreenshot()

Menampilkan apakah modul tidak ingin mengambil screenshot saat kegagalan pengujian.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Metode untuk memutuskan 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 bantuan untuk mendapatkan abi modul.

Hasil
IAbi

getModuleName

public final String getModuleName ()

Metode helper untuk mendapatkan nama modul.

Hasil
String

harusCaptureBugreport

public final boolean shouldCaptureBugreport ()

Menampilkan apakah modul tidak ingin mengambil laporan bug saat kegagalan pengujian.

Hasil
boolean

harusCaptureLogcat

public final boolean shouldCaptureLogcat ()

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

Hasil
boolean

harusScreenshotScreenshot

public final boolean shouldCaptureScreenshot ()

Menampilkan apakah modul tidak ingin mengambil screenshot saat kegagalan pengujian.

Hasil
boolean

harusJalankan

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metode untuk memutuskan apakah modul harus berjalan atau tidak.

Parameter
context IInvocationContext: IInvocationContext modul

Hasil
IModuleController.RunStrategy True jika modul harus berjalan, false jika tidak.

Menampilkan
DeviceNotAvailableException

seharusnyaRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Metode untuk menentukan apakah modul harus dijalankan atau tidak.

Parameter
context IInvocationContext: IInvocationContext modul.

Hasil
IModuleController.RunStrategy True jika modul harus berjalan, false jika tidak.

Menampilkan
DeviceNotAvailableException