SimplePerfUtil সম্পর্কে

public class SimplePerfUtil
extends Object

java.lang.অবজেক্ট
com.android.tradefed.util.SimplePerfUtil সম্পর্কে


সহজ কমান্ড প্রেরণ এবং ফলাফল সংগ্রহের জন্য ইউটিলিটি ক্লাস

সারাংশ

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

SimplePerfResult executeCommand (String command)

প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, simpleperf কে চারপাশে মোড়ানো অবস্থায়

Simpleperf ফলাফল পার্স করা হবে এবং কলারে ফিরে যাবে

void executeCommand (String command, IShellOutputReceiver receiver, long maxTimeToOutputShellResponse, TimeUnit timeUnit, int retryAttempts)

প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, simpleperf কে চারপাশে মোড়ানো অবস্থায়

রিসিভারের মাধ্যমে simpleperf ফলাফল বিশ্লেষণ করা কলারের দায়িত্ব।

void executeCommand (String command, IShellOutputReceiver receiver)

প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, simpleperf কে চারপাশে মোড়ানো অবস্থায়

রিসিভারের মাধ্যমে simpleperf ফলাফল বিশ্লেষণ করা কলারের দায়িত্ব।

getArgumentList ()

simpleperf কমান্ডের জন্য আর্গুমেন্ট পান

static SimplePerfUtil newInstance ( ITestDevice device, SimplePerfUtil.SimplePerfType type)

সিম্পলপারফুটিল কনস্ট্রাক্টর

ইনস্ট্যান্স শুরু করার সময় কলারকে ডিভাইস এবং সিম্পলপারফ টাইপ নির্ধারণ করতে হবে

void setArgumentList ( arguList)

simpleperf কমান্ডে আর্গুমেন্ট সেট করুন

সুরক্ষিত পদ্ধতি

String commandStringPreparer (String command)

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

এক্সিকিউট কমান্ড

public SimplePerfResult executeCommand (String command)

প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, simpleperf কে চারপাশে মোড়ানো অবস্থায়

Simpleperf ফলাফল পার্স করা হবে এবং কলারে ফিরে যাবে

পরামিতি
command String : ডিভাইসে চালানোর জন্য কমান্ড

রিটার্নস
SimplePerfResult SimplePerfResult অবজেক্টে সমস্ত ফলাফলের তথ্য থাকে।

থ্রো
DeviceNotAvailableException যদি ডিভাইসের সাথে সংযোগ বিচ্ছিন্ন হয়ে যায় এবং পুনরুদ্ধার করা না যায়

এক্সিকিউট কমান্ড

public void executeCommand (String command, 
                IShellOutputReceiver receiver, 
                long maxTimeToOutputShellResponse, 
                TimeUnit timeUnit, 
                int retryAttempts)

প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, simpleperf কে চারপাশে মোড়ানো অবস্থায়

রিসিভারের মাধ্যমে simpleperf ফলাফল বিশ্লেষণ করা কলারের দায়িত্ব।

পরামিতি
command String : ডিভাইসে চালানোর জন্য কমান্ড

receiver IShellOutputReceiver : IShellOutputReceiver অবজেক্টকে শেল আউটপুটকে নির্দেশ করে

maxTimeToOutputShellResponse long : সর্বোচ্চ কত সময়কাল ধরে কমান্ড কোনও প্রতিক্রিয়া প্রকাশ করতে পারে না; timeUnit এ উল্লেখিত ইউনিট

timeUnit TimeUnit : maxTimeToOutputShellResponse এর জন্য timeUnit ইউনিট, ERROR(/TimeUnit) দেখুন

retryAttempts int : ব্যতিক্রমের কারণে ব্যর্থ হলে কমান্ডটি সর্বোচ্চ কতবার পুনরায় চেষ্টা করতে হবে। যদি retryAttempts ব্যর্থ হয় তবে DeviceNotResponsiveException নিক্ষেপ করা হবে।

থ্রো
DeviceNotAvailableException যদি ডিভাইসের সাথে সংযোগ বিচ্ছিন্ন হয়ে যায় এবং পুনরুদ্ধার করা না যায়

এক্সিকিউট কমান্ড

public void executeCommand (String command, 
                IShellOutputReceiver receiver)

প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, simpleperf কে চারপাশে মোড়ানো অবস্থায়

রিসিভারের মাধ্যমে simpleperf ফলাফল বিশ্লেষণ করা কলারের দায়িত্ব।

পরামিতি
command String : ডিভাইসে চালানোর জন্য কমান্ড

receiver IShellOutputReceiver : IShellOutputReceiver অবজেক্টকে শেল আউটপুটকে নির্দেশ করে

থ্রো
DeviceNotAvailableException যদি ডিভাইসের সাথে সংযোগ বিচ্ছিন্ন হয়ে যায় এবং পুনরুদ্ধার করা না যায়

getArgumentList সম্পর্কে

public  getArgumentList ()

simpleperf কমান্ডের জন্য আর্গুমেন্ট পান

রিটার্নস
সাবকমান্ড এবং আর্গুমেন্টের তালিকা (বাতিলযোগ্য)

নতুন ইন্সট্যান্স

public static SimplePerfUtil newInstance (ITestDevice device, 
                SimplePerfUtil.SimplePerfType type)

সিম্পলপারফুটিল কনস্ট্রাক্টর

ইনস্ট্যান্স শুরু করার সময় কলারকে ডিভাইস এবং সিম্পলপারফ টাইপ নির্ধারণ করতে হবে

পরামিতি
device ITestDevice : ITestDevice পরীক্ষা ডিভাইস

type SimplePerfUtil.SimplePerfType : SimplePerfType কোন simpleperf মোড নির্দেশ করে

রিটার্নস
SimplePerfUtil একটি নতুন তৈরি SimplePerfUtil উদাহরণ

সেটআর্গুমেন্টলিস্ট

public void setArgumentList ( arguList)

simpleperf কমান্ডে আর্গুমেন্ট সেট করুন

পরামিতি
arguList : সাবকমান্ড এবং আর্গুমেন্টের তালিকা

সুরক্ষিত পদ্ধতি

কমান্ড স্ট্রিংপ্রেপারার

protected String commandStringPreparer (String command)

পরামিতি
command String

রিটার্নস
String