BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


Bir modülün çalıştırılıp çalıştırılmaması gerektiğini kontrol etmek için uygulanması gereken IModuleController temel uygulaması.

Özet

Herkese açık oluşturucular

BaseModuleController()

Herkese açık yöntemler

final IAbi getModuleAbi()

Modülün ABI'sini almak için yardımcı yöntem.

final String getModuleName()

Modül adını almak için yardımcı yöntem.

final boolean shouldCaptureBugreport()

Modülün test başarısız olduğunda hata raporunu yakalamak isteyip istemediğini döndürür.

final boolean shouldCaptureLogcat()

Modülün test hatası durumunda logcat'i yakalamak isteyip istemediğini döndürür.

final boolean shouldCaptureScreenshot()

Modülün test başarısız olduğunda ekran görüntüsü almak isteyip istemediğini döndürür.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Modülün çalışıp çalışmayacağına karar verme yöntemi.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Bir modülün çalışıp çalışmaması gerektiğini belirleme yöntemi.

Herkese açık oluşturucular

BaseModuleController

public BaseModuleController ()

Herkese açık yöntemler

getModuleAbi

public final IAbi getModuleAbi ()

Modülün ABI'sini almak için yardımcı yöntem.

İadeler
IAbi

getModuleName

public final String getModuleName ()

Modül adını almak için yardımcı yöntem.

İadeler
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Modülün test başarısız olduğunda hata raporunu yakalamak isteyip istemediğini döndürür.

İadeler
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Modülün test hatası durumunda logcat'i yakalamak isteyip istemediğini döndürür.

İadeler
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Modülün test başarısız olduğunda ekran görüntüsü almak isteyip istemediğini döndürür.

İadeler
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Modülün çalışıp çalışmayacağına karar verme yöntemi.

Parametreler
context IInvocationContext: Modülün IInvocationContext

İadeler
IModuleController.RunStrategy Modülün çalışması gerekiyorsa doğru, aksi takdirde yanlış.

Verdiği hatalar
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Bir modülün çalışıp çalışmaması gerektiğini belirleme yöntemi.

Parametreler
context IInvocationContext: modülün IInvocationContext.

İadeler
IModuleController.RunStrategy Modülün çalışması gerekiyorsa doğru, aksi takdirde yanlış.

Verdiği hatalar
DeviceNotAvailableException