FileProtoResultReporter
public class FileProtoResultReporter
extends ProtoResultReporter
java.lang.ऑब्जेक्ट | ||
मैं | com.android.tradefed.result.proto.ProtoResultReporter | |
मैं | com.android.tradefed.result.proto.FileProtoResultReporter |
प्रोटो रिपोर्टर जो TestRecord
को एक फ़ाइल में डंप करता है।
सारांश
खेत | |
---|---|
public static final String | PERIODIC_PROTO_WRITING_OPTION |
public static final String | PROTO_OUTPUT_FILE |
public static final String | USE_DELIMITED_API
|
सार्वजनिक निर्माणकर्ता | |
---|---|
FileProtoResultReporter () |
सार्वजनिक तरीके | |
---|---|
File | getOutputFile () |
boolean | isPeriodicWriting () आवधिक लेखन सक्षम है या नहीं। |
void | processFinalProto (TestRecordProto.TestRecord finalRecord) सभी परिणामों के साथ अंतिम प्रोटो को संभालना। |
void | processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext invocationContext) मंगलाचरण के बाद आंशिक मंगलाचरण परीक्षण रिकॉर्ड आद्य का संचालन |
void | processTestModuleEnd (TestRecordProto.TestRecord moduleRecord) |
void | processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress) |
void | setDelimitedOutput (boolean delimitedOutput) |
void | setFileOutput (File output) उस फ़ाइल को सेट करता है जहां परिणाम आउटपुट करना है। |
void | setOutputFile (File outputFile) |
void | setPeriodicWriting (boolean enabled) प्रत्येक मॉड्यूल को एक फ़ाइल में अलग-अलग लिखने में सक्षम करें। |
संरक्षित तरीके | |
---|---|
TestRecordProto.ChildReference | createModuleChildReference (TestRecordProto.TestRecord record) एक मॉड्यूल के लिए एक बाल संदर्भ बनाता है। |
खेत
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
सार्वजनिक निर्माणकर्ता
FileProtoResultReporter
public FileProtoResultReporter ()
सार्वजनिक तरीके
getOutputFile
public File getOutputFile ()
रिटर्न | |
---|---|
File |
आवधिक लेखन है
public boolean isPeriodicWriting ()
आवधिक लेखन सक्षम है या नहीं।
रिटर्न | |
---|---|
boolean |
प्रक्रिया अंतिमप्रोटो
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
सभी परिणामों के साथ अंतिम प्रोटो को संभालना।
मापदंडों | |
---|---|
finalRecord | TestRecordProto.TestRecord : सभी आमंत्रण परिणामों के साथ अंतिम रूप दिया गया प्रोटो। |
प्रक्रिया प्रारंभ आमंत्रण
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext invocationContext)
मंगलाचरण के बाद आंशिक मंगलाचरण परीक्षण रिकॉर्ड आद्य का संचालन invocationStarted(com.android.tradefed.invoker.IInvocationContext)
हुआ।
मापदंडों | |
---|---|
invocationStartRecord | TestRecordProto.TestRecord : आंशिक प्रोटो इनवोकेशनस्टार्ट के बाद भर जाता है। |
invocationContext | IInvocationContext : आह्वान IInvocationContext । |
प्रोसेसटेस्टमॉड्यूलएंड
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
testModuleEnded()
होने के बाद अंतिम मॉड्यूल रिकॉर्ड प्रोटो का संचालन।
मापदंडों | |
---|---|
moduleRecord | TestRecordProto.TestRecord : मॉड्यूल का प्रतिनिधित्व करने वाला अंतिम रूप दिया गया प्रोटो। |
प्रोसेसटेस्टरनसमाप्त
public void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)
ERROR(/#testRunEnded(long,HashMap))
होने के बाद अंतिम रन रिकॉर्ड प्रोटो का संचालन।
मापदंडों | |
---|---|
runRecord | TestRecordProto.TestRecord : रन का प्रतिनिधित्व करने वाला अंतिम रूप दिया गया प्रोटो। |
moduleInProgress | boolean : मॉड्यूल प्रगति पर है या नहीं। |
सेट डिलीमिटेड आउटपुट
public void setDelimitedOutput (boolean delimitedOutput)
मापदंडों | |
---|---|
delimitedOutput | boolean |
सेटफाइलआउटपुट
public void setFileOutput (File output)
उस फ़ाइल को सेट करता है जहां परिणाम आउटपुट करना है।
मापदंडों | |
---|---|
output | File |
सेटआउटपुटफ़ाइल
public void setOutputFile (File outputFile)
मापदंडों | |
---|---|
outputFile | File |
आवधिक लेखन सेट करें
public void setPeriodicWriting (boolean enabled)
प्रत्येक मॉड्यूल को एक फ़ाइल में अलग-अलग लिखने में सक्षम करें।
मापदंडों | |
---|---|
enabled | boolean |
संरक्षित तरीके
createModuleChildReference
protected TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)
एक मॉड्यूल के लिए एक बाल संदर्भ बनाता है।
मापदंडों | |
---|---|
record | TestRecordProto.TestRecord |
रिटर्न | |
---|---|
TestRecordProto.ChildReference |