NativecriterionTestParser
public
class
NativeBenchmarkTestParser
extends MultiLineReceiver
java.lang.Object | ||
↳ | com.android.ddmlib.MultiLineReceiver | |
↳ | com.android.tradefed.testtype.Native AdSenseTestParser |
ऐसा IShellOutputReceiver
जो मानदंड की जांच वाले डेटा के आउटपुट को पार्स करता है. साथ ही, इस पर मेट्रिक इकट्ठा करता है
हर कार्रवाई में लगने वाला औसत समय.
यह आउटपुट दिखाता है
Time per iteration min: X avg: Y max: Z
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
NativeBenchmarkTestParser(String runName)
यह |
सार्वजनिक तरीके | |
---|---|
double
|
getAvgOperationTime()
|
double
|
getMaxOperationTime()
|
double
|
getMinOperationTime()
|
String
|
getRunName()
|
boolean
|
isCancelled()
|
void
|
processNewLines(String[] lines)
|
सार्वजनिक कंस्ट्रक्टर
NativecriterionTestParser
public NativeBenchmarkTestParser (String runName)
यह NativeBenchmarkTestParser
बनाता है.
पैरामीटर | |
---|---|
runName |
String : रन का नाम. इसका इस्तेमाल लॉगिंग के लिए किया जाता है. |
सार्वजनिक तरीके
गेट औसत ऑपरेशन समय
public double getAvgOperationTime ()
रिटर्न | |
---|---|
double |
इस्तेमाल में लगने वाला औसत समय |
गेटमैक्सऑपरेशन टाइम
public double getMaxOperationTime ()
रिटर्न | |
---|---|
double |
कार्रवाई में लगने वाला ज़्यादा से ज़्यादा समय |
गेटमिनऑपरेशन टाइम
public double getMinOperationTime ()
रिटर्न | |
---|---|
double |
कार्रवाई में लगने वाला कम से कम समय |
getRunName
public String getRunName ()
रिटर्न | |
---|---|
String |
टेस्ट रन का नाम. |
रद्द किया गया
public boolean isCancelled ()
रिटर्न | |
---|---|
boolean |
प्रोसेस न्यूलाइन्स
public void processNewLines (String[] lines)
पैरामीटर | |
---|---|
lines |
String |