नेटिव बेंचमार्कटेस्ट

public class NativeBenchmarkTest
extends Object implements IDeviceTest, IRemoteTest

java.lang.Object
com.android.tradefed.testtype.Native AdSenseTest


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

यह NativeBenchmarkTestParser का इस्तेमाल करके, काम करने में लगने वाले औसत समय और देरी के बीच का समय पार्स करता है कार्रवाइयों के बीच में, ITestInvocationListener के लिए उन नतीजों की तुलना करें.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

NativeBenchmarkTest()

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

ITestDevice getDevice()

डिवाइस की जांच करें.

String getModuleName()

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

void run(TestInformation testInfo, ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

void setDevice(ITestDevice device)

जांच में डिवाइस इंजेक्ट करें.

void setModuleName(String moduleName)

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

सार्वजनिक कंस्ट्रक्टर

नेटिव बेंचमार्कटेस्ट

public NativeBenchmarkTest ()

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

'डिवाइस पाएं'

public ITestDevice getDevice ()

डिवाइस की जांच करें.

रिटर्न
ITestDevice ITestDevice

getमॉड्यूल का नाम

public String getModuleName ()

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

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

रन

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

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

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

थ्रो
DeviceNotAvailableException

डिवाइस सेट करें

public void setDevice (ITestDevice device)

जांच में डिवाइस इंजेक्ट करें.

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

setमॉड्यूल का नाम

public void setModuleName (String moduleName)

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

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