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)

यह NativeBenchmarkTestParser बनाता है.

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

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