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
publicloadTestInfos ()
عائدات | |
---|---|
LoadTests
publicloadTests ()
قم بتحميل تكوين الاختبارات الذي سيتم تشغيله. يتم تعريف كل اختبار بواسطة IConfiguration
واسم فريد سيتم بموجبه الإبلاغ عن النتائج. هناك طريقتان لتحميل اختبارات TestMappingSuiteRunner
:
1. --test-mapping-test-group، الذي يحدد مجموعة الاختبارات في ملفات TEST_MAPPING. سيقوم العداء بتحليل جميع ملفات TEST_MAPPING في الكود المصدري من خلال أداة البناء test_mappings.zip، وتحميل الاختبارات المجمعة ضمن مجموعة الاختبار المحددة.
2. --include-filter، الذي يحدد اسم الاختبار المراد تشغيله. حالة الاستخدام هي للتحقق من الإرسال المسبق فقط لتشغيل قائمة الاختبارات المتعلقة بـ Cls المراد التحقق منها. يتم تجميع قائمة الاختبارات من ملفات TEST_MAPPING ذات الصلة في كود المصدر المعدل.
عائدات | |
---|---|
خريطة لاسم الاختبار لكائن IConfiguration لكل اختبار. |