StreamProtoReceiver
public class StreamProtoReceiver
extends Object
java.lang.Objek |
↳ | com.android.tradefed.result.proto.StreamProtoReceiver |
Penerima yang menerjemahkan proto TestRecord yang diterima ke dalam acara Tradefed.
Ringkasan
Konstruktor publik |
---|
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation) aktor. |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing) aktor. |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix) aktor. |
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) aktor. |
Metode publik |
---|
void | close () |
void | completeModuleEvents () Jika diperlukan untuk memastikan pelaporan yang konsisten, selesaikan peristiwa dalam modul. |
Throwable | getError () Mengembalikan kesalahan yang ditangkap di thread penerima. |
int | getSocketServerPort () Mengembalikan penerima soket yang terbuka. |
boolean | hasInvocationFailed () Mengembalikan apakah pemanggilan gagal telah dilaporkan atau belum. |
boolean | joinReceiver (long millis) |
Konstruktor publik
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
aktor.
Parameter |
---|
listener | ITestInvocationListener : ITestInvocationListener tempat melaporkan hasilnya. |
mainContext | IInvocationContext |
reportInvocation | boolean : Apakah akan melaporkan peristiwa tingkat pemanggilan atau tidak. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
aktor.
Parameter |
---|
listener | ITestInvocationListener : ITestInvocationListener tempat melaporkan hasilnya. |
mainContext | IInvocationContext |
reportInvocation | boolean : Apakah akan melaporkan peristiwa tingkat pemanggilan atau tidak. |
quietParsing | boolean : Membiarkan parser log men-debug informasi atau tidak. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
aktor.
Parameter |
---|
listener | ITestInvocationListener : ITestInvocationListener tempat melaporkan hasilnya. |
mainContext | IInvocationContext |
reportInvocation | boolean : Apakah akan melaporkan peristiwa tingkat pemanggilan atau tidak. |
quietParsing | boolean : Membiarkan parser log men-debug informasi atau tidak. |
logNamePrefix | String : Awalan untuk file yang dicatat melalui parser. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
Parameter |
---|
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)
aktor.
Parameter |
---|
listener | ITestInvocationListener : ITestInvocationListener tempat melaporkan hasilnya. |
mainContext | IInvocationContext |
reportInvocation | boolean : Apakah akan melaporkan peristiwa tingkat pemanggilan atau tidak. |
quietParsing | boolean : Membiarkan parser log men-debug informasi atau tidak. |
reportLogs | boolean : Apakah akan melaporkan log atau tidak |
logNamePrefix | String : Awalan untuk file yang dicatat melalui parser. |
mergeInvocationMetrics | boolean |
Metode publik
menutup
public void close ()
lengkapModuleEvents
public void completeModuleEvents ()
Jika diperlukan untuk memastikan pelaporan yang konsisten, selesaikan peristiwa dalam modul.
dapatkan Kesalahan
public Throwable getError ()
Mengembalikan kesalahan yang ditangkap di thread penerima. Jika tidak ada maka akan mengembalikan null.
dapatkanSocketServerPort
public int getSocketServerPort ()
Mengembalikan penerima soket yang terbuka. -1 jika tidak ada.
hasInvocationFailed
public boolean hasInvocationFailed ()
Mengembalikan apakah pemanggilan gagal telah dilaporkan atau belum.
bergabung dengan Penerima
public boolean joinReceiver (long millis)
Metode yang dilindungi
dapatkanJoinTimeout
protected long getJoinTimeout (long millis)