NativeStressTestParser
public
class
NativeStressTestParser
extends MultiLineReceiver
| java.lang.Object | ||
| ↳ | com.android.ddmlib.MultiLineReceiver | |
| ↳ | com.android.tradefed.testtype.NativeStressTestParser | |
एक IShellOutputReceiver जो स्ट्रेस टेस्ट के डेटा आउटपुट को पार्स करता है. साथ ही, पूरी हुई इटरेशन की संख्या और हर इटरेशन में लगने वाले औसत समय के बारे में मेट्रिक इकट्ठा करता है.
यह कमांड, इस तरह के आउटपुट को ढूंढती है
pass 0
...
==== pass X
Successfully completed X passes
जहां 'X' का मतलब इटरेशन नंबर से है
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
|---|---|
NativeStressTestParser(String runName)
|
|
सार्वजनिक तरीके | |
|---|---|
int
|
getIterationsCompleted()
|
String
|
getRunName()
|
boolean
|
isCancelled()
|
void
|
processNewLines(String[] lines)
जब रिमोट प्रोसेस को नई लाइनें मिलती हैं, तब इसे कॉल किया जाता है. |
पब्लिक कंस्ट्रक्टर
NativeStressTestParser
public NativeStressTestParser (String runName)
NativeStressTestParser बनाता है.
| पैरामीटर | |
|---|---|
runName |
String: रन का नाम. इसका इस्तेमाल लॉगिंग के लिए किया जाता है. |
सार्वजनिक तरीके
getIterationsCompleted
public int getIterationsCompleted ()
| रिटर्न | |
|---|---|
int |
एक या उससे ज़्यादा रन में पूरी की गई कुल पुनरावृत्तियों की संख्या |
getRunName
public String getRunName ()
| रिटर्न | |
|---|---|
String |
टेस्ट रन का नाम. |
isCancelled
public boolean isCancelled ()
| रिटर्न | |
|---|---|
boolean |
|
processNewLines
public void processNewLines (String[] lines)
जब रिमोट प्रोसेस को नई लाइनें मिलती हैं, तब इसे कॉल किया जाता है.
यह पक्का किया जाता है कि इस तरीके को लाइनें देते समय वे पूरी हों.
| पैरामीटर | |
|---|---|
lines |
String: नई लाइनें शामिल करने वाला कलेक्शन. |