TestMappingSuiteRunner

public class TestMappingSuiteRunner
extends BaseTestSuite

شیء جاوا
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

مقدار ثابت: "IS_BWYN"

سازندگان عمومی

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

روش‌های عمومی

کلمات کلیدی واضح

public void clearKeywords ()

گروه تست شفاف

public void clearTestGroup ()

clearTestMappingPaths

public void clearTestMappingPaths ()

اطلاعات تست بار

public  loadTestInfos ()

بازگشت‌ها

تست‌های بارگذاری

public  loadTests ()

پیکربندی تست‌هایی که اجرا خواهند شد را بارگذاری کنید. هر تست توسط یک IConfiguration و یک نام منحصر به فرد تعریف می‌شود که تحت آن نتایج گزارش می‌شوند. دو راه برای بارگذاری تست‌ها برای TestMappingSuiteRunner وجود دارد:

۱. --test-mapping-test-group، که گروه تست‌ها را در فایل‌های TEST_MAPPING مشخص می‌کند. اجراکننده تمام فایل‌های TEST_MAPPING را در کد منبع از طریق ساخت مصنوع test_mappings.zip تجزیه می‌کند و تست‌های گروه‌بندی شده تحت گروه تست داده شده را بارگذاری می‌کند.

۲. --include-filter، که نام تستی که باید اجرا شود را مشخص می‌کند. مورد استفاده برای presubmit check این است که فقط لیستی از تست‌های مربوط به Clهایی که باید تأیید شوند را اجرا کند. لیست تست‌ها از فایل‌های TEST_MAPPING مرتبط در کد منبع اصلاح‌شده کامپایل می‌شوند.

بازگشت‌ها
یک نگاشت از نام تست به شیء IConfiguration هر تست.