टेस्टमैपिंग
public
class
TestMapping
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.testmapping.TestMapping |
TEST_MAPPING फ़ाइल लोड करने के लिए क्लास.
खास जानकारी
फ़ील्ड्स की फ़िल्में | |
---|---|
public
static
final
Pattern |
MAINLINE_REGEX
|
public
static
final
String |
TEST_MAPPINGS_ZIP
|
public
static
final
String |
TEST_SOURCES
|
सार्वजनिक कंस्ट्रक्टर | |
---|---|
TestMapping()
खाली |
|
TestMapping(
|
सार्वजनिक तरीके | |
---|---|
static
File
|
extractTestMappingsZip(File testMappingsZip)
एक ZIP फ़ाइल निकालें और वह डायरेक्ट्री दिखाएं जिसमें अनज़िप की गई फ़ाइलों का कॉन्टेंट है. |
|
getAllTests(File testMappingsDir)
दी गई डायरेक्ट्री से TEST_MAPPING फ़ाइलों में सभी जांचों को ढूंढने में मदद करें. |
static
Matcher
|
getMainlineTestModuleName(TestInfo info)
पैरामीटर वाले मेनलाइन परीक्षणों के लिए मैचर पाने में सहायक. |
|
getTests(IBuildInfo buildInfo, String testGroup, boolean hostOnly,
डिवाइस के बिल्ड में मौजूद आर्टफ़ैक्ट के आधार पर, सभी TEST_MAPPING फ़ाइलों में सभी जांच ढूंढने में मदद करता है. |
|
getTests(IBuildInfo buildInfo, String testGroup, boolean hostOnly,
दिए गए आर्टफ़ैक्ट के आधार पर, सभी TEST_MAPPING फ़ाइलों में सभी जांचों को ढूंढने में मदद करता है. |
void
|
listTestMappingFiles(Path testMappingDir, Path testMappingsRootDir,
सभी टेस्ट मैपिंग फ़ाइलों की सूची बनाने में मदद करें. साथ ही, सभी पैरंट डायरेक्ट्री और उनसे जुड़ी इंपोर्ट की जानकारी खोजें पाथ. |
फ़ील्ड्स की फ़िल्में
MAINLINE_REGEX
public static final Pattern MAINLINE_REGEX
TEST_MAPपिनGS_ZIP
public static final String TEST_MAPPINGS_ZIP
TEST_SOURCE
public static final String TEST_SOURCES
सार्वजनिक कंस्ट्रक्टर
टेस्टमैपिंग
public TestMapping (testMappingRelativePaths, boolean ignoreTestMappingImports)
TestMapping
ऑब्जेक्ट बनाने के लिए कंस्ट्रक्टर.
पैरामीटर | |
---|---|
testMappingRelativePaths |
: TEST_MAPPING फ़ाइल पाथ का ERROR(/List . |
ignoreTestMappingImports |
boolean : इंपोर्ट को अनदेखा करने के लिए ERROR(/boolean) . |
सार्वजनिक तरीके
एक्स्ट्रैक्ट TestMappingsZip
public static File extractTestMappingsZip (File testMappingsZip)
एक ZIP फ़ाइल निकालें और वह डायरेक्ट्री दिखाएं जिसमें अनज़िप की गई फ़ाइलों का कॉन्टेंट है.
पैरामीटर | |
---|---|
testMappingsZip |
File : टेस्ट मैपिंग का ERROR(/File) , एक्सट्रैक्ट करने के लिए ज़िप करता है. |
रिटर्न | |
---|---|
File |
एक ERROR(/File) , जो टेस्ट मैपिंग ज़िप के लिए अस्थायी डायरेक्ट्री पर ले जाता है. |
'सभी टेस्ट' पाएं
publicgetAllTests (File testMappingsDir)
दी गई डायरेक्ट्री से TEST_MAPPING फ़ाइलों में सभी जांचों को ढूंढने में मदद करें.
पैरामीटर | |
---|---|
testMappingsDir |
File : ERROR(/File) डायरेक्ट्री, जिसमें सभी टेस्ट मैपिंग फ़ाइलें हैं. |
रिटर्न | |
---|---|
|
दी गई डायरेक्ट्री और उसके चाइल्ड में मौजूद टेस्ट का Map<String, Set<TestInfo>>
डायरेक्ट्री में जा सकते हैं. |
getMainlineTestModuleName
public static Matcher getMainlineTestModuleName (TestInfo info)
पैरामीटर वाले मेनलाइन परीक्षणों के लिए मैचर पाने में सहायक.
पैरामीटर | |
---|---|
info |
TestInfo |
रिटर्न | |
---|---|
Matcher |
पैरामीटर वाले मेनलाइन टेस्ट के लिए ERROR(/Matcher) . |
थ्रो | |
---|---|
ConfigurationException |
गेटटेस्ट
publicgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords)
डिवाइस के बिल्ड में मौजूद आर्टफ़ैक्ट के आधार पर, सभी TEST_MAPPING फ़ाइलों में सभी जांच ढूंढने में मदद करता है.
पैरामीटर | |
---|---|
buildInfo |
IBuildInfo : बिल्ड के बारे में बताने वाला IBuildInfo . |
testGroup |
String : टेस्ट ग्रुप का एक String . |
hostOnly |
boolean : अगर सिर्फ़ होस्ट पर चल रहे टेस्ट और डिवाइस की ज़रूरत नहीं है, तो 'सही' होना चाहिए
वापस किया गया. 'गलत' जांच करता है. |
keywords |
: किसी जांच में चलाने के लिए, जांच को फ़िल्टर करने पर मिलान किया जाने वाला String का सेट
मैपिंग सुइट. |
ignoreKeywords |
: अनदेखा किए जाने वाले String कीवर्ड का सेट. |
रिटर्न | |
---|---|
|
बिल्ड आर्टफ़ैक्ट, test_mappings.zip में Set<TestInfo> टेस्ट सेट किया गया. |
गेटटेस्ट
publicgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths)
दिए गए आर्टफ़ैक्ट के आधार पर, सभी TEST_MAPPING फ़ाइलों में सभी जांचों को ढूंढने में मदद करता है. यह है जब सुइट को चलाने के लिए, दिए गए ग्रुप की TEST_MAPPING फ़ाइलों में सभी जांच करने की ज़रूरत हो, उदाहरण के लिए, पहले से सबमिट करना.
पैरामीटर | |
---|---|
buildInfo |
IBuildInfo : बिल्ड के बारे में बताने वाला IBuildInfo . |
testGroup |
String : टेस्ट ग्रुप का एक String . |
hostOnly |
boolean : अगर सिर्फ़ होस्ट पर चल रहे टेस्ट और डिवाइस की ज़रूरत नहीं है, तो 'सही' होना चाहिए
वापस किया गया. 'गलत' जांच करता है. |
keywords |
: किसी जांच में चलाने के लिए, जांच को फ़िल्टर करने पर मिलान किया जाने वाला String का सेट
मैपिंग सुइट. |
ignoreKeywords |
: अनदेखा किए जाने वाले String कीवर्ड का सेट. |
extraZipNames |
: अतिरिक्त test_mappings.zip के नाम के लिए String का एक सेट
जिसे मर्ज कर दिया जाएगा. |
matchedPatternPaths |
: फ़ाइल पाथ में मौजूद ERROR(/Set के पैटर्न से मेल खाते हैं. |
रिटर्न | |
---|---|
|
बिल्ड आर्टफ़ैक्ट, test_mappings.zip में Set<TestInfo> टेस्ट सेट किया गया. |
listTestMappingफ़ाइलें
public void listTestMappingFiles (Path testMappingDir, Path testMappingsRootDir,filePaths)
सभी टेस्ट मैपिंग फ़ाइलों की सूची बनाने में मदद करें. साथ ही, सभी पैरंट डायरेक्ट्री और उनसे जुड़ी इंपोर्ट की जानकारी खोजें पाथ.
पैरामीटर | |
---|---|
testMappingDir |
Path : ERROR(/Path) को TEST_MAPPING फ़ाइल पैरंट डायरेक्ट्री में बदलें. |
testMappingsRootDir |
Path : एक ERROR(/Path)
बिल्ड. |
filePaths |
: सभी TEST_MAPPING पाथ को स्टोर करने के लिए ERROR(/Set . |