নেটিভ বেঞ্চমার্ক টেস্ট

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

java.lang.অবজেক্ট
com.android.tradefed.testtype.NativeBenchmarkTest


একটি পরীক্ষা যা প্রদত্ত ডিভাইসে নির্বাহযোগ্য একটি নেটিভ বেঞ্চমার্ক পরীক্ষা চালায়।

এটি NativeBenchmarkTestParser ব্যবহার করে ITestInvocationListener s-এর ফলাফলগুলিকে অপারেশনের মধ্যে গড় অপারেশন সময় বনাম বিলম্ব বিশ্লেষণ করতে।

সারসংক্ষেপ

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

NativeBenchmarkTest ()

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

ITestDevice getDevice ()

পরীক্ষার অধীনে ডিভাইস পান.

String getModuleName ()

চালানোর জন্য Android নেটিভ বেঞ্চমার্ক টেস্ট মডিউল পান।

void run ( TestInformation testInfo, ITestInvocationListener listener)

পরীক্ষা চালায়, এবং শ্রোতাদের ফলাফল রিপোর্ট করে।

void setDevice ( ITestDevice device)

পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।

void setModuleName (String moduleName)

চালানোর জন্য Android নেটিভ বেঞ্চমার্ক টেস্ট মডিউল সেট করুন।

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

নেটিভ বেঞ্চমার্ক টেস্ট

public NativeBenchmarkTest ()

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

ডিভাইস পান

public ITestDevice getDevice ()

পরীক্ষার অধীনে ডিভাইস পান.

রিটার্নস
ITestDevice ITestDevice

getModuleName

public String getModuleName ()

চালানোর জন্য Android নেটিভ বেঞ্চমার্ক টেস্ট মডিউল পান।

রিটার্নস
String চালানোর জন্য নেটিভ টেস্ট মডিউলের নাম, অথবা সেট না থাকলে শূন্য

চালানো

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

পরীক্ষা চালায়, এবং শ্রোতাদের ফলাফল রিপোর্ট করে।

পরামিতি
testInfo TestInformation : TestInformation অবজেক্টে পরীক্ষা চালানোর জন্য দরকারী তথ্য রয়েছে।

listener ITestInvocationListener : পরীক্ষার ফলাফলের ITestInvocationListener

নিক্ষেপ করে
DeviceNotAvailableException

সেটডিভাইস

public void setDevice (ITestDevice device)

পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।

পরামিতি
device ITestDevice : ব্যবহার করার জন্য ITestDevice

setModuleName

public void setModuleName (String moduleName)

চালানোর জন্য Android নেটিভ বেঞ্চমার্ক টেস্ট মডিউল সেট করুন।

পরামিতি
moduleName String : চালানোর জন্য নেটিভ টেস্ট মডিউলের নাম