JUnitToInvocationResultForwarder

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

java.lang.Object
com.android.tradefed.result.JUnitToInvocationResultForwarder


فئة تستمع إلى أحداث TestListener توجيهها إلى ITestInvocationListener .

ملخص

المنشئون العامة

JUnitToInvocationResultForwarder ( ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder ( invocationListeners) JUnitToInvocationResultForwarder ( invocationListeners)

الطرق العامة

void addError (Test test, Throwable t)

void addFailure (Test test, AssertionFailedError t)

void endTest (Test test, metrics) endTest (Test test, metrics)

رد الاتصال من اختبارات JUnit3 التي يمكنها إعادة توجيه المقاييس.

void endTest (Test test)

void startTest (Test test)

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

رد الاتصال من معيد التوجيه JUnit3 من أجل الحصول على السجلات من الاختبار.

المنشئون العامة

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)

المعلمات
invocationListener ITestInvocationListener

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder ( invocationListeners)

المعلمات
invocationListeners

الطرق العامة

add خطأ

public void addError (Test test, 
                Throwable t)

المعلمات
test Test

t Throwable

add فشل

public void addFailure (Test test, 
                AssertionFailedError t)

المعلمات
test Test

t AssertionFailedError

endTest

public void endTest (Test test, 
                 metrics)

رد الاتصال من اختبارات JUnit3 التي يمكنها إعادة توجيه المقاييس.

المعلمات
test Test : Test الذي انتهى لتوه من التشغيل.

metrics : المقاييس الموجودة في تنسيق الخريطة لتمريرها إلى استدعاء النتائج.

endTest

public void endTest (Test test)

المعلمات
test Test

startTest

public void startTest (Test test)

المعلمات
test Test

testLog

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

رد الاتصال من معيد التوجيه JUnit3 من أجل الحصول على السجلات من الاختبار.

المعلمات
dataName String : سلسلة اسم وصفي للبيانات. على سبيل المثال "device_logcat". ملاحظة قد لا يكون اسم البيانات فريدًا لكل طلب. على سبيل المثال ، يجب أن يكون المنفذون قادرين على التعامل مع مكالمات متعددة بنفس اسم البيانات

dataType LogDataType : نوع LogDataType للبيانات

dataStream InputStreamSource : مصدر البيانات InputStream. يجب على المنفذين استدعاء createInputStream لبدء قراءة البيانات ، والتأكد من إغلاق InputStream الناتج عند الانتهاء. يجب على المتصلين التأكد من أن مصدر البيانات يظل موجودًا ويمكن الوصول إليه حتى تكتمل طريقة testLog.