आर्टरनटेस्ट
public class ArtRunTest
extends Object
implements IRemoteTest , IAbiReceiver , ITestFilterReceiver , ITestCollector
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.testtype.ArtRunTest |
एआरटी रन-टेस्ट चलाने के लिए एक परीक्षण धावक।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | ArtRunTest.AdbShellCommandException ADB शेल कमांड के निष्पादन के दौरान हुई त्रुटि की रिपोर्ट करने के लिए एक अपवाद वर्ग। |
खेत | |
---|---|
public static final String | CHECKER_PAR_FILENAME
|
सार्वजनिक निर्माणकर्ता | |
---|---|
ArtRunTest () |
सार्वजनिक तरीके | |
---|---|
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) जिन परीक्षणों को बाहर करना है उनके फ़िल्टर की |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) जिन परीक्षणों को शामिल करना है उनके फ़िल्टर का |
void | addExcludeFilter (String filter) किन परीक्षणों को बाहर करना है इसका एक फ़िल्टर जोड़ता है। |
void | addIncludeFilter (String filter) कौन से परीक्षण शामिल करने हैं इसका एक फ़िल्टर जोड़ता है। |
void | clearExcludeFilters () वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं। |
void | clearIncludeFilters () वर्तमान में ट्रैक किए गए सभी फ़िल्टर हटाएं। |
IAbi | getAbi () |
getExcludeFilters () बहिष्कृत फ़िल्टर की वर्तमान | |
getIncludeFilters () फ़िल्टर शामिल करने की वर्तमान | |
void | run ( TestInformation testInfo, ITestInvocationListener listener) परीक्षण चलाता है, और परिणाम की रिपोर्ट श्रोता को देता है। |
void | setAbi ( IAbi abi) |
void | setCollectTestsOnly (boolean shouldCollectTest) परीक्षण संग्रह मोड को सक्षम या अक्षम करता है |
संरक्षित तरीके | |
---|---|
checkExitCode (Integer exitCode) परीक्षण आदेश द्वारा लौटाए गए निकास कोड की जाँच करें। | |
checkTestOutput ( TestInformation testInfo, String actualOutputText, String outputShortName, String outputPrettyName) परीक्षण कमांड द्वारा उत्पादित आउटपुट की जाँच करें। | |
File | createTestLocalTempDirectory ( TestInformation testInfo) डिवाइस-अंडर-टेस्ट से खींचे गए परीक्षण आउटपुट एकत्र करने के लिए, परीक्षण के निर्भरता फ़ोल्डर के भीतर एक स्थानीय अस्थायी निर्देशिका बनाएं। |
executeCheckerTest ( TestInformation testInfo, ITestInvocationListener listener) एक चेकर परीक्षण निष्पादित करें और उसका आउटपुट जांचें। | |
void | extractSourcesFromJar (File tmpCheckerLocalDir, File jar) दी गई जार फ़ाइल से src निर्देशिका को दी गई निर्देशिका में निकालें। |
File | getCheckerBinaryPath ( TestInformation testInfo) चेकर बाइनरी (पायथन आर्काइव) खोजें। |
runChecker (String[] checkerCommandLine) एक चेकर कमांड चलाएँ और उसका परिणाम जाँचें। |
खेत
CHECKER_PAR_FILENAME
public static final String CHECKER_PAR_FILENAME
सार्वजनिक निर्माणकर्ता
आर्टरनटेस्ट
public ArtRunTest ()
सार्वजनिक तरीके
addAllExcludeFilters
public void addAllExcludeFilters (filters)
जिन परीक्षणों को बाहर करना है उनके फ़िल्टर की ERROR(/Set)
जोड़ता है।
पैरामीटर | |
---|---|
filters |
सभी शामिलफ़िल्टर जोड़ें
public void addAllIncludeFilters (filters)
जिन परीक्षणों को शामिल करना है उनके फ़िल्टर का ERROR(/Set)
जोड़ता है।
पैरामीटर | |
---|---|
filters |
addExcludeFilter
public void addExcludeFilter (String filter)
किन परीक्षणों को बाहर करना है इसका एक फ़िल्टर जोड़ता है।
पैरामीटर | |
---|---|
filter | String |
ऐडइनक्लूडफ़िल्टर
public void addIncludeFilter (String filter)
कौन से परीक्षण शामिल करने हैं इसका एक फ़िल्टर जोड़ता है।
पैरामीटर | |
---|---|
filter | String |
साफ़ बहिष्कृतफ़िल्टर
public void clearExcludeFilters ()
वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं।
फ़िल्टर शामिल करें साफ़ करें
public void clearIncludeFilters ()
वर्तमान में ट्रैक किए गए सभी फ़िल्टर हटाएं।
GetExcludeFilters
publicgetExcludeFilters ()
बहिष्कृत फ़िल्टर की वर्तमान ERROR(/Set)
लौटाता है।
रिटर्न | |
---|---|
GetIncludeFilters
publicgetIncludeFilters ()
फ़िल्टर शामिल करने की वर्तमान ERROR(/Set)
लौटाता है।
रिटर्न | |
---|---|
दौड़ना
public void run (TestInformation testInfo, ITestInvocationListener listener)
परीक्षण चलाता है, और परिणाम की रिपोर्ट श्रोता को देता है।
पैरामीटर | |
---|---|
testInfo | TestInformation : TestInformation ऑब्जेक्ट जिसमें परीक्षण चलाने के लिए उपयोगी जानकारी होती है। |
listener | ITestInvocationListener : परीक्षण परिणामों का ITestInvocationListener |
फेंकता | |
---|---|
DeviceNotAvailableException |
setCollectTestsOnly
public void setCollectTestsOnly (boolean shouldCollectTest)
परीक्षण संग्रह मोड को सक्षम या अक्षम करता है
संरक्षित तरीके
checkExitCode
protectedcheckExitCode (Integer exitCode)
परीक्षण आदेश द्वारा लौटाए गए निकास कोड की जाँच करें।
पैरामीटर | |
---|---|
exitCode | Integer : परीक्षण आदेश द्वारा लौटाया गया निकास कोड |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि परीक्षण निकास कोड सफलता का संकेत देता है तो खाली |
checkTestOutput
protectedcheckTestOutput (TestInformation testInfo, String actualOutputText, String outputShortName, String outputPrettyName)
परीक्षण कमांड द्वारा उत्पादित आउटपुट की जाँच करें।
किसी परीक्षण के मानक आउटपुट और मानक त्रुटि की जांच करने के लिए उपयोग किया जाता है।
पैरामीटर | |
---|---|
testInfo | TestInformation : निष्पादित परीक्षण से संबद्ध TestInformation ऑब्जेक्ट |
actualOutputText | String : परीक्षण द्वारा उत्पादित आउटपुट |
outputShortName | String : आउटपुट चैनल का संक्षिप्त नाम |
outputPrettyName | String : आउटपुट चैनल के लिए एक सुंदर नाम, जिसका उपयोग त्रुटि संदेशों में किया जाता है |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि चेक किया गया आउटपुट वैध है तो खाली |
createTestLocalTempDirectory
protected File createTestLocalTempDirectory (TestInformation testInfo)
डिवाइस-अंडर-टेस्ट से खींचे गए परीक्षण आउटपुट एकत्र करने के लिए, परीक्षण के निर्भरता फ़ोल्डर के भीतर एक स्थानीय अस्थायी निर्देशिका बनाएं।
पैरामीटर | |
---|---|
testInfo | TestInformation : निष्पादित परीक्षण से संबद्ध TestInformation ऑब्जेक्ट |
रिटर्न | |
---|---|
File | ERROR(/File) ऑब्जेक्ट बनाई गई अस्थायी निर्देशिका की ओर इशारा करता है। |
फेंकता | |
---|---|
| यदि अस्थायी निर्देशिका का निर्माण विफल हो गया। |
निष्पादितचेकरटेस्ट
protectedexecuteCheckerTest (TestInformation testInfo, ITestInvocationListener listener)
एक चेकर परीक्षण निष्पादित करें और उसका आउटपुट जांचें।
चेकर परीक्षण कुछ एआरटी रन-परीक्षणों में शामिल अतिरिक्त परीक्षण हैं, जिन्हें परीक्षण की स्रोत फ़ाइलों की टिप्पणियों में एनोटेशन के रूप में लिखा जाता है, और एआरटी के कंपाइलर को सत्यापित करने के लिए उपयोग किया जाता है।
पैरामीटर | |
---|---|
testInfo | TestInformation : निष्पादित परीक्षण से संबद्ध TestInformation ऑब्जेक्ट |
listener | ITestInvocationListener : निष्पादित परीक्षण से संबद्ध ITestInvocationListener ऑब्जेक्ट |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि चेकर परीक्षण सफल हुआ तो खाली |
फेंकता | |
---|---|
ArtRunTest.AdbShellCommandException | |
DeviceNotAvailableException |
ExtractSourcesFromJar
protected void extractSourcesFromJar (File tmpCheckerLocalDir, File jar)
दी गई जार फ़ाइल से src निर्देशिका को दी गई निर्देशिका में निकालें।
पैरामीटर | |
---|---|
tmpCheckerLocalDir | File |
jar | File |
getCheckerBinaryPath
protected File getCheckerBinaryPath (TestInformation testInfo)
चेकर बाइनरी (पायथन आर्काइव) खोजें।
पैरामीटर | |
---|---|
testInfo | TestInformation |
रिटर्न | |
---|---|
File |
रनचेकर
protectedrunChecker (String[] checkerCommandLine)
एक चेकर कमांड चलाएँ और उसका परिणाम जाँचें।
पैरामीटर | |
---|---|
checkerCommandLine | String : निष्पादित करने के लिए चेकर कमांड लाइन |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि चेकर आमंत्रण सफल रहा तो खाली |
आर्टरनटेस्ट
public class ArtRunTest
extends Object
implements IRemoteTest , IAbiReceiver , ITestFilterReceiver , ITestCollector
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.testtype.ArtRunTest |
एआरटी रन-टेस्ट चलाने के लिए एक परीक्षण धावक।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | ArtRunTest.AdbShellCommandException ADB शेल कमांड के निष्पादन के दौरान हुई त्रुटि की रिपोर्ट करने के लिए एक अपवाद वर्ग। |
खेत | |
---|---|
public static final String | CHECKER_PAR_FILENAME
|
सार्वजनिक निर्माणकर्ता | |
---|---|
ArtRunTest () |
सार्वजनिक तरीके | |
---|---|
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) जिन परीक्षणों को बाहर करना है उनके फ़िल्टर की |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) जिन परीक्षणों को शामिल करना है उनके फ़िल्टर का |
void | addExcludeFilter (String filter) किन परीक्षणों को बाहर करना है इसका एक फ़िल्टर जोड़ता है। |
void | addIncludeFilter (String filter) कौन से परीक्षण शामिल करने हैं इसका एक फ़िल्टर जोड़ता है। |
void | clearExcludeFilters () वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं। |
void | clearIncludeFilters () वर्तमान में ट्रैक किए गए सभी फ़िल्टर हटाएं। |
IAbi | getAbi () |
getExcludeFilters () बहिष्कृत फ़िल्टर की वर्तमान | |
getIncludeFilters () फ़िल्टर शामिल करने की वर्तमान | |
void | run ( TestInformation testInfo, ITestInvocationListener listener) परीक्षण चलाता है, और परिणाम की रिपोर्ट श्रोता को देता है। |
void | setAbi ( IAbi abi) |
void | setCollectTestsOnly (boolean shouldCollectTest) परीक्षण संग्रह मोड को सक्षम या अक्षम करता है |
संरक्षित तरीके | |
---|---|
checkExitCode (Integer exitCode) परीक्षण आदेश द्वारा लौटाए गए निकास कोड की जाँच करें। | |
checkTestOutput ( TestInformation testInfo, String actualOutputText, String outputShortName, String outputPrettyName) परीक्षण कमांड द्वारा उत्पादित आउटपुट की जाँच करें। | |
File | createTestLocalTempDirectory ( TestInformation testInfo) डिवाइस-अंडर-टेस्ट से खींचे गए परीक्षण आउटपुट एकत्र करने के लिए, परीक्षण के निर्भरता फ़ोल्डर के भीतर एक स्थानीय अस्थायी निर्देशिका बनाएं। |
executeCheckerTest ( TestInformation testInfo, ITestInvocationListener listener) एक चेकर परीक्षण निष्पादित करें और उसका आउटपुट जांचें। | |
void | extractSourcesFromJar (File tmpCheckerLocalDir, File jar) दी गई जार फ़ाइल से src निर्देशिका को दी गई निर्देशिका में निकालें। |
File | getCheckerBinaryPath ( TestInformation testInfo) चेकर बाइनरी (पायथन आर्काइव) खोजें। |
runChecker (String[] checkerCommandLine) एक चेकर कमांड चलाएँ और उसका परिणाम जाँचें। |
खेत
CHECKER_PAR_FILENAME
public static final String CHECKER_PAR_FILENAME
सार्वजनिक निर्माणकर्ता
आर्टरनटेस्ट
public ArtRunTest ()
सार्वजनिक तरीके
addAllExcludeFilters
public void addAllExcludeFilters (filters)
जिन परीक्षणों को बाहर करना है उनके फ़िल्टर की ERROR(/Set)
जोड़ता है।
पैरामीटर | |
---|---|
filters |
सभी शामिलफ़िल्टर जोड़ें
public void addAllIncludeFilters (filters)
जिन परीक्षणों को शामिल करना है उनके फ़िल्टर का ERROR(/Set)
जोड़ता है।
पैरामीटर | |
---|---|
filters |
addExcludeFilter
public void addExcludeFilter (String filter)
किन परीक्षणों को बाहर करना है इसका एक फ़िल्टर जोड़ता है।
पैरामीटर | |
---|---|
filter | String |
ऐडइनक्लूडफ़िल्टर
public void addIncludeFilter (String filter)
कौन से परीक्षण शामिल करने हैं इसका एक फ़िल्टर जोड़ता है।
पैरामीटर | |
---|---|
filter | String |
साफ़ बहिष्कृतफ़िल्टर
public void clearExcludeFilters ()
वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं।
फ़िल्टर शामिल करें साफ़ करें
public void clearIncludeFilters ()
वर्तमान में ट्रैक किए गए सभी फ़िल्टर हटाएं।
GetExcludeFilters
publicgetExcludeFilters ()
बहिष्कृत फ़िल्टर की वर्तमान ERROR(/Set)
लौटाता है।
रिटर्न | |
---|---|
GetIncludeFilters
publicgetIncludeFilters ()
फ़िल्टर शामिल करने की वर्तमान ERROR(/Set)
लौटाता है।
रिटर्न | |
---|---|
दौड़ना
public void run (TestInformation testInfo, ITestInvocationListener listener)
परीक्षण चलाता है, और परिणाम की रिपोर्ट श्रोता को देता है।
पैरामीटर | |
---|---|
testInfo | TestInformation : TestInformation ऑब्जेक्ट जिसमें परीक्षण चलाने के लिए उपयोगी जानकारी होती है। |
listener | ITestInvocationListener : परीक्षण परिणामों का ITestInvocationListener |
फेंकता | |
---|---|
DeviceNotAvailableException |
setCollectTestsOnly
public void setCollectTestsOnly (boolean shouldCollectTest)
परीक्षण संग्रह मोड को सक्षम या अक्षम करता है
संरक्षित तरीके
checkExitCode
protectedcheckExitCode (Integer exitCode)
परीक्षण आदेश द्वारा लौटाए गए निकास कोड की जाँच करें।
पैरामीटर | |
---|---|
exitCode | Integer : परीक्षण आदेश द्वारा लौटाया गया निकास कोड |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि परीक्षण निकास कोड सफलता का संकेत देता है तो खाली |
checkTestOutput
protectedcheckTestOutput (TestInformation testInfo, String actualOutputText, String outputShortName, String outputPrettyName)
परीक्षण कमांड द्वारा उत्पादित आउटपुट की जाँच करें।
किसी परीक्षण के मानक आउटपुट और मानक त्रुटि की जांच करने के लिए उपयोग किया जाता है।
पैरामीटर | |
---|---|
testInfo | TestInformation : निष्पादित परीक्षण से संबद्ध TestInformation ऑब्जेक्ट |
actualOutputText | String : परीक्षण द्वारा उत्पादित आउटपुट |
outputShortName | String : आउटपुट चैनल का संक्षिप्त नाम |
outputPrettyName | String : आउटपुट चैनल के लिए एक सुंदर नाम, जिसका उपयोग त्रुटि संदेशों में किया जाता है |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि चेक किया गया आउटपुट वैध है तो खाली |
createTestLocalTempDirectory
protected File createTestLocalTempDirectory (TestInformation testInfo)
डिवाइस-अंडर-टेस्ट से खींचे गए परीक्षण आउटपुट एकत्र करने के लिए, परीक्षण के निर्भरता फ़ोल्डर के भीतर एक स्थानीय अस्थायी निर्देशिका बनाएं।
पैरामीटर | |
---|---|
testInfo | TestInformation : निष्पादित परीक्षण से संबद्ध TestInformation ऑब्जेक्ट |
रिटर्न | |
---|---|
File | ERROR(/File) ऑब्जेक्ट बनाई गई अस्थायी निर्देशिका की ओर इशारा करता है। |
फेंकता | |
---|---|
| यदि अस्थायी निर्देशिका का निर्माण विफल हो गया। |
निष्पादितचेकरटेस्ट
protectedexecuteCheckerTest (TestInformation testInfo, ITestInvocationListener listener)
एक चेकर परीक्षण निष्पादित करें और उसका आउटपुट जांचें।
चेकर परीक्षण कुछ एआरटी रन-परीक्षणों में शामिल अतिरिक्त परीक्षण हैं, जिन्हें परीक्षण की स्रोत फ़ाइलों की टिप्पणियों में एनोटेशन के रूप में लिखा जाता है, और एआरटी के कंपाइलर को सत्यापित करने के लिए उपयोग किया जाता है।
पैरामीटर | |
---|---|
testInfo | TestInformation : निष्पादित परीक्षण से संबद्ध TestInformation ऑब्जेक्ट |
listener | ITestInvocationListener : निष्पादित परीक्षण से संबद्ध ITestInvocationListener ऑब्जेक्ट |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि चेकर परीक्षण सफल हुआ तो खाली |
फेंकता | |
---|---|
ArtRunTest.AdbShellCommandException | |
DeviceNotAvailableException |
ExtractSourcesFromJar
protected void extractSourcesFromJar (File tmpCheckerLocalDir, File jar)
दी गई जार फ़ाइल से src निर्देशिका को दी गई निर्देशिका में निकालें।
पैरामीटर | |
---|---|
tmpCheckerLocalDir | File |
jar | File |
getCheckerBinaryPath
protected File getCheckerBinaryPath (TestInformation testInfo)
चेकर बाइनरी (पायथन आर्काइव) खोजें।
पैरामीटर | |
---|---|
testInfo | TestInformation |
रिटर्न | |
---|---|
File |
रनचेकर
protectedrunChecker (String[] checkerCommandLine)
एक चेकर कमांड चलाएँ और उसका परिणाम जाँचें।
पैरामीटर | |
---|---|
checkerCommandLine | String : निष्पादित करने के लिए चेकर कमांड लाइन |
रिटर्न | |
---|---|
एक वैकल्पिक त्रुटि संदेश, यदि चेकर आमंत्रण सफल रहा तो खाली |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.