com.android.tradefed.testtype.suite
שיעורים
| BaseTestSuite | בדיקה להרצת חבילה לבדיקות תאימות (CTS) עם מערכת חבילה חדשה. |
| GranularRetriableTestWrapper |
בכיתה מעטפת פועלת על IRemoteTest כדי לפלח את IRemoteTest ברמת בדיקת התוכנה.
|
| ITestSuite | כיתה מופשטת שמשמשת להרצת חבילת בדיקות. |
| ModuleDefinition | מאגר של הגדרות הפעלת הבדיקה. |
| ModuleListener |
מאזין שמצורף לכל IRemoteTest של כל מודול כדי לאסוף את רשימת התוצאות.
|
| ModuleMerger |
כיתת עזר לפעולה שקשורה למיזוג של ITestSuite ו-ModuleDefinition אחרי פיצול.
|
| ModuleSplitter |
פונקציית עזר שמחלקת רשימה של מודולים שמיוצגים על ידי IConfiguration לרשימה של יחידות ביצוע שמיוצגות על ידי ModuleDefinition.
|
| RemoteTestTimeOutEnforcer | מאזינים שמאפשרים לבדוק את זמן הביצוע של הגדרת בדיקה נתונה ולפסול אותה אם היא חורגת מזמן קצוב מראש. |
| SuiteModuleLoader | אחזור של הגדרות המודול של בדיקת התאימות מהמאגר. |
| SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) כדי למצוא את כל קובצי התצורה בספרייה.
|
| SuiteTestFilter | מייצג מסנן להכללה ולהחרגה של בדיקות. |
| TestFailureListener | מאזין שמשמש לביצוע פעולות כמו צילום מסך, דוח באגים, איסוף logcat במקרה של כשל בבדיקה, לפי דרישה. |
| TestMappingSuiteRunner |
הטמעה של BaseTestSuite להרצת בדיקות שצוינו באמצעות האפשרות include-filter, או קובצי TEST_MAPPING מה-build, כחבילה.
|
| TestSuiteInfo |
כיתה שמטפלת בחיבור של מטא-נתונים שקשורים ל-build לחבילת הבדיקות
כדי לחשוף בצורה נכונה מידע קשור, חבילת הבדיקה צריכה לכלול קובץ |
| TfSuiteRunner |
הטמעה של ITestSuite, שתטען בדיקות מהתיקייה res/config/suite/ של קובצי ה-jar של TF.
|
| ValidateSuiteConfigHelper |
הכיתה הזו תעזור לאמת שה-IConfiguration שנטען לחבילה עומד בדרישות הצפויות: - אין ספקי build - אין דיווח על תוצאות
|
שיעורים
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper