सबप्रोसेसटेस्ट रिज़ल्टपर्सर
public
class
SubprocessTestResultsParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SubprocessTestresultsParser |
फ़ाइल में लिखने से पहले, आउटपुट को पार्स करने के लिए ERROR(/FileOutputStream)
को बड़ा करता है, ताकि हम ये काम कर सकें
लॉन्चर साइड पर टेस्ट इवेंट जनरेट करें.
खास जानकारी
नेस्ट की गई क्लास | |
---|---|
class |
SubprocessTestResultsParser.StatusKeys
टेस्ट के लिए काम की कुंजियां. |
सार्वजनिक कंस्ट्रक्टर | |
---|---|
SubprocessTestResultsParser(ITestInvocationListener listener, boolean streaming, IInvocationContext context)
नतीजा पार्सर के लिए कंस्ट्रक्टर |
|
SubprocessTestResultsParser(ITestInvocationListener listener, IInvocationContext context)
नतीजा पार्सर के लिए कंस्ट्रक्टर |
सार्वजनिक तरीके | |
---|---|
void
|
close()
|
void
|
completeModuleEvents()
खुले हुए किसी भी इवेंट को पूरा करना और उसे बंद करना |
TestDescription
|
getCurrentTest()
उस जांच को दिखाता है जो फ़िलहाल चल रही है. |
SubprocessEventHelper.InvocationFailedEventInfo
|
getReportedInvocationFailedEventInfo()
बातचीत शुरू न होने के बारे में रिपोर्ट की गई इवेंट की जानकारी दिखाता है. |
int
|
getSocketServerPort()
खुले हुए सॉकेट रिसीवर को लौटाता है. |
Long
|
getStartTime()
सबप्रोसेस से शुरू होने का समय शुरू होने का इवेंट शुरू करता है शुरू करना. |
boolean
|
joinReceiver(long millis, boolean waitForConnection)
इवेंट प्रोसेस करने वाले व्यक्ति की तरफ़ से इवेंट प्रोसेस होने का इंतज़ार करें. |
boolean
|
joinReceiver(long millis)
इवेंट प्रोसेस करने वाले व्यक्ति की तरफ़ से इवेंट प्रोसेस होने का इंतज़ार करें. |
void
|
parseFile(File file)
|
void
|
processNewLines(String[] lines)
कॉल पार्स करने की सुविधा का इस्तेमाल करें. |
boolean
|
reportedInvocationFailed()
यह बताता है कि शुरू करने की कार्रवाई को रिपोर्ट किया गया या नहीं. |
void
|
setIgnoreTestLog(boolean ignoreTestLog)
TestLog इवेंट को अनदेखा करना है या नहीं. हालांकि, यह सिर्फ़ LogAssociation पर निर्भर है. |
सार्वजनिक कंस्ट्रक्टर
सबप्रोसेसटेस्ट रिज़ल्टपर्सर
public SubprocessTestResultsParser (ITestInvocationListener listener, boolean streaming, IInvocationContext context)
नतीजा पार्सर के लिए कंस्ट्रक्टर
पैरामीटर | |
---|---|
listener |
ITestInvocationListener : ITestInvocationListener नतीजों की शिकायत कहां करें |
streaming |
boolean : अगर सही है, तो नतीजे पाने के लिए सॉकेट रिसीवर खुला रहेगा. |
context |
IInvocationContext : शुरू करने के बारे में IInvocationContext की जानकारी |
सबप्रोसेसटेस्ट रिज़ल्टपर्सर
public SubprocessTestResultsParser (ITestInvocationListener listener, IInvocationContext context)
नतीजा पार्सर के लिए कंस्ट्रक्टर
पैरामीटर | |
---|---|
listener |
ITestInvocationListener : ITestInvocationListener नतीजों की शिकायत कहां करें |
context |
IInvocationContext : शुरू करने के बारे में IInvocationContext की जानकारी |
सार्वजनिक तरीके
बंद करें
public void close ()
पूरा मॉड्यूल इवेंट
public void completeModuleEvents ()
खुले हुए किसी भी इवेंट को पूरा करना और उसे बंद करना
CANNOT TRANSLATE
public TestDescription getCurrentTest ()
उस जांच को दिखाता है जो फ़िलहाल चल रही है.
रिटर्न | |
---|---|
TestDescription |
getreportedInvocationFailedEventInfo
public SubprocessEventHelper.InvocationFailedEventInfo getReportedInvocationFailedEventInfo ()
बातचीत शुरू न होने के बारे में रिपोर्ट की गई इवेंट की जानकारी दिखाता है.
रिटर्न | |
---|---|
SubprocessEventHelper.InvocationFailedEventInfo |
getSocketServerPort
public int getSocketServerPort ()
खुले हुए सॉकेट रिसीवर को लौटाता है. -1, अगर कोई नहीं है.
रिटर्न | |
---|---|
int |
गेटस्टार्ट टाइम
public Long getStartTime ()
सबप्रोसेस से शुरू होने का समय शुरू होने का इवेंट शुरू करता है शुरू करना.
रिटर्न | |
---|---|
Long |
जॉइन रिसीवर
public boolean joinReceiver (long millis, boolean waitForConnection)
इवेंट प्रोसेस करने वाले व्यक्ति की तरफ़ से इवेंट प्रोसेस होने का इंतज़ार करें.
पैरामीटर | |
---|---|
millis |
long : मिलीसेकंड में टाइम आउट. |
waitForConnection |
boolean : अगर कनेक्शन कभी नहीं बना था, तो इंतज़ार न करने का विकल्प गलत है. |
रिटर्न | |
---|---|
boolean |
अगर रिसीवर का थ्रेड टाइम आउट से पहले खत्म हो जाता है, तो सही है. अगर यह सही नहीं है, तो 'गलत'. |
जॉइन रिसीवर
public boolean joinReceiver (long millis)
इवेंट प्रोसेस करने वाले व्यक्ति की तरफ़ से इवेंट प्रोसेस होने का इंतज़ार करें. कनेक्शन होने पर भी इंतज़ार होगा को बनाया नहीं गया है, यानी प्रोसेसिंग अभी शुरू नहीं हुई है.
पैरामीटर | |
---|---|
millis |
long : मिलीसेकंड में टाइम आउट. |
रिटर्न | |
---|---|
boolean |
अगर रिसीवर थ्रेड, टाइम आउट से पहले खत्म हो जाता है, तो सही है. अगर ऐसा नहीं है, तो 'गलत'. |
पार्सफ़ाइल
public void parseFile (File file)
पैरामीटर | |
---|---|
file |
File |
प्रोसेस न्यूलाइन्स
public void processNewLines (String[] lines)
कॉल पार्स करने की सुविधा का इस्तेमाल करें.
पैरामीटर | |
---|---|
lines |
String |
रिपोर्ट की गई, कराने की समस्या
public boolean reportedInvocationFailed ()
यह बताता है कि शुरू करने की कार्रवाई को रिपोर्ट किया गया या नहीं.
रिटर्न | |
---|---|
boolean |
सेट अनदेखा टेस्टलॉग
public void setIgnoreTestLog (boolean ignoreTestLog)
TestLog इवेंट को अनदेखा करना है या नहीं. हालांकि, यह सिर्फ़ LogAssociation पर निर्भर है.
पैरामीटर | |
---|---|
ignoreTestLog |
boolean |