ProtoResultParser
public class ProtoResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.ProtoResultParser |
Parser per il formato proto risultati Tradefed.
Riepilogo
Classi nidificate | |
---|---|
enum | ProtoResultParser.TestLevel Enumerazione che rappresenta il livello corrente del proto in elaborazione. |
Costruttori pubblici | |
---|---|
ProtoResultParser ( ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation) Rettore. | |
ProtoResultParser ( ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile) Rettore. |
Metodi pubblici | |
---|---|
void | completeModuleEvents () Se necessario per garantire un reporting coerente, completare gli eventi del modulo, dell'esecuzione e dei metodi. |
String | getModuleInProgress () Restituisce l'id del modulo in corso. |
boolean | hasInvocationFailed () Restituisce se è stata segnalata o meno la chiamata non riuscita. |
boolean | invocationEndedReached () Restituisce se l'analisi ha raggiunto o meno una chiamata terminata. |
void | processFileProto (File protoFile) In caso di analisi diretta dei file proto, gestisci l'analisi diretta degli stessi come sequenza. |
void | processFinalizedProto (TestRecordProto.TestRecord finalProto) Funzione di immissione principale che prende il prototipo completato finalizzato e ne riproduce i risultati. |
ProtoResultParser.TestLevel | processNewProto (TestRecordProto.TestRecord currentProto) Funzione di accesso principale in cui viene presentato ogni proto per essere analizzato negli eventi Tradefed. |
void | setQuiet (boolean quiet) Imposta se stampare o meno alla ricezione degli eventi. |
void | setReportLogs (boolean reportLogs) Imposta se dobbiamo segnalare o meno i log. |
void | setSkipParsingAccounting (boolean skip) |
Costruttori pubblici
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
Rettore.
Parametri | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)
Rettore.
Parametri | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
prefixForFile | String |
Metodi pubblici
completeModuleEvents
public void completeModuleEvents ()
Se necessario per garantire un reporting coerente, completare gli eventi del modulo, dell'esecuzione e dei metodi.
getModuleInProgress
public String getModuleInProgress ()
Restituisce l'id del modulo in corso. Restituisce null se nessuno è in corso.
ritorna | |
---|---|
String |
hasInvocationFailed
public boolean hasInvocationFailed ()
Restituisce se è stata segnalata o meno la chiamata non riuscita.
ritorna | |
---|---|
boolean |
invocationEndedReached
public boolean invocationEndedReached ()
Restituisce se l'analisi ha raggiunto o meno una chiamata terminata.
ritorna | |
---|---|
boolean |
processFileProto
public void processFileProto (File protoFile)
In caso di analisi diretta dei file proto, gestisci l'analisi diretta degli stessi come sequenza. Associato a FileProtoResultReporter
durante la segnalazione di una sequenza di file.
Parametri | |
---|---|
protoFile | File : il file proto da analizzare. |
processFinalizedProto
public void processFinalizedProto (TestRecordProto.TestRecord finalProto)
Funzione di immissione principale che prende il prototipo completato finalizzato e ne riproduce i risultati.
Parametri | |
---|---|
finalProto | TestRecordProto.TestRecord : il TestRecord finale da analizzare. |
processNewProto
public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)
Funzione di accesso principale in cui viene presentato ogni proto per essere analizzato negli eventi Tradefed.
Parametri | |
---|---|
currentProto | TestRecordProto.TestRecord : il TestRecord corrente da analizzare. |
ritorna | |
---|---|
ProtoResultParser.TestLevel | Vero se il proto elaborato era un modulo. |
setSilenzioso
public void setQuiet (boolean quiet)
Imposta se stampare o meno alla ricezione degli eventi.
Parametri | |
---|---|
quiet | boolean |
setReportLogs
public void setReportLogs (boolean reportLogs)
Imposta se dobbiamo segnalare o meno i log.
Parametri | |
---|---|
reportLogs | boolean |
setSkipParsingAccounting
public void setSkipParsingAccounting (boolean skip)
Parametri | |
---|---|
skip | boolean |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Last updated 2022-08-15 UTC.