मोबलीबाइनरीहोस्टटेस्ट

public class MoblyBinaryHostTest
extends Object implements IRemoteTest , IDeviceTest , IBuildReceiver , ITestFilterReceiver

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.testtype.mobly.MoblyBinaryHostTest


होस्ट टेस्ट का मतलब एंड्रॉइड बिल्ड सिस्टम (सूंग) से एक मोबिल पायथन बाइनरी फ़ाइल चलाने के लिए है

सारांश

सार्वजनिक निर्माणकर्ता

MoblyBinaryHostTest ()

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

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसके परीक्षण को बाहर करना है।

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसमें से परीक्षण शामिल करने हैं।

void addExcludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसका परीक्षण बाहर करना है।

void addIncludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसमें शामिल करने के लिए परीक्षण शामिल हैं।

void clearExcludeFilters ()

वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं।

void clearIncludeFilters ()

वर्तमान में ट्रैक किए गए सभी शामिल फ़िल्टर हटाएं।

ITestDevice getDevice ()

परीक्षण के तहत डिवाइस प्राप्त करें।

getExcludeFilters ()

बहिष्कृत फ़िल्टर का वर्तमान ERROR(/Set) लौटाता है।

getIncludeFilters ()

फ़िल्टर शामिल करने का वर्तमान ERROR(/Set) लौटाता है।

final void run ( TestInformation testInfo, ITestInvocationListener listener)

परीक्षण चलाता है, और रिपोर्ट श्रोता को परिणाम देता है।

void setBuild ( IBuildInfo buildInfo)
void setDevice ( ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

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

String[] buildCommandLineArray (String filePath, String configPath)
void processYamlTestResults (InputStream inputStream, MoblyYamlResultParser parser, ITestInvocationListener listener, String runName)

पार्स मोबली परीक्षण के परिणाम और परिणाम रिपोर्टिंग करता है।

void reportLogs (File logDir, ITestInvocationListener listener)
void updateConfigFile (InputStream configInputStream, Writer writer)

सार्वजनिक निर्माणकर्ता

मोबलीबाइनरीहोस्टटेस्ट

public MoblyBinaryHostTest ()

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

AddAllExcludeFilters

public void addAllExcludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसके परीक्षण को बाहर करना है।

मापदंडों
filters

AddAllIncludeFilters

public void addAllIncludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसमें से परीक्षण शामिल करने हैं।

मापदंडों
filters

जोड़ें बहिष्कृत फ़िल्टर

public void addExcludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसका परीक्षण बाहर करना है।

मापदंडों
filter String

फ़िल्टर शामिल करें

public void addIncludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसमें शामिल करने के लिए परीक्षण शामिल हैं।

मापदंडों
filter String

साफ़ बहिष्कृत फ़िल्टर

public void clearExcludeFilters ()

वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं।

साफ़ करें फ़िल्टर शामिल करें

public void clearIncludeFilters ()

वर्तमान में ट्रैक किए गए सभी शामिल फ़िल्टर हटाएं।

गेटडिवाइस

public ITestDevice getDevice ()

परीक्षण के तहत डिवाइस प्राप्त करें।

रिटर्न
ITestDevice ITestDevice

बहिष्कृत फ़िल्टर प्राप्त करें

public  getExcludeFilters ()

बहिष्कृत फ़िल्टर का वर्तमान ERROR(/Set) लौटाता है।

रिटर्न

फ़िल्टर शामिल करें

public  getIncludeFilters ()

फ़िल्टर शामिल करने का वर्तमान ERROR(/Set) लौटाता है।

रिटर्न

दौड़ना

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

परीक्षण चलाता है, और रिपोर्ट श्रोता को परिणाम देता है।

मापदंडों
testInfo TestInformation : TestInformation ऑब्जेक्ट जिसमें टेस्ट चलाने के लिए उपयोगी जानकारी होती है।

listener ITestInvocationListener : ITestInvocationListener of test results

सेटबिल्ड

public void setBuild (IBuildInfo buildInfo)

मापदंडों
buildInfo IBuildInfo

सेटडिवाइस

public void setDevice (ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

मापदंडों
device ITestDevice : उपयोग करने के लिए ITestDevice

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

बिल्डकमांडलाइनअरे

protected String[] buildCommandLineArray (String filePath, 
                String configPath)

मापदंडों
filePath String

configPath String

रिटर्न
String[]

प्रक्रियाYamlटेस्ट परिणाम

protected void processYamlTestResults (InputStream inputStream, 
                MoblyYamlResultParser parser, 
                ITestInvocationListener listener, 
                String runName)

पार्स मोबली परीक्षण के परिणाम और परिणाम रिपोर्टिंग करता है।

मापदंडों
inputStream InputStream : Mobly परीक्षा परिणाम फ़ाइल में पढ़ने वाला एक InputStream ऑब्जेक्ट।

parser MoblyYamlResultParser : MoblyYamlResultParser ऑब्जेक्ट जो Mobly परीक्षण परिणामों को संसाधित करता है।

listener ITestInvocationListener : एक ITestInvocationListener उदाहरण जो विभिन्न रिपोर्टिंग करता है।

runName String : str, Mobly टेस्ट बाइनरी रन का नाम।

रिपोर्टलॉग

protected void reportLogs (File logDir, 
                ITestInvocationListener listener)

मापदंडों
logDir File

listener ITestInvocationListener

अपडेट कॉन्फिगफाइल

protected void updateConfigFile (InputStream configInputStream, 
                Writer writer)

मापदंडों
configInputStream InputStream

writer Writer

फेंकता
HarnessRuntimeException