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)

NativeStressTestParser बनाता है.

सार्वजनिक तरीके

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: नई लाइनें शामिल करने वाला कलेक्शन.