AtestRunner

public class AtestRunner
extends BaseTestSuite

java.lang.Object
   ↳ com.android.tradefed.testtype.Suite.ITestSuite
  com.android.tradefed.testtype.suite.BaseTestSuite
       ↳ com.android.tradefed.testtype.suite.AtestRunner


הטמעה של ITestSuite

סיכום

יוצרים ציבוריים

AtestRunner()

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

IConfigurationFactory loadConfigFactory()

החזרת מופע של ConfigurationFactory.

loadTests()

שיטה מופשטת לטעינת הגדרות הבדיקות שיופעלו.

loadingStrategy( abis, testsDirs, String suitePrefix, String suiteTag)

שיטת הטעינה שמוגדרת כברירת מחדל תטען מהמשאבים ומהספרייה של הבדיקות.

שיטות מוגנות

createModuleListeners()

הפונקציה מחזירה את רשימת ה-ITestInvocationListener שרלוונטית לרמה ModuleListener.

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

AtestRunner

public AtestRunner ()

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

loadConfigDefault

public IConfigurationFactory loadConfigFactory ()

החזרת מכונה של ConfigurationConfiguration. בדרך הזו הארגון מסודר למטרות בדיקה.

החזרות
IConfigurationFactory

בדיקות טעינה

public  loadTests ()

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

החזרות

loadingStrategy

public  loadingStrategy ( abis, 
                 testsDirs, 
                String suitePrefix, 
                String suiteTag)

שיטת הטעינה שמוגדרת כברירת מחדל תטען מהמשאבים ומהספרייה של הבדיקות. אפשר להאריך או להחליף אותם.

פרמטרים
abis : קבוצת ה-Abis שצריך לרוץ נגדם.

testsDirs : ספריית הבדיקות.

suitePrefix String: קידומת לסינון ספריית המשאבים.

suiteTag String: תג המארז שצריך לכלול מודול. הערך יכול להיות null.

החזרות
רשימה של הגדרות שהועלו לחבילה.

שיטות מוגנות

createModuleListeners

protected  createModuleListeners ()

הפונקציה מחזירה את רשימת ה-ITestInvocationListener שרלוונטית לרמה ModuleListener. נעשה שימוש חוזר במאזינים האלה בכל מודול, הם לא יופעלו מחדש, ולכן הם לא צריכים להניח מצב פנימי.

החזרות