StreamProtoOdbiornik

public class StreamProtoReceiver
extends Object

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


Odbiornik, który tłumaczy proto TestRecord otrzymany na zdarzenia Tradefed.

Streszczenie

Konstruktorzy publiczni

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

dr hab.

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

dr hab.

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

dr hab.

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

dr hab.

Metody publiczne

void close ()
void completeModuleEvents ()

W razie potrzeby, aby zapewnić spójne raportowanie, uzupełnij zdarzenia modułu.

Throwable getError ()

Zwraca błąd przechwycony w wątku odbiorcy.

int getSocketServerPort ()

Zwraca odbiornik gniazda, który był otwarty.

boolean hasInvocationFailed ()

Zwraca, czy wywołanie nie powiodło się, czy nie.

boolean joinReceiver (long millis)

Metody chronione

long getJoinTimeout (long millis)

Konstruktorzy publiczni

StreamProtoOdbiornik

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

dr hab.

Parametry
listener ITestInvocationListener : ITestInvocationListener gdzie raportować wyniki.

mainContext IInvocationContext

reportInvocation boolean : Określa, czy zgłaszać zdarzenia poziomu wywołania.

StreamProtoOdbiornik

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

dr hab.

Parametry
listener ITestInvocationListener : ITestInvocationListener gdzie raportować wyniki.

mainContext IInvocationContext

reportInvocation boolean : Określa, czy zgłaszać zdarzenia poziomu wywołania.

quietParsing boolean : Określa, czy zezwolić parserowi na logowanie informacji debugowania.

StreamProtoOdbiornik

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

dr hab.

Parametry
listener ITestInvocationListener : ITestInvocationListener gdzie raportować wyniki.

mainContext IInvocationContext

reportInvocation boolean : Określa, czy zgłaszać zdarzenia poziomu wywołania.

quietParsing boolean : Określa, czy zezwolić parserowi na logowanie informacji debugowania.

logNamePrefix String : Prefiks pliku rejestrowanego przez parser.

StreamProtoOdbiornik

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

dr hab.

Parametry
listener ITestInvocationListener : ITestInvocationListener gdzie raportować wyniki.

mainContext IInvocationContext

reportInvocation boolean : Określa, czy zgłaszać zdarzenia poziomu wywołania.

quietParsing boolean : Określa, czy zezwolić parserowi na logowanie informacji debugowania.

reportLogs boolean : czy zgłaszać logi, czy nie

logNamePrefix String : Prefiks pliku rejestrowanego przez parser.

Metody publiczne

blisko

public void close ()

completeModuleEvents

public void completeModuleEvents ()

W razie potrzeby, aby zapewnić spójne raportowanie, uzupełnij zdarzenia modułu.

pobierz błąd

public Throwable getError ()

Zwraca błąd przechwycony w wątku odbiorcy. Jeśli nie, zwróci wartość null.

Zwroty
Throwable

getSocketServerPort

public int getSocketServerPort ()

Zwraca odbiornik gniazda, który był otwarty. -1 jeśli brak.

Zwroty
int

hasInwokacja nie powiodła się

public boolean hasInvocationFailed ()

Zwraca, czy wywołanie nie powiodło się, czy nie.

Zwroty
boolean

dołącz do odbiorcy

public boolean joinReceiver (long millis)

Parametry
millis long

Zwroty
boolean

Metody chronione

getJoinTimeout

protected long getJoinTimeout (long millis)

Parametry
millis long

Zwroty
long