NameMangleListener
public abstract class NameMangleListener
extends Object
implements ITestInvocationListener
java.lang.Object |
↳ | com.android.tradefed.result.NameMangleListener |
مستمع وكيل لترجمة طريقة الاختبار والفئات وأسماء الحزم عند الإبلاغ عن النتائج.
ملخص
المقاولين العامة
NameMangleListener
public NameMangleListener (ITestInvocationListener listener)
حدود |
---|
listener | ITestInvocationListener |
الأساليب العامة
getSummary
public TestSummary getSummary ()
انتهت الدعوة
public void invocationEnded (long elapsedTime)
فشل الاستدعاء
public void invocationFailed (Throwable cause)
invocationStarted
public void invocationStarted (IInvocationContext context)
حدود |
---|
context | IInvocationContext |
testAssumptionFailure
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 |
testIgnored
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 | |
فشل تشغيل الاختبار
public void testRunFailed (String errorMessage)
testRunStarted
public void testRunStarted (String runName,
int testCount)
حدود |
---|
runName | String |
testCount | int |
testRunStopped
public void testRunStopped (long elapsedTime)
testStarted
public void testStarted (TestDescription test)
حدود |
---|
test | TestDescription |
الأساليب المحمية
mangleTestRunName
protected String mangleTestRunName (String name)
يتم تشغيل هذه الطريقة على كافة أسماء التشغيل الاختباري التي تم تمريرها إلى رد الاتصال testRunStarted(String, int)
. يجب أن تقوم الطريقة بإرجاع اسم تشغيل اختباري مختلف، والذي سيتم تمريره إلى ITestInvocationListener
المتلقين للمعلومات والذي تم تحديده أثناء الإنشاء.
يجب أن يكون التنفيذ حريصًا على عدم تعديل اسم التشغيل الأصلي.
يقوم التنفيذ الافتراضي بتمرير اسم التشغيل الاختباري الوارد من خلال غير معدل.