सिंपलपरफ़्युटल
public
class
SimplePerfUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.सिंपलPerfUtil |
यूटिलिटी क्लास की मदद से आसान निर्देश भेजें और नतीजे इकट्ठा करें
यह भी देखें:
खास जानकारी
नेस्ट की गई क्लास | |
---|---|
enum |
SimplePerfUtil.SimplePerfType
Simpleperf कमांड के विकल्पों की संख्या |
सार्वजनिक तरीके | |
---|---|
SimplePerfResult
|
executeCommand(String command)
दिए गए adb शेल कमांड को लागू करता है, जिसमें Simpleperf को रैप किया जाता है Simpleperf परिणाम को पार्स किया जाएगा और कॉलर पर वापस भेज दिया जाएगा |
void
|
executeCommand(String command, IShellOutputReceiver receiver, long maxTimeToOutputShellResponse, TimeUnit timeUnit, int retryAttempts)
दिए गए adb शेल कमांड को लागू करता है, जिसमें Simpleperf को रैप किया जाता है रिसीवर के ज़रिए सिंपल अच्छे नतीजे को पार्स करना कॉलर की ज़िम्मेदारी है |
void
|
executeCommand(String command, IShellOutputReceiver receiver)
दिए गए adb शेल कमांड को लागू करता है, जिसमें Simpleperf को रैप किया जाता है रिसीवर के ज़रिए सिंपल अच्छे नतीजे को पार्स करना कॉलर की ज़िम्मेदारी है |
|
getArgumentList()
Simpleperf निर्देश के लिए तर्क पाएं |
static
SimplePerfUtil
|
newInstance(ITestDevice device, SimplePerfUtil.SimplePerfType type)
सिंपलपरफ़यूटिल कंस्ट्रक्टर इंस्टेंस शुरू करते समय कॉलर को डिवाइस और Simpleperf टाइप तय करना होगा |
void
|
setArgumentList(
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 को रैप किया जाता है
रिसीवर के ज़रिए सिंपल अच्छे नतीजे को पार्स करना कॉलर की ज़िम्मेदारी है
पैरामीटर | |
---|---|
command |
String : डिवाइस पर चलाने के लिए निर्देश |
receiver |
IShellOutputReceiver : IShellOutputReceiver ऑब्जेक्ट, शेल आउटपुट को सीधे इस पर ले जाने के लिए है |
maxTimeToOutputShellResponse |
long : निर्देश देने के लिए तय किया गया ज़्यादा से ज़्यादा समय
कोई जवाब नहीं देने की अनुमति नहीं है; timeUnit में दी गई जानकारी के मुताबिक इकाई |
timeUnit |
TimeUnit : maxTimeToOutputShellResponse के लिए timeUnit इकाई, ERROR(/TimeUnit) देखें |
retryAttempts |
int : आदेश को फिर से प्रयास करने की अधिकतम संख्या, अगर वह एक
अपवाद. अगर retryAttempts
और बिना किसी कामयाबी के काम किया. |
थ्रो | |
---|---|
DeviceNotAvailableException |
डिवाइस के साथ कनेक्शन टूट जाने पर और वापस लाया गया |
एक्ज़ीक्यूट करने से जुड़ा निर्देश
public void executeCommand (String command, IShellOutputReceiver receiver)
दिए गए adb शेल कमांड को लागू करता है, जिसमें Simpleperf को रैप किया जाता है
रिसीवर के ज़रिए सिंपल अच्छे नतीजे को पार्स करना कॉलर की ज़िम्मेदारी है
पैरामीटर | |
---|---|
command |
String : डिवाइस पर चलाने के लिए निर्देश |
receiver |
IShellOutputReceiver : IShellOutputReceiver ऑब्जेक्ट, शेल आउटपुट को सीधे इस पर ले जाने के लिए है |
थ्रो | |
---|---|
DeviceNotAvailableException |
डिवाइस के साथ कनेक्शन टूट जाने पर और वापस लाया गया |
getArgumentList
publicgetArgumentList ()
Simpleperf निर्देश के लिए तर्क पाएं
रिटर्न | |
---|---|
|
सबकमांड और आर्ग्युमेंट की सूची (शून्य) |
नया इंस्टेंस
public static SimplePerfUtil newInstance (ITestDevice device, SimplePerfUtil.SimplePerfType type)
सिंपलपरफ़यूटिल कंस्ट्रक्टर
इंस्टेंस शुरू करते समय, कॉल करने वाले (कॉलर) को डिवाइस और Simpleperf टाइप तय करना होगा
पैरामीटर | |
---|---|
device |
ITestDevice : ITestDevice टेस्ट डिवाइस |
type |
SimplePerfUtil.SimplePerfType : SimplePerfType से पता चलता है कि कौनसा सिंपल मोड है |
रिटर्न | |
---|---|
SimplePerfUtil |
नया बनाया गया SimplePerfUtil इंस्टेंस |
SetArgumentList
public void setArgumentList (arguList)
Simpleperf निर्देश पर तर्क सेट करें
पैरामीटर | |
---|---|
arguList |
: सबकमांड और आर्ग्युमेंट की सूची
|
सुरक्षित तरीके
कमांड स्ट्रिंग प्रीपेरर
protected String commandStringPreparer (String command)
पैरामीटर | |
---|---|
command |
String |
रिटर्न | |
---|---|
String |