नेटिवबेंचमार्कटेस्टपार्सर

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.ऑब्जेक्ट
com.android.ddmlib.MultiLineReceiver
com.android.tradefed.testtype.NativeBenchmarkTestParser


एक IShellOutputReceiver जो बेंचमार्क परीक्षण डेटा आउटपुट को पार्स करता है, प्रति ऑपरेशन औसत समय पर मेट्रिक्स एकत्र करता है।

निम्नलिखित आउटपुट की तलाश करता है

Time per iteration min: X avg: Y max: Z

सारांश

सार्वजनिक निर्माणकर्ता

NativeBenchmarkTestParser (String runName)

एक NativeBenchmarkTestParser बनाता है।

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

double getAvgOperationTime ()
double getMaxOperationTime ()
double getMinOperationTime ()
String getRunName ()
boolean isCancelled ()

void processNewLines (String[] lines)

सार्वजनिक निर्माणकर्ता

नेटिवबेंचमार्कटेस्टपार्सर

public NativeBenchmarkTestParser (String runName)

एक NativeBenchmarkTestParser बनाता है।

पैरामीटर
runName String : रन नाम. लॉगिंग उद्देश्यों के लिए उपयोग किया जाता है।

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

getAvgOperationTime

public double getAvgOperationTime ()

रिटर्न
double औसत परिचालन समय

मैक्सऑपरेशनटाइम प्राप्त करें

public double getMaxOperationTime ()

रिटर्न
double अधिकतम परिचालन समय

getMinOperationTime

public double getMinOperationTime ()

रिटर्न
double न्यूनतम परिचालन समय

getRunName

public String getRunName ()

रिटर्न
String टेस्ट रन का नाम.

रद्द कर दिया है

public boolean isCancelled ()

रिटर्न
boolean

प्रोसेसन्यूलाइन्स

public void processNewLines (String[] lines)

पैरामीटर
lines String