सिंपलपरफ़्युटल

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( 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 को रैप किया जाता है

रिसीवर के ज़रिए सिंपल अच्छे नतीजे को पार्स करना कॉलर की ज़िम्मेदारी है

पैरामीटर
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

public  getArgumentList ()

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