संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
GTest
public
class
GTest
extends GTestBase
implements
IDeviceTest
पहचाने गए डायरेक्ट सबक्लास
|
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर नेटिव टेस्ट पैकेज चलाता है.
खास जानकारी
पब्लिक कंस्ट्रक्टर |
GTest()
|
सुरक्षित तरीके |
String
|
createFlagFile(String filter)
ऐसी फ़ाइल बनाएं जिसमें ऐसे फ़िल्टर शामिल हों जिनका इस्तेमाल --gtest_flagfile के ज़रिए किया जाएगा, ताकि args के साइज़ में ओएस की किसी भी सीमा से बचा जा सके.
|
void
|
executeCommandByScript(ITestDevice testDevice, String cmd, IShellOutputReceiver resultParser)
अगर कमांड बहुत लंबा है और उसे सीधे adb से नहीं चलाया जा सकता, तो अस्थायी स्क्रिप्ट से gtest कमांड चलाने के लिए सहायक तरीका.
|
String
|
getGTestCmdLine(String fullPath, String flags)
gtest कमांड को चलाने के लिए, उसे बनाने का सहायक तरीका.
|
String
|
loadFilter(String binaryOnDevice)
फ़िल्टर पाने का तरीका तय करें.
|
boolean
|
shouldRunFile(String fullPath)
यह तय करने के लिए सहायक तरीका कि हमें किसी फ़ाइल को चलाना चाहिए या नहीं.
|
पब्लिक कंस्ट्रक्टर
सार्वजनिक तरीके
getDevice
public ITestDevice getDevice ()
टेस्ट किया जा रहा डिवाइस पाएं.
isRebootBeforeTestEnabled
public boolean isRebootBeforeTestEnabled ()
setDevice
public void setDevice (ITestDevice device)
टेस्ट किया जा रहा डिवाइस इंजेक्ट करें.
पैरामीटर |
device |
ITestDevice : इस्तेमाल करने के लिए ITestDevice |
setNativeTestDevicePath
public void setNativeTestDevicePath (String path)
सुरक्षित तरीके
createFlagFile
protected String createFlagFile (String filter)
ऐसी फ़ाइल बनाएं जिसमें ऐसे फ़िल्टर शामिल हों जिनका इस्तेमाल --gtest_flagfile के ज़रिए किया जाएगा, ताकि args के साइज़ में ओएस की किसी भी सीमा से बचा जा सके.
पैरामीटर |
filter |
String : फ़िल्टर स्ट्रिंग |
रिटर्न |
String |
फ़िल्टर वाली फ़ाइल का पाथ. |
executeCommandByScript
protected void executeCommandByScript (ITestDevice testDevice,
String cmd,
IShellOutputReceiver resultParser)
अगर कमांड बहुत लंबा है और उसे सीधे adb से नहीं चलाया जा सकता, तो अस्थायी स्क्रिप्ट से gtest कमांड चलाने के लिए सहायक तरीका.
पैरामीटर |
testDevice |
ITestDevice : वह डिवाइस जिस पर निर्देश चलाना है |
cmd |
String : चलाने के लिए कमांड स्ट्रिंग |
resultParser |
IShellOutputReceiver : जांच के नतीजे पढ़ने के लिए आउटपुट रिसीवर |
getGTestCmdLine
protected String getGTestCmdLine (String fullPath,
String flags)
gtest कमांड को चलाने के लिए, उसे बनाने का सहायक तरीका.
पैरामीटर |
fullPath |
String : डिवाइस पर gtest बाइनरी का फ़ाइल सिस्टम का असल पाथ |
flags |
String : gtest को चलाने के लिए फ़्लैग |
रिटर्न |
String |
gtest के लिए चलाने के लिए शेल कमांड लाइन |
loadFilter
protected String loadFilter (String binaryOnDevice)
फ़िल्टर पाने का तरीका तय करें.
सब-क्लास को अपना फ़िल्टर पाने का तरीका लागू करना होगा.
पैरामीटर |
binaryOnDevice |
String : फ़िल्टर फ़ाइल का पूरा पाथ. |
रिटर्न |
String |
फ़िल्टर स्ट्रिंग. |
shouldRunFile
protected boolean shouldRunFile (String fullPath)
यह तय करने के लिए सहायक तरीका कि हमें किसी फ़ाइल को चलाना चाहिए या नहीं.
पैरामीटर |
fullPath |
String : जिस फ़ाइल में समस्या है उसका पूरा पाथ |
रिटर्न |
boolean |
अगर हमें बताई गई फ़ाइल को चलाना है, तो true. |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया."],[],[]]