کنترلر ماژول پایه
public abstract class BaseModuleController
extends Object implements IModuleController
| شیء جاوا | |
| ↳ | com.android.tradefed.testtype.suite.module.BaseModuleController |
پیادهسازی اولیهی IModuleController که باید برای بررسی اینکه آیا یک ماژول باید اجرا شود یا خیر، پیادهسازی شود.
خلاصه
سازندگان عمومی | |
|---|---|
BaseModuleController () | |
روشهای عمومی | |
|---|---|
final IAbi | getModuleAbi ()متد کمکی برای دریافت ماژول abi. |
final String | getModuleName ()متد کمکی برای دریافت نام ماژول. |
final boolean | shouldCaptureBugreport ()این تابع مشخص میکند که آیا ماژول میخواهد گزارش اشکال (bugreport) را در صورت شکست تست ثبت کند یا خیر. |
final boolean | shouldCaptureLogcat ()این تابع مشخص میکند که آیا ماژول میخواهد در صورت شکست تست، لاگکت را ثبت کند یا خیر. |
final boolean | shouldCaptureScreenshot ()این مقدار را برمیگرداند که آیا ماژول میخواهد در صورت عدم موفقیت در تست، اسکرینشات بگیرد یا خیر. |
abstract IModuleController.RunStrategy | shouldRun ( IInvocationContext context)روشی برای تصمیمگیری در مورد اینکه آیا ماژول باید اجرا شود یا خیر. |
final IModuleController.RunStrategy | shouldRunModule ( IInvocationContext context)روشی برای تعیین اینکه آیا یک ماژول باید اجرا شود یا خیر. |
سازندگان عمومی
کنترلر ماژول پایه
public BaseModuleController ()
روشهای عمومی
دریافت نام ماژول
public final String getModuleName ()
متد کمکی برای دریافت نام ماژول.
| بازگشتها | |
|---|---|
String | |
shouldCaptureBugreport
public final boolean shouldCaptureBugreport ()
این تابع مشخص میکند که آیا ماژول میخواهد گزارش اشکال (bugreport) را در صورت شکست تست ثبت کند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldCaptureLogcat
public final boolean shouldCaptureLogcat ()
این تابع مشخص میکند که آیا ماژول میخواهد در صورت شکست تست، لاگکت را ثبت کند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldCaptureScreenshot
public final boolean shouldCaptureScreenshot ()
این مقدار را برمیگرداند که آیا ماژول میخواهد در صورت عدم موفقیت در تست، اسکرینشات بگیرد یا خیر.
| بازگشتها | |
|---|---|
boolean | |
باید اجرا شود
public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)
روشی برای تصمیمگیری در مورد اینکه آیا ماژول باید اجرا شود یا خیر.
| پارامترها | |
|---|---|
context | IInvocationContext : IInvocationContext ماژول |
| بازگشتها | |
|---|---|
IModuleController.RunStrategy | اگر ماژول باید اجرا شود، مقدار true و در غیر این صورت false برمیگرداند. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | |
shouldRunModule
public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
روشی برای تعیین اینکه آیا یک ماژول باید اجرا شود یا خیر.
| پارامترها | |
|---|---|
context | IInvocationContext : همان IInvocationContext مربوط به ماژول است. |
| بازگشتها | |
|---|---|
IModuleController.RunStrategy | اگر ماژول باید اجرا شود، مقدار true و در غیر این صورت false برمیگرداند. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | |