StreamProtoResultReporterStreamProtoResultReporterStreamProtoResultReporter
public final class StreamProtoResultReporter
extends ProtoResultReporter
java.lang.Object | ||
↳ | com.android.tradefed.result.proto.ProtoResultReporter | |
↳ | com.android.tradefed.result.proto.StreamProtoResultReporter |
Une implémentation de ProtoResultReporter
Résumé
Des champs | |
---|---|
public static final String | PROTO_REPORT_PORT_OPTION
|
Constructeurs publics | |
---|---|
StreamProtoResultReporter () |
Méthodes publiques | |
---|---|
Integer | getProtoReportPort () |
void | processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs) Utilisez l'enregistrement d'invocation pour envoyer un par un tous les journaux finaux de l'invocation. |
void | processFinalProto (TestRecordProto.TestRecord finalRecord) Manipulation du proto final avec tous les résultats. |
void | processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context) Traitement du proto d'enregistrement de test d'invocation partielle après |
void | processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord) Traitement du proto d'enregistrement de cas de test finalisé après |
void | processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord) La gestion du proto d'enregistrement de cas de test partiel après |
void | processTestModuleEnd (TestRecordProto.TestRecord moduleRecord) Gestion du proto d'enregistrement de module finalisé après que |
void | processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord) Traitement du proto d'enregistrement de module partiel après |
void | processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress) Gestion du proto d'enregistrement d'exécution finalisé après |
void | processTestRunStarted (TestRecordProto.TestRecord runStartedRecord) Gestion du proto d'enregistrement d'exécution de test partiel après que |
void | setProtoReportPort (Integer portValue) |
Méthodes protégées | |
---|---|
void | closeSocket () |
Des champs
PROTO_REPORT_PORT_OPTION
public static final String PROTO_REPORT_PORT_OPTION
Constructeurs publics
StreamProtoResultReporterStreamProtoResultReporterStreamProtoResultReporter
public StreamProtoResultReporter ()
Méthodes publiques
getProtoReportPort
public Integer getProtoReportPort ()
Retour | |
---|---|
Integer |
processFinalInvocationLogs
public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)
Utilisez l'enregistrement d'invocation pour envoyer un par un tous les journaux finaux de l'invocation.
Paramètres | |
---|---|
invocationLogs | TestRecordProto.TestRecord : Le proto finalisé représentant l'invocation. |
processFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
Manipulation du proto final avec tous les résultats.
Paramètres | |
---|---|
finalRecord | TestRecordProto.TestRecord : Le proto finalisé avec tous les résultats d'invocation. |
processStartInvocation
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)
Traitement du proto d'enregistrement de test d'invocation partielle après invocationStarted(com.android.tradefed.invoker.IInvocationContext)
.
Paramètres | |
---|---|
invocationStartRecord | TestRecordProto.TestRecord : Le proto partiel renseigné après l'invocationStart. |
context | IInvocationContext : l'invocation IInvocationContext . |
processTestCaseEnded
public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)
Traitement du proto d'enregistrement de cas de test finalisé après ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap))
.
Paramètres | |
---|---|
testCaseRecord | TestRecordProto.TestRecord : Le proto finalisé représentant un cas de test. |
processTestCaseStarted
public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)
La gestion du proto d'enregistrement de cas de test partiel après testStarted(com.android.tradefed.result.TestDescription, long)
s'est produite.
Paramètres | |
---|---|
testCaseStartedRecord | TestRecordProto.TestRecord : Le proto partiel représentant le cas de test. |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
Gestion du proto d'enregistrement de module finalisé après que testModuleEnded()
s'est produit.
Paramètres | |
---|---|
moduleRecord | TestRecordProto.TestRecord : Le proto finalisé représentant le module. |
processTestModuleStartedprocessusTestModuleStarted
public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)
Traitement du proto d'enregistrement de module partiel après testModuleStarted(com.android.tradefed.invoker.IInvocationContext)
.
Paramètres | |
---|---|
moduleStartRecord | TestRecordProto.TestRecord : Le proto partiel représentant le module. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)
Gestion du proto d'enregistrement d'exécution finalisé après ERROR(/#testRunEnded(long,HashMap))
.
Paramètres | |
---|---|
runRecord | TestRecordProto.TestRecord : Le proto finalisé représentant la course. |
moduleInProgress | boolean : indique si un module est en cours ou non. |
processTestRunStarted
public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)
Gestion du proto d'enregistrement d'exécution de test partiel après que testRunStarted(String, int)
s'est produit.
Paramètres | |
---|---|
runStartedRecord | TestRecordProto.TestRecord : Le proto partiel représentant la course. |
setProtoReportPort
public void setProtoReportPort (Integer portValue)
Paramètres | |
---|---|
portValue | Integer |
Méthodes protégées
closeSocket
protected void closeSocket ()