TestMapping
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 ( testMappingRelativePaths, boolean ignoreTestMappingImports) TestMapping ( testMappingRelativePaths, boolean ignoreTestMappingImports) منشئ لإنشاء كائن |
الأساليب العامة | |
---|---|
static File | extractTestMappingsZip (File testMappingsZip) قم باستخراج ملف مضغوط وإرجاع الدليل الذي يحتوي على محتوى الملفات التي تم فك ضغطها. |
getAllTests (File testMappingsDir) مساعد للعثور على كافة الاختبارات في ملفات TEST_MAPPING من دليل معين. | |
static Matcher | getMainlineTestModuleName ( TestInfo info) مساعد للحصول على المطابق للاختبارات الرئيسية ذات المعلمات. |
getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords) مساعد للعثور على جميع الاختبارات في جميع ملفات TEST_MAPPING بناءً على قطعة أثرية في بنية الجهاز. | |
getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths) مساعد للعثور على جميع الاختبارات في جميع ملفات TEST_MAPPING بناءً على القطعة الأثرية المحددة. | |
void | listTestMappingFiles (Path testMappingDir, Path testMappingsRootDir, filePaths) listTestMappingFiles (Path testMappingDir, Path testMappingsRootDir, filePaths) مساعد في سرد جميع ملفات تعيين الاختبار، والبحث عن جميع الدلائل الأصلية ومسارات الاستيراد ذات الصلة. |
مجالات
MAINLINE_REGEX
public static final Pattern MAINLINE_REGEX
TEST_MAPPINGS_ZIP
public static final String TEST_MAPPINGS_ZIP
TEST_SOURCES
public static final String TEST_SOURCES
المقاولين العامة
TestMapping
public TestMapping (testMappingRelativePaths, boolean ignoreTestMappingImports)
منشئ لإنشاء كائن TestMapping
.
حدود | |
---|---|
testMappingRelativePaths | ERROR(/List ) ERROR(/List ) إلى مسارات الملفات TEST_MAPPING. |
ignoreTestMappingImports | boolean : ERROR(/boolean) لتجاهل الواردات. |
الأساليب العامة
extractTestMappingsZip
public static File extractTestMappingsZip (File testMappingsZip)
قم باستخراج ملف مضغوط وإرجاع الدليل الذي يحتوي على محتوى الملفات التي تم فك ضغطها.
حدود | |
---|---|
testMappingsZip | File : ERROR(/File) في تعيينات الاختبار المضغوطة المراد استخراجها. |
عائدات | |
---|---|
File | ERROR(/File) يشير إلى الدليل المؤقت لتعيينات الاختبار المضغوطة. |
getAllTests
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 |
getTests
publicgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords)
مساعد للعثور على جميع الاختبارات في جميع ملفات TEST_MAPPING بناءً على قطعة أثرية في بنية الجهاز.
حدود | |
---|---|
buildInfo | IBuildInfo : IBuildInfo الذي يصف البنية. |
testGroup | String : String من مجموعة الاختبار. |
hostOnly | boolean : صحيح إذا كان يجب إرجاع الاختبارات التي يتم تشغيلها على المضيف فقط ولا تتطلب جهازًا. false لإرجاع الاختبارات التي تتطلب تشغيل الجهاز. |
keywords | String المراد مطابقتها عند تصفية الاختبارات لتشغيلها في مجموعة اختبار التعيين. |
ignoreKeywords | String الكلمات الرئيسية التي سيتم تجاهلها. |
عائدات | |
---|---|
Set<TestInfo> من الاختبارات التي تم تعيينها في قطعة البناء، test_mappings.zip. |
getTests
publicgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths)
مساعد للعثور على جميع الاختبارات في جميع ملفات TEST_MAPPING بناءً على القطعة الأثرية المحددة. يعد ذلك ضروريًا عندما يتطلب تشغيل المجموعة تشغيل كافة الاختبارات في ملفات TEST_MAPPING لمجموعة معينة، على سبيل المثال، الإرسال المسبق.
حدود | |
---|---|
buildInfo | IBuildInfo : IBuildInfo الذي يصف البنية. |
testGroup | String : String من مجموعة الاختبار. |
hostOnly | boolean : صحيح إذا كان يجب إرجاع الاختبارات التي يتم تشغيلها على المضيف فقط ولا تتطلب جهازًا. false لإرجاع الاختبارات التي تتطلب تشغيل الجهاز. |
keywords | String المراد مطابقتها عند تصفية الاختبارات لتشغيلها في مجموعة اختبار التعيين. |
ignoreKeywords | String الكلمات الرئيسية التي سيتم تجاهلها. |
extraZipNames | String لاسم test_mappings.zip الإضافي الذي سيتم دمجه. |
matchedPatternPaths | ERROR(/Set ) ERROR(/Set ) لملف المسارات المتطابقة مع الأنماط. |
عائدات | |
---|---|
Set<TestInfo> من الاختبارات التي تم تعيينها في قطعة البناء، test_mappings.zip. |
listTestMappingFiles
public void listTestMappingFiles (Path testMappingDir, Path testMappingsRootDir,filePaths)
مساعد في سرد جميع ملفات تعيين الاختبار، والبحث عن جميع الدلائل الأصلية ومسارات الاستيراد ذات الصلة.
حدود | |
---|---|
testMappingDir | Path : ERROR(/Path) إلى الدليل الأصلي لملف TEST_MAPPING. |
testMappingsRootDir | Path : ERROR(/Path) إلى مجلد جميع ملفات TEST_MAPPING الخاصة بالإنشاء. |
filePaths | ERROR(/Set ) ERROR(/Set ) لتخزين جميع مسارات TEST_MAPPING. |