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