NameMangleListener
public abstract class NameMangleListener
extends Object
implements ITestInvocationListener
java.lang.object |
↳ | com.android.tradefed.result.NameMangleListener |
یک شنونده پروکسی برای ترجمه روش تست، کلاس و نام بسته به عنوان نتایج گزارش می شود.
خلاصه
سازندگان عمومی
NameMangleListener
public NameMangleListener (ITestInvocationListener listener)
مولفه های |
---|
listener | ITestInvocationListener |
روش های عمومی
دریافت خلاصه
public TestSummary getSummary ()
فراخوان پایان یافت
public void invocationEnded (long elapsedTime)
مولفه های |
---|
elapsedTime | long |
فراخوان ناموفق بود
public void invocationFailed (Throwable cause)
مولفه های |
---|
cause | Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
مولفه های |
---|
context | IInvocationContext |
آزمون فرض شکست
public void testAssumptionFailure (TestDescription test,
String trace)
مولفه های |
---|
test | TestDescription |
trace | String |
تست پایان یافت
public void testEnded (TestDescription test,
testMetrics)
مولفه های |
---|
test | TestDescription |
testMetrics | |
تست شکست خورد
public void testFailed (TestDescription test,
String trace)
مولفه های |
---|
test | TestDescription |
trace | String |
تست نادیده گرفته شد
public void testIgnored (TestDescription test)
مولفه های |
---|
test | TestDescription |
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
مولفه های |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics)
مولفه های |
---|
elapsedTime | long |
runMetrics | |
testRunFailed
public void testRunFailed (String errorMessage)
مولفه های |
---|
errorMessage | String |
testRunStarted
public void testRunStarted (String runName,
int testCount)
مولفه های |
---|
runName | String |
testCount | int |
testRunStopped
public void testRunStopped (long elapsedTime)
مولفه های |
---|
elapsedTime | long |
تست شروع شد
public void testStarted (TestDescription test)
مولفه های |
---|
test | TestDescription |
روش های محافظت شده
mangleTestRunName
protected String mangleTestRunName (String name)
این متد روی همه نامهای اجرای آزمایشی که به callback testRunStarted(String, int)
ارسال میشوند اجرا میشود. این روش باید نام اجرای آزمایشی متفاوتی را برگرداند که به پاییندستی ITestInvocationListener
که در حین ساخت مشخص شده بود ارسال میشود.
پیاده سازی باید مراقب باشد که نام اجرای اصلی را تغییر ندهید.
پیادهسازی پیشفرض نام اجرای آزمایشی ورودی را بدون تغییر میگذراند.