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". ملاحظة قد لا يكون اسم dataName فريدًا لكل طلب. على سبيل المثال ، يجب أن يكون المنفذون قادرين على التعامل مع مكالمات متعددة بنفس اسم البيانات

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

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