जीटीटेस्ट
public class GTest
extends GTestBase
implements IDeviceTest
एक परीक्षण जो दिए गए डिवाइस पर एक मूल परीक्षण पैकेज चलाता है।
सारांश
सार्वजनिक निर्माणकर्ता |
---|
GTest () |
संरक्षित तरीके |
---|
String | createFlagFile (String filter) आर्गस आकार में किसी भी ओएस सीमा से बचने के लिए --gtest_flagfile के माध्यम से उपयोग किए जाने वाले फ़िल्टर वाली एक फ़ाइल बनाएं। |
void | executeCommandByScript ( ITestDevice testDevice, String cmd, IShellOutputReceiver resultParser) एक अस्थायी स्क्रिप्ट से gtest कमांड चलाने के लिए सहायक विधि, उस स्थिति में जब कमांड सीधे adb द्वारा चलाने के लिए बहुत लंबा है। |
String | getGTestCmdLine (String fullPath, String flags) चलाने के लिए gtest कमांड बनाने के लिए सहायक विधि। |
String | loadFilter (String binaryOnDevice) फ़िल्टर प्राप्त विधि को परिभाषित करें। |
boolean | shouldRunFile (String fullPath) यह निर्धारित करने के लिए सहायक विधि कि क्या हमें किसी दी गई फ़ाइल को निष्पादित करना चाहिए। |
सार्वजनिक निर्माणकर्ता
जीटीटेस्ट
public GTest ()
सार्वजनिक तरीके
डिवाइस प्राप्त करें
public ITestDevice getDevice ()
डिवाइस को परीक्षण के तहत प्राप्त करें.
isRebootBeforeTestEnabled
public boolean isRebootBeforeTestEnabled ()
सेटडिवाइस
public void setDevice (ITestDevice device)
परीक्षण के तहत डिवाइस को इंजेक्ट करें।
पैरामीटर |
---|
device | ITestDevice : उपयोग करने योग्य ITestDevice |
setNativeTestDevicePath
public void setNativeTestDevicePath (String path)
संरक्षित तरीके
createFlagFile
protected String createFlagFile (String filter)
आर्गस आकार में किसी भी ओएस सीमा से बचने के लिए --gtest_flagfile के माध्यम से उपयोग किए जाने वाले फ़िल्टर वाली एक फ़ाइल बनाएं।
पैरामीटर |
---|
filter | String : फ़िल्टर स्ट्रिंग |
रिटर्न |
---|
String | फ़िल्टर वाली फ़ाइल का पथ. |
एक्जीक्यूटकमांडबायस्क्रिप्ट
protected void executeCommandByScript (ITestDevice testDevice,
String cmd,
IShellOutputReceiver resultParser)
एक अस्थायी स्क्रिप्ट से gtest कमांड चलाने के लिए सहायक विधि, उस स्थिति में जब कमांड सीधे adb द्वारा चलाने के लिए बहुत लंबा है।
पैरामीटर |
---|
testDevice | ITestDevice : वह डिवाइस जिस पर कमांड चलाना है |
cmd | String : चलाने के लिए कमांड स्ट्रिंग |
resultParser | IShellOutputReceiver : परीक्षण परिणाम पढ़ने के लिए आउटपुट रिसीवर |
getGTestCmdLine
protected String getGTestCmdLine (String fullPath,
String flags)
चलाने के लिए gtest कमांड बनाने के लिए सहायक विधि।
पैरामीटर |
---|
fullPath | String : डिवाइस पर बाइनरी का परीक्षण करने के लिए पूर्ण फ़ाइल सिस्टम पथ |
flags | String : gtest निष्पादन झंडे |
रिटर्न |
---|
String | gtest के लिए चलाने के लिए शेल कमांड लाइन |
लोडफ़िल्टर
protected String loadFilter (String binaryOnDevice)
फ़िल्टर प्राप्त विधि को परिभाषित करें।
उपवर्ग को अपना स्वयं का फ़िल्टर प्राप्त करने का तरीका लागू करना होगा।
पैरामीटर |
---|
binaryOnDevice | String : फ़िल्टर फ़ाइल का पूरा पथ. |
रिटर्न |
---|
String | फ़िल्टर स्ट्रिंग. |
shudRunफ़ाइल
protected boolean shouldRunFile (String fullPath)
यह निर्धारित करने के लिए सहायक विधि कि क्या हमें किसी दी गई फ़ाइल को निष्पादित करना चाहिए।
पैरामीटर |
---|
fullPath | String : विचाराधीन फ़ाइल का पूरा पथ |
रिटर्न |
---|
boolean | यदि हमें उक्त फ़ाइल निष्पादित करनी चाहिए तो यह सत्य है। |