com.android.tradefed.testtype.suite

שיעורים

BaseTestSuite מבחן להפעלת חבילת תאימות עם מערכת חבילה חדשה.
GranularRetriableTestWrapper פועלים על עטיפה בכיתה על IRemoteTest כדי מגרסת IRemoteTest ברמת testcase.
ITestSuite שיעור מופשט המשמש להפעלת Test Suite.
מודול הגדרה מיכל לתצורת הפעלת הבדיקה.
ModuleListener מאזין מצורף לכול IRemoteTest של כול מודול כדי לאסוף את רשימת התוצאות.
ModuleMerger עוזר בכיתה לתפעול הקשורות למיזוג ITestSuite ו ModuleDefinition לאחר הפיצול.
מודול מפצל עוזר לפצל את רשימת המודולים מיוצגים על ידי IConfiguration לתוך רשימת יחידות ביצוע המיוצגת על ידי ModuleDefinition .
RemoteTestTimeOutEnforcer מאזינים המאפשרים לבדוק את זמן הביצוע של תצורת בדיקה נתונה ולכשל בה אם היא עוברת פסק זמן נתון.
SuiteModuleLoader מאחזר הגדרות מודול תאימות מהמאגר.
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) כדי למצוא את כל קבצי config בספרייה.
SuiteTestFilter מייצג פילטר להכללה ולחריגה של בדיקות.
TestFailureListener המאזין נהג לבצע פעולות כגון צילום מסך, דוח באגים, אוסף לוגקטאטים על כשל בבדיקה כאשר התבקש.
TestMappingSuiteRunner יישום BaseTestSuite לבדיקות בטווח שצוין על ידי אפשרות לכלול-פילטר, או קבצים TEST_MAPPING מ לבנות, כמו חבילה.
TestSuiteInfo מחלקה הפותרת טעינת מטא נתונים הקשורים לבנייה עבור חבילת הבדיקות

כדי לחשוף מידע הקשור כראוי, חבילת בדיקות חייבת לכלול test-suite-info.properties קובץ במשאבי הצנצנת שלה

TfSuiteRunner יישום ITestSuite אשר יטען בדיקות מ TF צנצנות מיל / config / חבילה / תיקייה.
ValidateSuiteConfigHelper מעמד זה יעזור אימות כי IConfiguration טעון עבור החבילה נפגש לדרישות צפוי: - ספקי Build אין - כתבי תוצאה לא