সিম্পল পারফুটিল
public class SimplePerfUtil
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.util.SimplePerfUtil |
সাধারণ কমান্ড প্রেরণ এবং ফলাফল সংগ্রহ করার জন্য ইউটিলিটি ক্লাস
আরো দেখুন:
সারসংক্ষেপ
নেস্টেড ক্লাস | |
---|---|
enum | SimplePerfUtil.SimplePerfType সাধারণ পারফ কমান্ডের বিকল্পগুলির এনাম |
পাবলিক পদ্ধতি | |
---|---|
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) SimplePerfUtil Constructor ইনস্ট্যান্স শুরু করার সময় কলারকে অবশ্যই ডিভাইস এবং সিম্পলপারফ টাইপ সংজ্ঞায়িত করতে হবে |
void | setArgumentList ( arguList) setArgumentList ( arguList) simpleperf কমান্ডে আর্গুমেন্ট সেট করুন |
সুরক্ষিত পদ্ধতি | |
---|---|
String | commandStringPreparer (String command) |
পাবলিক পদ্ধতি
executeCommand
public SimplePerfResult executeCommand (String command)
প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয়
Simpleperf ফলাফল পার্স করা হবে এবং কলারে ফিরে যাবেপরামিতি | |
---|---|
command | String : ডিভাইসে চালানোর জন্য কমান্ড |
রিটার্নস | |
---|---|
SimplePerfResult | SimplePerfResult অবজেক্টে সমস্ত ফলাফলের তথ্য রয়েছে |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | যদি ডিভাইসের সাথে সংযোগ হারিয়ে যায় এবং পুনরুদ্ধার করা যায় না |
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-এর জন্য maxTimeToOutputShellResponse ইউনিট, ERROR(/TimeUnit) দেখুন |
retryAttempts | int : কোনো ব্যতিক্রমের কারণে কমান্ড ব্যর্থ হলে সর্বোচ্চ কতবার পুনরায় চেষ্টা করতে হবে। retryAttempts নিক্ষেপ করা হবে যদি পুনরায় চেষ্টা করার চেষ্টা সফল না হয়ে সঞ্চালিত হয়। |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | যদি ডিভাইসের সাথে সংযোগ হারিয়ে যায় এবং পুনরুদ্ধার করা যায় না |
executeCommand
public void executeCommand (String command, IShellOutputReceiver receiver)
প্রদত্ত adb শেল কমান্ডটি কার্যকর করে, যার চারপাশে সিম্পলপারফ মোড়ানো হয়
রিসিভারের মাধ্যমে সহজ ফলাফল পার্স করা কলারের দায়িত্বপরামিতি | |
---|---|
command | String : ডিভাইসে চালানোর জন্য কমান্ড |
receiver | IShellOutputReceiver : IShellOutputReceiver অবজেক্টকে সরাসরি শেল আউটপুট এ |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | যদি ডিভাইসের সাথে সংযোগ হারিয়ে যায় এবং পুনরুদ্ধার করা যায় না |
getArgumentList
publicgetArgumentList ()
simpleperf কমান্ডের জন্য যুক্তি পান
রিটার্নস | |
---|---|
সাবকমান্ড এবং আর্গুমেন্টের তালিকা ( বাতিলযোগ্য) |
নতুন উদাহরণ
public static SimplePerfUtil newInstance (ITestDevice device, SimplePerfUtil.SimplePerfType type)
SimplePerfUtil Constructor
ইনস্ট্যান্স শুরু করার সময় কলারকে অবশ্যই ডিভাইস এবং সিম্পলপারফ টাইপ সংজ্ঞায়িত করতে হবেপরামিতি | |
---|---|
device | ITestDevice : ITestDevice টেস্ট ডিভাইস |
type | SimplePerfUtil.SimplePerfType : SimplePerfType কোন সিম্পলপারফ মোড নির্দেশ করে |
রিটার্নস | |
---|---|
SimplePerfUtil | একটি নতুন তৈরি SimplePerfUtil উদাহরণ |
সেট আর্গুমেন্টলিস্ট
public void setArgumentList (arguList)
simpleperf কমান্ডে আর্গুমেন্ট সেট করুন
পরামিতি | |
---|---|
arguList |
সুরক্ষিত পদ্ধতি
commandStringPreparer
protected String commandStringPreparer (String command)
পরামিতি | |
---|---|
command | String |
রিটার্নস | |
---|---|
String |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2022-08-15 UTC-তে শেষবার আপডেট করা হয়েছে।