कर्नेल टारगेटटेस्ट

public class KernelTargetTest
extends ExecutableTargetTest

java.lang.Object
com.android.tradefed.testtype.binary.. अधिकार लेने लायक BaseTest
  com.android.tradefed.testtype.binary..ExtableTargetTest
    com.android.tradefed.testtype.binary.KernelTargetTest


टारगेट पर एक्ज़ीक्यूटेबल रन और कर्नेल टेस्ट के पार्सिंग टूल के लिए रनर टेस्ट करें.

खास जानकारी

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

KernelTargetTest()

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

boolean compareKernelVersion(String minKernelVersion)

देखें कि क्या कर्नेल वर्शन, इस जांच के लिए तय किए गए, कर्नेल वर्शन के कम से कम वर्शन के बराबर है या उससे बड़ा है.

String findBinary(String binary)

FindBinary में बाइनरी चेक को छोड़ देता है.

Integer getDeviceKernelVersion()

डिवाइस का uname -r वर्शन डाउनलोड करें.

Integer parseKernelVersion(String version)

कर्नेल वर्शन, मेजर रिविज़न, और, वैकल्पिक रूप से, किसी वर्शन स्ट्रिंग को एक पूर्णांक में बदल देता है, जिसका इस्तेमाल अंकों में तुलना करने के लिए किया जा सकता है.

void run(TestInformation testInfo, ITestInvocationListener listener)

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

void runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)

असल में, दिए गए पाथ पर बाइनरी चलाएं.

सुरक्षित तरीके

void checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)

जांच के लिए दिए गए निर्देश का नतीजा देखें.

boolean doesRunBinaryGenerateTestResults()

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

कर्नेल टारगेटटेस्ट

public KernelTargetTest ()

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

ComparisonKernelVersion

public boolean compareKernelVersion (String minKernelVersion)

देखें कि क्या कर्नेल वर्शन, इस जांच के लिए तय किए गए, कर्नेल वर्शन के कम से कम वर्शन के बराबर है या उससे बड़ा है.

पैरामीटर
minKernelVersion String: कॉन्फ़िगरेशन से, कम से कम वर्शन वाली स्ट्रिंग.

रिटर्न
boolean

Findबाइनरी

public String findBinary (String binary)

FindBinary में बाइनरी चेक को छोड़ देता है. mस्किपBinaryCheck के साथ ज़रूरी है, लेकिन यह ज़रूरी है पुराने सिस्टम के साथ काम करने की सुविधा.

पैरामीटर
binary String: बाइनरी का पाथ या सिर्फ़ बाइनरी नाम.

रिटर्न
String बाइनरी का पाथ या अगर नहीं मिला है, तो कोई वैल्यू नहीं.

थ्रो
DeviceNotAvailableException

getDeviceKernelVersion

public Integer getDeviceKernelVersion ()

डिवाइस का uname -r वर्शन डाउनलोड करें.

रिटर्न
Integer

थ्रो
DeviceNotAvailableException

पार्सKernelVersion

public Integer parseKernelVersion (String version)

कर्नेल वर्शन, मेजर रिविज़न, और, वैकल्पिक रूप से, किसी वर्शन स्ट्रिंग को एक पूर्णांक में बदल देता है, जिसका इस्तेमाल अंकों में तुलना करने के लिए किया जा सकता है.

पैरामीटर
version String: Linux वर्शन स्ट्रिंग.

रिटर्न
Integer

रन

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

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

थ्रो
DeviceNotAvailableException

रनबाइनरी

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

असल में, दिए गए पाथ पर बाइनरी चलाएं.

पैरामीटर
binaryPath String: बाइनरी का पाथ.

listener ITestInvocationListener: वह लिसनर जहां नतीजों की शिकायत करनी है.

description TestDescription: जांच की जा रही है.

थ्रो
DeviceNotAvailableException

सुरक्षित तरीके

CheckCommandनतीजे

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

जांच के लिए दिए गए निर्देश का नतीजा देखें.

पैरामीटर
result CommandResult: आदेश CommandResult का परीक्षण परिणाम

listener ITestInvocationListener: ITestInvocationListener

description TestDescription: जांच की जा रही है.

क्यारनबाइनरीजनरेटरफ़ेस के नतीजे

protected boolean doesRunBinaryGenerateTestResults ()

रिटर्न
boolean