NativeBenchmarkTestParser

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)

পাবলিক কনস্ট্রাক্টর

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

একটি NativeBenchmarkTestParser তৈরি করে।

পরামিতি
runName String : রানের নাম। লগিং উদ্দেশ্যে ব্যবহৃত.

পাবলিক পদ্ধতি

GetAvgOperationTime

public double getAvgOperationTime ()

রিটার্নস
double গড় অপারেশন সময়

GetMaxOperationTime

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