NativeBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest, IRemoteTest

java.lang.Object
   ↳ com.android.tradefed.testtype.NativeBenchmarkTest


यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर, नेटिव बेंचमार्क टेस्ट को चलाता है.

यह NativeBenchmarkTestParser का इस्तेमाल करके, ऑपरेशन के औसत समय और ऑपरेशन के बीच की देरी को पार्स करता है. इसके बाद, इन नतीजों को ITestInvocationListener में दिखाता है.

खास जानकारी

पब्लिक कंस्ट्रक्टर

NativeBenchmarkTest()

सार्वजनिक तरीके

ITestDevice getDevice()

टेस्ट किया जा रहा डिवाइस पाएं.

String getModuleName()

Android नेटिव बेंचमार्क टेस्ट मॉड्यूल को चलाएं.

void run(TestInformation testInfo, ITestInvocationListener listener)

टेस्ट चलाता है और नतीजे को सुनने वाले को रिपोर्ट करता है.

void setDevice(ITestDevice device)

टेस्ट किया जा रहा डिवाइस इंजेक्ट करें.

void setModuleName(String moduleName)

Android नेटिव बेंचमार्क टेस्ट मॉड्यूल को चलाने के लिए सेट करें.

पब्लिक कंस्ट्रक्टर

NativeBenchmarkTest

public NativeBenchmarkTest ()

सार्वजनिक तरीके

getDevice

public ITestDevice getDevice ()

टेस्ट किया जा रहा डिवाइस पाएं.

रिटर्न
ITestDevice ITestDevice

getModuleName

public String getModuleName ()

Android नेटिव बेंचमार्क टेस्ट मॉड्यूल को चलाएं.

रिटर्न
String चलाए जाने वाले नेटिव टेस्ट मॉड्यूल का नाम या सेट न होने पर शून्य

रन

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

टेस्ट चलाता है और नतीजे को सुनने वाले को रिपोर्ट करता है.

पैरामीटर
testInfo TestInformation: TestInformation ऑब्जेक्ट, जिसमें जांच करने के लिए काम की जानकारी होती है.

listener ITestInvocationListener: जांच के नतीजों का ITestInvocationListener

थ्रो
DeviceNotAvailableException

setDevice

public void setDevice (ITestDevice device)

टेस्ट किया जा रहा डिवाइस इंजेक्ट करें.

पैरामीटर
device ITestDevice: इस्तेमाल करने के लिए ITestDevice

setModuleName

public void setModuleName (String moduleName)

Android नेटिव बेंचमार्क टेस्ट मॉड्यूल को चलाने के लिए सेट करें.

पैरामीटर
moduleName String: चलाए जाने वाले नेटिव टेस्ट मॉड्यूल का नाम