StreamProtoReceiver

public class StreamProtoReceiver
extends Object

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


ตัวรับที่แปล Proto TestRecord ที่ได้รับเป็นเหตุการณ์ Tradefed

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

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, String logNamePrefix)

คตอร์

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)

คตอร์

วิธีการสาธารณะ

void close ()
void completeModuleEvents ()

หากจำเป็นเพื่อให้แน่ใจว่าการรายงานมีความสอดคล้อง ให้ทำกิจกรรมในโมดูลให้เสร็จสิ้น

Throwable getError ()

ส่งคืนข้อผิดพลาดที่ติดอยู่ในเธรดตัวรับ

int getSocketServerPort ()

ส่งคืนตัวรับสัญญาณซ็อกเก็ตที่เปิดอยู่

boolean hasInvocationFailed ()

ส่งคืนว่ามีการรายงานการเรียกใช้ที่ล้มเหลวหรือไม่

boolean joinReceiver (long millis)

วิธีการที่ได้รับการป้องกัน

long getJoinTimeout (long millis)

ผู้รับเหมาก่อสร้างสาธารณะ

StreamProtoReceiver

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

คตอร์

พารามิเตอร์
listener ITestInvocationListener : ITestInvocationListener ที่จะรายงานผลลัพธ์

mainContext IInvocationContext

reportInvocation boolean : จะรายงานเหตุการณ์ระดับการร้องขอหรือไม่

ขว้าง
IOข้อยกเว้น

StreamProtoReceiver

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

คตอร์

พารามิเตอร์
listener ITestInvocationListener : ITestInvocationListener ที่จะรายงานผลลัพธ์

mainContext IInvocationContext

reportInvocation boolean : จะรายงานเหตุการณ์ระดับการร้องขอหรือไม่

quietParsing boolean : จะให้ parser บันทึกข้อมูลการดีบักหรือไม่

ขว้าง
IOข้อยกเว้น

StreamProtoReceiver

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

คตอร์

พารามิเตอร์
listener ITestInvocationListener : ITestInvocationListener ที่จะรายงานผลลัพธ์

mainContext IInvocationContext

reportInvocation boolean : จะรายงานเหตุการณ์ระดับการร้องขอหรือไม่

quietParsing boolean : จะให้ parser บันทึกข้อมูลการดีบักหรือไม่

logNamePrefix String : คำนำหน้าสำหรับไฟล์ที่บันทึกผ่าน parser

ขว้าง
IOข้อยกเว้น

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 : จะให้ parser บันทึกข้อมูลการดีบักหรือไม่

reportLogs boolean : ไม่ว่าจะรายงานบันทึกหรือไม่

logNamePrefix String : คำนำหน้าสำหรับไฟล์ที่บันทึกผ่าน parser

mergeInvocationMetrics boolean

ขว้าง
IOข้อยกเว้น

วิธีการสาธารณะ

ปิด

public void close ()

เหตุการณ์โมดูลที่สมบูรณ์

public void completeModuleEvents ()

หากจำเป็นเพื่อให้แน่ใจว่าการรายงานมีความสอดคล้อง ให้ทำกิจกรรมในโมดูลให้เสร็จสิ้น

ได้รับข้อผิดพลาด

public Throwable getError ()

ส่งคืนข้อผิดพลาดที่ติดอยู่ในเธรดตัวรับ หากไม่มีก็จะคืนค่าเป็นโมฆะ

การส่งคืน
Throwable

getSocketServerPort

public int getSocketServerPort ()

ส่งคืนตัวรับสัญญาณซ็อกเก็ตที่เปิดอยู่ -1 ถ้าไม่มี

การส่งคืน
int

มีการร้องขอล้มเหลว

public boolean hasInvocationFailed ()

ส่งคืนว่ามีการรายงานการเรียกใช้ที่ล้มเหลวหรือไม่

การส่งคืน
boolean

เข้าร่วมReceiver

public boolean joinReceiver (long millis)

พารามิเตอร์
millis long

การส่งคืน
boolean

วิธีการที่ได้รับการป้องกัน

getJoinTimeout

protected long getJoinTimeout (long millis)

พารามิเตอร์
millis long

การส่งคืน
long