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 קבצים מ-build, כחבילה.

סיכום

בנאים ציבוריים

TestMappingSuiteRunner ()

שיטות ציבוריות

void clearTestGroup ()
loadTestInfos ()
loadTests ()

טען את תצורת הבדיקות שתופעל.

בנאים ציבוריים

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

שיטות ציבוריות

clearTestGroup

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

החזרות

בדיקות עומס

public  loadTests ()

טען את תצורת הבדיקות שתופעל. כל בדיקה מוגדרת על ידי IConfiguration ושם ייחודי שתחתיו היא תדווח על תוצאות. ישנן 2 דרכים לטעון בדיקות עבור TestMappingSuiteRunner :

1. --test-mapping-test-group, המציין את קבוצת הבדיקות בקבצי TEST_MAPPING. הרץ ינתח את כל קבצי TEST_MAPPING בקוד המקור באמצעות build artifact test_mappings.zip, ויטען בדיקות מקובצות תחת קבוצת הבדיקה הנתונה.

2. --include-filter, המציין את שם הבדיקה להרצה. מקרה השימוש הוא עבור בדיקה מוקדמת כדי להריץ רק רשימה של בדיקות הקשורות ל-Cls שיש לאמת. רשימת הבדיקות מורכבת מהקבצים הקשורים TEST_MAPPING בקוד מקור שונה.

החזרות
מפה של שם הבדיקה לאובייקט IConfiguration של כל בדיקה.