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