FileProtoResultReporter
public class FileProtoResultReporter
extends ProtoResultReporter
java.lang.Object | ||
↳ | com.android.tradefed.result.proto.ProtoResultReporter | |
↳ | com.android.tradefed.result.proto.FileProtoResultReporter |
Proto reporter qui TestRecord
le TestRecord
dans un fichier.
Sommaire
Des champs | |
---|---|
public static final String | PERIODIC_PROTO_WRITING_OPTION |
public static final String | PROTO_OUTPUT_FILE |
public static final String | USE_DELIMITED_API
|
Constructeurs publics | |
---|---|
FileProtoResultReporter () |
Méthodes publiques | |
---|---|
boolean | isPeriodicWriting () Si oui ou non l'écriture périodique est activée. |
void | processFinalProto (TestRecordProto.TestRecord finalRecord) Traitement du proto final avec tous les résultats. |
void | processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext invocationContext) La gestion du proto d'enregistrement de test d'appel partiel après |
void | processTestModuleEnd (TestRecordProto.TestRecord moduleRecord) Traitement du proto d'enregistrement de module finalisé après que |
void | processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress) Traitement du proto d'enregistrement d'exécution finalisé après |
void | setFileOutput (File output) Définit le fichier dans lequel sortir le résultat. |
void | setPeriodicWriting (boolean enabled) Activez l'écriture individuelle de chaque module dans un fichier. |
Des champs
PERIODIC_PROTO_WRITING_OPTION
public static final String PERIODIC_PROTO_WRITING_OPTION
PROTO_OUTPUT_FILE
public static final String PROTO_OUTPUT_FILE
USE_DELIMITED_API
public static final String USE_DELIMITED_API
Constructeurs publics
FileProtoResultReporter
public FileProtoResultReporter ()
Méthodes publiques
isPeriodicWriting
public boolean isPeriodicWriting ()
Si l'écriture périodique est activée ou non.
Retour | |
---|---|
boolean |
processusFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
Traitement du proto final avec tous les résultats.
Paramètres | |
---|---|
finalRecord | TestRecordProto.TestRecord : Le proto finalisé avec tous les résultats de l'appel. |
processStartInvocation
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext invocationContext)
La gestion du proto d'enregistrement de test d'appel partiel après invocationStarted(com.android.tradefed.invoker.IInvocationContext)
s'est produite.
Paramètres | |
---|---|
invocationStartRecord | TestRecordProto.TestRecord : le proto partiel TestRecordProto.TestRecord après l'invocationStart. |
invocationContext | IInvocationContext : l'invocation IInvocationContext . |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
Traitement du proto d'enregistrement de module finalisé après testModuleEnded()
.
Paramètres | |
---|---|
moduleRecord | TestRecordProto.TestRecord : Le proto finalisé représentant le module. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)
Traitement du proto d'enregistrement d'exécution finalisé après ITestLifeCycleReceiver.testRunEnded(long, HashMap)
.
Paramètres | |
---|---|
runRecord | TestRecordProto.TestRecord : Le proto finalisé représentant la course. |
moduleInProgress | boolean : si un module est en cours ou non. |
setFileOutput
public void setFileOutput (File output)
Définit le fichier dans lequel sortir le résultat.
Paramètres | |
---|---|
output | File |
setPeriodicWriting
public void setPeriodicWriting (boolean enabled)
Activez l'écriture individuelle de chaque module dans un fichier.
Paramètres | |
---|---|
enabled | boolean |