TestMappingSuiteRunner
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang.Object | |||
↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
↳ | com.android.tradefed.testtype.suite.TestMappingSuiteRunner |
تنفيذ BaseTestSuite
لتشغيل الاختبارات المحددة بواسطة خيار include-filter ، أو ملفات TEST_MAPPING من الإنشاء ، كمجموعة.
ملخص
المنشأت العامة | |
---|---|
TestMappingSuiteRunner () |
الأساليب العامة | |
---|---|
void | clearTestGroup () |
loadTests () قم بتحميل تكوين الاختبارات التي سيتم تشغيلها. | |
void | setTestDiscovery (Boolean testDiscovery) قم بتعيين علامة وضع اكتشاف الاختبار. |
المنشأت العامة
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
الأساليب العامة
clearTestGroup
public void clearTestGroup ()
الاختبارات
publicloadTests ()
قم بتحميل تكوين الاختبارات التي سيتم تشغيلها. يتم تحديد كل اختبار من خلال IConfiguration
رمز واسم فريد سيتم بموجبه تقرير النتائج. هناك طريقتان لتحميل اختبارات TestMappingSuiteRunner
:
1. --test-mapping-test-group ، والتي تحدد مجموعة الاختبارات في ملفات TEST_MAPPING. سيقوم العداء بتحليل جميع ملفات TEST_MAPPING في التعليمات البرمجية المصدر من خلال إنشاء أداة test_mappings.zip وتحميل الاختبارات المجمعة ضمن مجموعة الاختبار المحددة.
2. - Include-filter ، الذي يحدد اسم الاختبار المراد تشغيله. حالة الاستخدام لفحص التقديم المسبق لتشغيل قائمة الاختبارات المتعلقة بالكلمات المراد التحقق منها. يتم تجميع قائمة الاختبارات من ملفات TEST_MAPPING ذات الصلة في كود المصدر المعدل.
عائدات | |
---|---|
خريطة لاسم الاختبار لكائن IConfiguration الرمز لكل اختبار. |
setTestDiscovery
public void setTestDiscovery (Boolean testDiscovery)
قم بتعيين علامة وضع اكتشاف الاختبار.
حدود | |
---|---|
testDiscovery | Boolean |