Ricevitore StreamProto

public class StreamProtoReceiver
extends Object

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


Un ricevitore che traduce il protocollo TestRecord ricevuto in eventi scambiati.

Riepilogo

Costruttori pubblici

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

Ctor.

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

Ctor.

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

Ctor.

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

Ctor.

Metodi pubblici

void close()
void completeModuleEvents()

Se necessario per garantire report coerenti, completa gli eventi del modulo.

Throwable getError()

Restituisce l'errore rilevato nel thread del destinatario.

int getSocketServerPort()

Restituisce il ricevitore socket che era aperto.

boolean hasInvocationFailed()

Indica se la chiamata non riuscita è stata segnalata o meno.

boolean joinReceiver(long millis)

Costruttori pubblici

Ricevitore StreamProto

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

Ctor.

Parametri
listener ITestInvocationListener: il ITestInvocationListener dove segnalare i risultati.

mainContext IInvocationContext

reportInvocation boolean: se segnalare o meno gli eventi a livello di chiamata.

Ricevitore StreamProto

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

Ctor.

Parametri
listener ITestInvocationListener: il ITestInvocationListener dove segnalare i risultati.

mainContext IInvocationContext

reportInvocation boolean: se segnalare o meno gli eventi a livello di chiamata.

quietParsing boolean: se consentire o meno al parser di registrare le informazioni di debug.

Ricevitore StreamProto

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

Ctor.

Parametri
listener ITestInvocationListener: il ITestInvocationListener dove segnalare i risultati.

mainContext IInvocationContext

reportInvocation boolean: se segnalare o meno gli eventi a livello di chiamata.

quietParsing boolean: se consentire o meno al parser di registrare le informazioni di debug.

logNamePrefix String: il prefisso del file registrato tramite il parser.

Ricevitore StreamProto

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

Ctor.

Parametri
listener ITestInvocationListener: il ITestInvocationListener dove segnalare i risultati.

mainContext IInvocationContext

reportInvocation boolean: se segnalare o meno gli eventi a livello di chiamata.

quietParsing boolean: se consentire o meno al parser di registrare le informazioni di debug.

reportLogs boolean: se segnalare o meno i log

logNamePrefix String: il prefisso del file registrato tramite il parser.

Metodi pubblici

chiudi

public void close ()

completeModuleEvents

public void completeModuleEvents ()

Se necessario per garantire report coerenti, completa gli eventi del modulo.

getError

public Throwable getError ()

Restituisce l'errore rilevato nel thread del destinatario. In caso contrario, verrà restituito nullo.

Ritorni
Throwable

getSocketServerPort

public int getSocketServerPort ()

Restituisce il ricevitore socket che era aperto. -1 se nessuno.

Ritorni
int

haInvocationFailed

public boolean hasInvocationFailed ()

Indica se la chiamata non riuscita è stata segnalata o meno.

Ritorni
boolean

joinRicevitore

public boolean joinReceiver (long millis)

Parametri
millis long

Ritorni
boolean