AtestRunner

public class AtestRunner
extends BaseTestSuite

JavaScript.lang.Object
com.android.tradefed.testtype.Suite.ITestSuite
  com.android.tradefed.testtype.Suite.BaseTestSuite
    com.android.tradefed.testtype.Suite.AtestRunner


יישום של ITestSuite

סיכום

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

AtestRunner()

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

IConfigurationFactory loadConfigFactory()

החזרת מכונה של ConfigurationConfiguration.

loadTests()

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

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

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

שיטות מוגנות

createModuleListeners()

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

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

AtestRunner

public AtestRunner ()

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

loadConfigConfig

public IConfigurationFactory loadConfigFactory ()

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

החזרות
IConfigurationFactory

בדיקות טעינה

public  loadTests ()

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

החזרות

אסטרטגיית טעינה

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

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

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

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

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

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

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

שיטות מוגנות

CreateModuleListeners

protected  createModuleListeners ()

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

החזרות