TestFailureListener
public class TestFailureListener
extends Object implements ITestInvocationListener
| java.lang.object | |
| ↳ | com.android.tradefed.testtype.suite.TestFailureListener |
شنونده برای انجام اقداماتی مانند اسکرین شات، گزارش اشکال، مجموعه logcat در صورت عدم موفقیت آزمایشی در صورت درخواست استفاده میکرد.
خلاصه
سازندگان عمومی | |
|---|---|
TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure)TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure) | |
روش های عمومی | |
|---|---|
void | applyModuleConfiguration (boolean bugreportOnFailure)اجازه می دهد تا تنظیمات فراخوانی ضبط در صورت شکست توسط پیکربندی های خاص ماژول لغو شود. |
void | join ()برای اطمینان از پایان یافتن آنها، به همه رشتههای logcat بپیوندید. |
void | setLogger (ITestLogger logger)محل ذخیره گزارشها را تعیین میکند. |
void | testFailed (TestDescription test, String trace) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) |
void | testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)گزارش را به لاگر فوروارد کنید، این کار را از طریق بازخوانی #testLog انجام ندهید، زیرا اگر TestFailureListener بخشی از زنجیره است، منجر به یک حلقه بی نهایت می شود. |
سازندگان عمومی
TestFailureListener
public TestFailureListener (devices, boolean bugReportOnFailure, boolean rebootOnFailure)
| پارامترها | |
|---|---|
devices | |
bugReportOnFailure | boolean |
rebootOnFailure | boolean |
روش های عمومی
applicationModuleConfiguration
public void applyModuleConfiguration (boolean bugreportOnFailure)
اجازه می دهد تا تنظیمات فراخوانی ضبط در صورت شکست توسط پیکربندی های خاص ماژول لغو شود.
| پارامترها | |
|---|---|
bugreportOnFailure | boolean : درست برای ثبت یک گزارش اشکال در شکست تست. در غیر این صورت نادرست است. |
ملحق شدن
public void join ()
برای اطمینان از پایان یافتن آنها، به همه رشتههای logcat بپیوندید.
setLogger
public void setLogger (ITestLogger logger)
محل ذخیره گزارشها را تعیین میکند.
| پارامترها | |
|---|---|
logger | ITestLogger |
تست شکست خورد
public void testFailed (TestDescription test,
String trace)| پارامترها | |
|---|---|
test | TestDescription |
trace | String |
testLog
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)| پارامترها | |
|---|---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
testLogForward
public void testLogForward (String dataName,
LogDataType dataType,
InputStreamSource dataStream)گزارش را به لاگر فوروارد کنید، این کار را از طریق بازخوانی #testLog انجام ندهید، زیرا اگر TestFailureListener بخشی از زنجیره است، منجر به یک حلقه بی نهایت می شود.
| پارامترها | |
|---|---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |