ShardHelper

public class ShardHelper
extends Object implements IShardHelper extends Object implements IShardHelper

java.lang. אובייקט
com.android.tradefed.invoker.shard.ShardHelper


כיתת עוזר המטפלת ביצירת הרסיסים ותזמון קריאה.

סיכום

שדות

public static final String LAST_SHARD_DETECTOR

public static final String SHARED_TEST_INFORMATION

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

ShardHelper ()

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

boolean shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)

נסה לשבור את התצורה בתצורות משנה, להיות מתוזמן מחדש להפעלה על מספר משאבים במקביל.

שיטות מוגנות

IGlobalConfiguration getGlobalConfiguration ()

מחזירה את התצורה הגלובלית הנוכחית.

void validateOptions (TestInformation testInfo, IConfiguration config)

מפעיל את IConfiguration#validateOptions() .

שדות

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

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

ShardHelper

public ShardHelper ()

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

shardConfig

public boolean shardConfig (IConfiguration config, 
                TestInformation testInfo, 
                IRescheduler rescheduler, 
                ITestLogger logger)

נסה לשבור את התצורה בתצורות משנה, להיות מתוזמן מחדש להפעלה על מספר משאבים במקביל.

פעולת רסיסים מוצלחת הופכת את התצורה הנוכחית לריקה, ואין להפעיל את הקריאה.

פרמטרים
config IConfiguration : IConfiguration ה- IConfiguration הנוכחית.

testInfo TestInformation : TestInformation המחזיק במידע הבדיקות.

rescheduler IRescheduler : IRescheduler ה- IRescheduler

logger ITestLogger

החזרות
boolean נכון אם המבחן היה מגולף. אחרת תחזיר false

שיטות מוגנות

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

מחזירה את התצורה הגלובלית הנוכחית.

החזרות
IGlobalConfiguration

validateOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

מפעיל את IConfiguration#validateOptions() .

פרמטרים
testInfo TestInformation

config IConfiguration