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 ()

الأساليب العامة

this.clearTestGroup

public void clearTestGroup ()

تحميلTestInfos

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 لكل اختبار.