সিম্পল পারফুটিল
public class SimplePerfUtil
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.SimplePerfUtil |
সাধারণ কমান্ড প্রেরণ এবং ফলাফল সংগ্রহ করার জন্য ইউটিলিটি ক্লাস
সারাংশ
পাবলিক পদ্ধতি |
---|
SimplePerfResult | executeCommand (String command) প্রদত্ত adb শেল কমান্ড কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয় Simpleperf ফলাফল পার্স করা হবে এবং কলারে ফিরে যাবে |
void | executeCommand (String command, IShellOutputReceiver receiver, long maxTimeToOutputShellResponse, TimeUnit timeUnit, int retryAttempts) প্রদত্ত adb শেল কমান্ড কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয় রিসিভারের মাধ্যমে সহজ ফলাফল পার্স করা কলারের দায়িত্ব |
void | executeCommand (String command, IShellOutputReceiver receiver) প্রদত্ত adb শেল কমান্ড কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয় রিসিভারের মাধ্যমে সহজ ফলাফল পার্স করা কলারের দায়িত্ব |
| getArgumentList () simpleperf কমান্ডের জন্য যুক্তি পান |
static SimplePerfUtil | newInstance ( ITestDevice device, SimplePerfUtil.SimplePerfType type) সিম্পল পারফুটিল কনস্ট্রাক্টর ইনস্ট্যান্স শুরু করার সময় কলারকে অবশ্যই ডিভাইস এবং সিম্পলপারফ টাইপ সংজ্ঞায়িত করতে হবে |
void | setArgumentList ( arguList) setArgumentList ( arguList) simpleperf কমান্ডে আর্গুমেন্ট সেট করুন |
পাবলিক পদ্ধতি
executeCommand
public SimplePerfResult executeCommand (String command)
প্রদত্ত adb শেল কমান্ড কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয়
Simpleperf ফলাফল পার্স করা হবে এবং কলারে ফিরে যাবে
পরামিতি |
---|
command | String : ডিভাইসে চালানোর জন্য কমান্ড |
executeCommand
public void executeCommand (String command,
IShellOutputReceiver receiver,
long maxTimeToOutputShellResponse,
TimeUnit timeUnit,
int retryAttempts)
প্রদত্ত adb শেল কমান্ড কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয়
রিসিভারের মাধ্যমে সহজ ফলাফল পার্স করা কলারের দায়িত্ব
পরামিতি |
---|
command | String : ডিভাইসে চালানোর জন্য কমান্ড |
receiver | IShellOutputReceiver : IShellOutputReceiver অবজেক্টকে সরাসরি শেল আউটপুট এ |
maxTimeToOutputShellResponse | long : সর্বোচ্চ সময় যে সময়ে কমান্ডটিকে কোনো প্রতিক্রিয়া আউটপুট না করার অনুমতি দেওয়া হয়; timeUnit উল্লিখিত ইউনিট |
timeUnit | TimeUnit : maxTimeToOutputShellResponse এর জন্য timeUnit ইউনিট, ERROR(/TimeUnit) দেখুন |
retryAttempts | int : কোনো ব্যতিক্রমের কারণে কমান্ড ব্যর্থ হলে সর্বোচ্চ কতবার পুনরায় চেষ্টা করতে হবে। DeviceNotResponsiveException নিক্ষেপ করা হবে যদি retryAttempts সফল না হয়ে সঞ্চালিত হয়। |
executeCommand
public void executeCommand (String command,
IShellOutputReceiver receiver)
প্রদত্ত adb শেল কমান্ড কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয়
রিসিভারের মাধ্যমে সহজ ফলাফল পার্স করা কলারের দায়িত্ব
পরামিতি |
---|
command | String : ডিভাইসে চালানোর জন্য কমান্ড |
receiver | IShellOutputReceiver : IShellOutputReceiver অবজেক্টকে সরাসরি শেল আউটপুট এ |
getArgumentList
public getArgumentList ()
simpleperf কমান্ডের জন্য যুক্তি পান
রিটার্নস |
---|
| সাবকমান্ড এবং আর্গুমেন্টের তালিকা ( বাতিলযোগ্য) |
সেট আর্গুমেন্টলিস্ট
public void setArgumentList ( arguList)
simpleperf কমান্ডে আর্গুমেন্ট সেট করুন
পরামিতি |
---|
arguList | : সাবকমান্ড এবং আর্গুমেন্টের তালিকা |
সুরক্ষিত পদ্ধতি
commandStringPreparer
protected String commandStringPreparer (String command)