StreamProtoReceiver

public class StreamProtoReceiver
extends Object

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


Một trình thu nhận dịch TestRecord proto đã nhận được thành các sự kiện Tradefed.

Tóm tắt

Hàm khởi tạo công khai

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

Hàm khởi tạo.

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

Hàm khởi tạo.

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)

Hàm khởi tạo.

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

Giám đốc

Phương thức công khai

void close()
void completeModuleEvents()

Nếu cần để đảm bảo báo cáo nhất quán, hãy hoàn tất các sự kiện của học phần này.

Throwable getError()

Trả về lỗi phát hiện được trong luồng receiver.

int getSocketServerPort()

Trả về trình nhận tín hiệu ổ cắm đã mở.

boolean hasInvocationFailed()

Trả về thông tin về việc liệu lệnh gọi không thành công có được báo cáo hay không.

boolean joinReceiver(long millis)

Phương thức được bảo vệ

long getJoinTimeout(long millis)

Hàm khởi tạo công khai

StreamProtoReceiver

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

Giám đốc

Tham số
listener ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả.

mainContext IInvocationContext

reportInvocation boolean: Có báo cáo sự kiện cấp lệnh gọi hay không.

Gửi
IOException

StreamProtoReceiver

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

Giám đốc

Tham số
listener ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả.

mainContext IInvocationContext

reportInvocation boolean: Có báo cáo sự kiện cấp lệnh gọi hay không.

quietParsing boolean: Liệu có cho phép trình phân tích cú pháp nhật ký gỡ lỗi thông tin gỡ lỗi hay không.

Gửi
IOException

StreamProtoReceiver

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

Tham số
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)

Giám đốc

Tham số
listener ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả.

mainContext IInvocationContext

reportInvocation boolean: Có báo cáo sự kiện cấp lệnh gọi hay không.

quietParsing boolean: Liệu có cho phép trình phân tích cú pháp nhật ký gỡ lỗi thông tin gỡ lỗi hay không.

reportLogs boolean: Có báo cáo nhật ký hay không

logNamePrefix String: Tiền tố cho tệp được ghi lại thông qua trình phân tích cú pháp.

mergeInvocationMetrics boolean

Gửi
IOException

StreamProtoReceiver

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

Giám đốc

Tham số
listener ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả.

mainContext IInvocationContext

reportInvocation boolean: Liệu có báo cáo các sự kiện cấp lệnh gọi hay không.

quietParsing boolean: Liệu có cho phép trình phân tích cú pháp nhật ký gỡ lỗi thông tin gỡ lỗi hay không.

logNamePrefix String: Tiền tố cho tệp được ghi lại thông qua trình phân tích cú pháp.

Gửi
IOException

Phương thức công khai

đóng

public void close ()

completeModuleEvents

public void completeModuleEvents ()

Nếu cần để đảm bảo báo cáo nhất quán, hãy hoàn tất các sự kiện của mô-đun.

getError

public Throwable getError ()

Trả về lỗi caugh trong luồng nhận. Nếu không có, hàm sẽ trả về giá trị rỗng.

Giá trị trả về
Throwable

getSocketServerPort

public int getSocketServerPort ()

Trả về trình nhận tín hiệu ổ cắm đã mở. -1 nếu không có.

Giá trị trả về
int

hasInvocationFailed

public boolean hasInvocationFailed ()

Trả về cho dù lệnh gọi không thành công đã được báo cáo hay chưa.

Giá trị trả về
boolean

trình kết nối

public boolean joinReceiver (long millis)

Tham số
millis long

Giá trị trả về
boolean

Phương thức được bảo vệ

getTham gia thời gian chờ

protected long getJoinTimeout (long millis)

Tham số
millis long

Trả về
long