تطبيق 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 لإجراء الاختبارات المحددة بواسطة خيار فلتر التضمين TEST_MAPPING ملفات من الإصدار كمجموعة.

ملخّص

شركة إنشاءات عامة

TestMappingSuiteRunner()

الطرق العامة

void clearTestGroup()
loadTestInfos()
loadTests()

حمِّل إعدادات الاختبار التي سيتم تنفيذها.

شركة إنشاءات عامة

تطبيق TestMappingSuiteRunner

public TestMappingSuiteRunner ()

الطرق العامة

clearTestGroup

public void clearTestGroup ()

تحميلTestInfos

public  loadTestInfos ()

المرتجعات

اختبارات التحميل

public  loadTests ()

حمِّل إعدادات الاختبار التي سيتم تنفيذها. يتم تحديد كل اختبار من خلال IConfiguration واسم فريد سيتم بموجبه تسجيل النتائج. هناك طريقتان تحميل اختبارات لـ TestMappingSuiteRunner:

1. --test-mapping-test-group، والتي تحدد مجموعة الاختبارات في ملفات TEST_MAPPING. سيحلّل عامل التشغيل جميع ملفات TEST_MAPPING في رمز المصدر من خلال عنصر الإصدار. test_mappings.zip، وتحميل الاختبارات المجمّعة ضمن مجموعة الاختبار المحدّدة.

2. --include-filter، والذي يحدِّد اسم الاختبار المطلوب تنفيذه. حالة الاستخدام هي فحص الإرسال المسبق لإجراء قائمة بالاختبارات ذات الصلة بـ Cls التي سيتم التحقق منها فقط. قائمة يتم تجميع الاختبارات من ملفات TEST_MAPPING ذات الصلة في رمز المصدر المُعدَّل.

المرتجعات
خريطة لاسم الاختبار بالكائن IConfiguration في كل اختبار.