मोबलीबाइनरीहोस्टटेस्ट
public class MoblyBinaryHostTest
extends Object
implements IRemoteTest , IDeviceTest , IBuildReceiver , ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.mobly.MoblyBinaryHostTest |
मेजबान परीक्षण का मतलब एंड्रॉइड बिल्ड सिस्टम (सूंग) से मोबिली पायथन बाइनरी फ़ाइल चलाने के लिए है
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
MoblyBinaryHostTest () |
सार्वजनिक तरीके | |
---|---|
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) फ़िल्टर के |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) शामिल किए जाने वाले परीक्षणों के फ़िल्टर का |
void | addExcludeFilter (String filter) एक फ़िल्टर जोड़ता है कि किन परीक्षणों को बाहर करना है। |
void | addIncludeFilter (String filter) एक फ़िल्टर जोड़ता है जिसमें शामिल किए जाने वाले परीक्षण शामिल हैं। |
void | clearExcludeFilters () वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं। |
void | clearIncludeFilters () वर्तमान में ट्रैक किए गए सभी सम्मिलित फ़िल्टर हटाएं। |
ITestDevice | getDevice () डिवाइस को परीक्षण के तहत प्राप्त करें। |
getExcludeFilters () बहिष्कृत फ़िल्टर का वर्तमान | |
getIncludeFilters () फ़िल्टर शामिल करने का वर्तमान | |
final void | run ( TestInformation testInfo, ITestInvocationListener listener) परीक्षण चलाता है, और श्रोता को रिपोर्ट करता है। |
void | setBuild ( IBuildInfo buildInfo) |
void | setDevice ( ITestDevice device) परीक्षण के तहत डिवाइस को इंजेक्ट करें। |
संरक्षित तरीके | |
---|---|
String[] | buildCommandLineArray (String filePath, String configPath, tests) buildCommandLineArray (String filePath, String configPath, tests) |
String[] | buildCommandLineArray (String filePath, String configPath) |
String | getLogDirAbsolutePath () |
File | getLogDirFile () |
boolean | 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 |
AddExcludeFilter
public void addExcludeFilter (String filter)
एक फ़िल्टर जोड़ता है कि किन परीक्षणों को बाहर करना है।
पैरामीटर | |
---|---|
filter | String |
addIncludeFilter
public void addIncludeFilter (String filter)
एक फ़िल्टर जोड़ता है जिसमें शामिल किए जाने वाले परीक्षण शामिल हैं।
पैरामीटर | |
---|---|
filter | String |
ClearExcludeFilters
public void clearExcludeFilters ()
वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं।
clearIncludeFilters
public void clearIncludeFilters ()
वर्तमान में ट्रैक किए गए सभी सम्मिलित फ़िल्टर हटाएं।
getDevice
public ITestDevice getDevice ()
डिवाइस को परीक्षण के तहत प्राप्त करें।
रिटर्न | |
---|---|
ITestDevice | ITestDevice |
getExcludeFilters
publicgetExcludeFilters ()
बहिष्कृत फ़िल्टर का वर्तमान ERROR(/Set)
लौटाता है।
रिटर्न | |
---|---|
getIncludeFilters
publicgetIncludeFilters ()
फ़िल्टर शामिल करने का वर्तमान ERROR(/Set)
लौटाता है।
रिटर्न | |
---|---|
दौड़ना
public final void run (TestInformation testInfo, ITestInvocationListener listener)
परीक्षण चलाता है, और श्रोता को रिपोर्ट करता है।
पैरामीटर | |
---|---|
testInfo | TestInformation : TestInformation ऑब्जेक्ट जिसमें परीक्षण चलाने के लिए उपयोगी जानकारी होती है। |
listener | ITestInvocationListener : परीक्षा परिणामों का ITestInvocationListener |
सेटडिवाइस
public void setDevice (ITestDevice device)
परीक्षण के तहत डिवाइस को इंजेक्ट करें।
पैरामीटर | |
---|---|
device | ITestDevice : उपयोग करने के लिए ITestDevice |
संरक्षित तरीके
buildCommandLineArray
protected String[] buildCommandLineArray (String filePath, String configPath,tests)
पैरामीटर | |
---|---|
filePath | String |
configPath | String |
tests |
रिटर्न | |
---|---|
String[] |
buildCommandLineArray
protected String[] buildCommandLineArray (String filePath, String configPath)
पैरामीटर | |
---|---|
filePath | String |
configPath | String |
रिटर्न | |
---|---|
String[] |
getLogDirAbsolutePath
protected String getLogDirAbsolutePath ()
रिटर्न | |
---|---|
String |
getLogDirFile
protected File getLogDirFile ()
रिटर्न | |
---|---|
File |
processYamlTestResults
protected boolean processYamlTestResults (InputStream inputStream, MoblyYamlResultParser parser, ITestInvocationListener listener, String runName)
मोबली परीक्षण के परिणाम का विश्लेषण करता है और परिणाम की रिपोर्टिंग करता है।
पैरामीटर | |
---|---|
inputStream | InputStream : Mobly परीक्षा परिणाम फ़ाइल में एक InputStream ऑब्जेक्ट पढ़ रहा है। |
parser | MoblyYamlResultParser : MoblyYamlResultParser ऑब्जेक्ट जो Mobly परीक्षण परिणामों को प्रोसेस करता है। |
listener | ITestInvocationListener : एक ITestInvocationListener उदाहरण जो विभिन्न रिपोर्टिंग करता है। |
runName | String : str, मोबली टेस्ट बाइनरी रन का नाम। |
रिटर्न | |
---|---|
boolean |
रिपोर्टलॉग्स
protected void reportLogs (File logDir, ITestInvocationListener listener)
पैरामीटर | |
---|---|
logDir | File |
listener | ITestInvocationListener |
updateConfigFile
protected void updateConfigFile (InputStream configInputStream, Writer writer)
पैरामीटर | |
---|---|
configInputStream | InputStream |
writer | Writer |
फेंकता | |
---|---|
HarnessRuntimeException |