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 من الإصدار، كمجموعة اختبارات

ملخّص

الثوابت

String IS_BWYN_ENV_VAR_KEY

الإنشاءات العامة

TestMappingSuiteRunner()

الطُرق العامة

void clearKeywords()
void clearTestGroup()
void clearTestMappingPaths()
loadTestInfos()
loadTests()

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

الثوابت

IS_BWYN_ENV_VAR_KEY

public static final String IS_BWYN_ENV_VAR_KEY

Constant Value: "IS_BWYN"

الإنشاءات العامة

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

الطُرق العامة

clearKeywords

public void clearKeywords ()

clearTestGroup

public void clearTestGroup ()

clearTestMappingPaths

public void clearTestMappingPaths ()

loadTestInfos

public  loadTestInfos ()

المرتجعات

loadTests

public  loadTests ()

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

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

‫2- --include-filter، الذي يحدّد اسم الاختبار الذي سيتم تنفيذه حالة الاستخدام هي أنّه يجب أن يتم تشغيل قائمة الاختبارات ذات الصلة بفئة Cls التي سيتم التحقّق منها فقط أثناء عملية التحقّق قبل الإرسال. يتم تجميع قائمة الاختبارات من ملفات TEST_MAPPING ذات الصلة في رمز المصدر المعدَّل.

المرتجعات
خريطة لاسم الاختبار إلى عنصر IConfiguration لكل اختبار