StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.proto.StreamProtoReceiver


جهاز استقبال يترجم proto TestRecord الذي تم استلامه إلى أحداث Tradefed

ملخّص

الحقول

protected AtomicBoolean mStopParsing

يتوقف تحليل الأحداث عند ضبط هذا الخيار.

وظائف الإنشاء العامة

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

كاتب

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)

كاتب

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)

كاتب

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)

كاتب

الطرق العامة

void close()
void completeModuleEvents()

أكمِل أحداث الوحدة إذا لزم الأمر لضمان اتساق التقارير.

Throwable getError()

لعرض الخطأ الذي تم رصده في سلسلة المهام الخاصة بالمستلِم.

int getSocketServerPort()

تعرِض هذه الدالة مستقبل المقبس الذي كان مفتوحًا.

boolean hasInvocationFailed()

تعرِض هذه السمة ما إذا تم الإبلاغ عن تعذُّر الاستدعاء أم لا.

boolean joinReceiver(long millis)

الطرق المحمية

long getJoinTimeout(long millis)

الحقول

mStopParsing

protected AtomicBoolean mStopParsing

يتوقف تحليل الأحداث عند ضبط هذا الخيار. يتيح ذلك تجنُّب سلسلة محادثات لتحليل الأحداث عندما لا نتوقعها بعد الآن.

وظائف الإنشاء العامة

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يتم الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: يشير ذلك إلى ما إذا كان سيتم تسجيل أحداث مستوى الاستدعاء أم لا.

عمليات الرمي
IOException

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يتم الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: يشير ذلك إلى ما إذا كان سيتم تسجيل أحداث مستوى الاستدعاء أم لا.

quietParsing boolean: يحدد هذا الخيار ما إذا كان سيتم السماح لأداة التحليل بتسجيل معلومات تصحيح الأخطاء أم لا.

عمليات الرمي
IOException

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix)

المعلمات
listener ITestInvocationListener

mainContext IInvocationContext

reportInvocation boolean

quietParsing boolean

reportLogs boolean

logNamePrefix String

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix, 
                boolean mergeInvocationMetrics)

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يتم الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: يشير ذلك إلى ما إذا كان سيتم تسجيل أحداث مستوى الاستدعاء أم لا.

quietParsing boolean: يحدد هذا الخيار ما إذا كان سيتم السماح لأداة التحليل بتسجيل معلومات تصحيح الأخطاء أم لا.

reportLogs boolean: ما إذا كان سيتم الإبلاغ عن السجلات أم لا

logNamePrefix String: البادئة للملف المسجَّل من خلال أداة التحليل

mergeInvocationMetrics boolean

عمليات الرمي
IOException

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يتم الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: يشير ذلك إلى ما إذا كان سيتم تسجيل أحداث مستوى الاستدعاء أم لا.

quietParsing boolean: يحدد هذا الخيار ما إذا كان سيتم السماح لأداة التحليل بتسجيل معلومات تصحيح الأخطاء أم لا.

logNamePrefix String: البادئة للملف المسجَّل من خلال أداة التحليل

عمليات الرمي
IOException

الطرق العامة

إغلاق

public void close ()

completeModuleEvents

public void completeModuleEvents ()

أكمِل أحداث الوحدة إذا لزم الأمر لضمان إعداد تقارير متّسقة.

getError

public Throwable getError ()

عرض الخطأ الذي تم رصده في سلسلة المهام الخاصة بالمستلِم وإذا لم يكن هناك أيّ منها، سيتم عرض قيمة فارغة.

المرتجعات
Throwable

getSocketServerPort

public int getSocketServerPort ()

تعرِض هذه الدالة مستقبل المقبس الذي كان مفتوحًا. -1 إذا لم يكن هناك أيّ

المرتجعات
int

hasInvocationFailed

public boolean hasInvocationFailed ()

تعرِض هذه السمة ما إذا تم الإبلاغ عن تعذُّر الاستدعاء أم لا.

المرتجعات
boolean

joinReceiver

public boolean joinReceiver (long millis)

المعلمات
millis long

المرتجعات
boolean

الطرق المحمية

getJoinTimeout

protected long getJoinTimeout (long millis)

المعلمات
millis long

المرتجعات
long