TestMappingSuiteRunner
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang. אובייקט | |||
↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
↳ | com.android.tradefed.testtype.suite.TestMappingSuiteRunner |
יישום BaseTestSuite
להפעלת בדיקות שצוינו על ידי אפשרות הכוללות סינון, או קבצי TEST_MAPPING מ- build, כחבילה.
סיכום
בונים ציבוריים | |
---|---|
TestMappingSuiteRunner () |
שיטות ציבוריות | |
---|---|
loadTests () טען את תצורת הבדיקות שתופעל. |
בונים ציבוריים
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
שיטות ציבוריות
loadTests
publicloadTests ()
טען את תצורת הבדיקות שתופעל. כל בדיקות מוגדרות על ידי IConfiguration
ושם ייחודי לפיו היא תדווח על תוצאות. ישנן שתי דרכים לטעון בדיקות עבור TestMappingSuiteRunner
:
1. --test-mapping-test-group, המציין את קבוצת הבדיקות בקבצי TEST_MAPPING. הרץ ינתח את כל קבצי TEST_MAPPING בקוד המקור באמצעות build artifact test_mappings.zip, ויבצע טעינות מקובצות תחת קבוצת הבדיקה הנתונה.
2. --include-filter, המציין את שם הבדיקה שאותה תרוץ. המקרה לשימוש נועד לבדיקה חוזרת כדי להריץ רק רשימת בדיקות הקשורות ל- Cls שתאמת. רשימת הבדיקות נערכה מקבצי TEST_MAPPING הקשורים בקוד המקור ששונה.
החזרות | |
---|---|
מפה של שם הבדיקה לאובייקט ה- IConfiguration של כל בדיקה. |