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)

Metode yang dilindungi

long getJoinTimeout (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.

Melempar
Pengecualian IO

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.

Melempar
Pengecualian IO

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.

Melempar
Pengecualian IO

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

Melempar
Pengecualian IO

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.

Kembali
Throwable

dapatkanSocketServerPort

public int getSocketServerPort ()

Mengembalikan penerima soket yang terbuka. -1 jika tidak ada.

Kembali
int

hasInvocationFailed

public boolean hasInvocationFailed ()

Mengembalikan apakah pemanggilan gagal telah dilaporkan atau belum.

Kembali
boolean

bergabung dengan Penerima

public boolean joinReceiver (long millis)

Parameter
millis long

Kembali
boolean

Metode yang dilindungi

dapatkanJoinTimeout

protected long getJoinTimeout (long millis)

Parameter
millis long

Kembali
long