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
Trường |
protected
AtomicBoolean |
mStopParsing
Ngừng phân tích cú pháp sự kiện khi bạn đặt giá trị này.
|
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)
Ctor.
|
Trường
mStopParsing
protected AtomicBoolean mStopParsing
Ngừng phân tích cú pháp sự kiện khi bạn đặt giá trị này. Điều này giúp tránh việc một luồng phân tích cú pháp các sự kiện khi chúng ta không còn mong đợi các sự kiện đó nữa.
Hàm khởi tạo công khai
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Hàm khởi tạo.
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. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Hàm khởi tạo.
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 : Cho phép trình phân tích cú pháp ghi nhật ký thông tin gỡ lỗi hay không. |
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)
Hàm khởi tạo.
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 : Cho phép trình phân tích cú pháp ghi nhật ký 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 |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Hàm khởi tạo.
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 : Cho phép trình phân tích cú pháp ghi nhật ký 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. |
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 phát hiện được trong luồng receiver. Nếu không có, hàm sẽ trả về giá trị rỗng.
getSocketServerPort
public int getSocketServerPort ()
Trả về bộ thu ổ cắm đã mở. -1 nếu không có.
hasInvocationFailed
public 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.
joinReceiver
public boolean joinReceiver (long millis)
Phương thức được bảo vệ
getJoinTimeout
protected long getJoinTimeout (long millis)