ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
JavaScript.lang.Object | |
↳ | 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)
מריצה את |
שדות
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 הנוכחי. |
testInfo |
TestInformation : ה-TestInformation שמאחסן את פרטי הבדיקות. |
rescheduler |
IRescheduler : IRescheduler |
logger |
ITestLogger |
החזרות | |
---|---|
boolean |
true אם הבדיקה מפוצלת. אחרת, צריך להחזיר false |
למידע נוסף:
שיטות מוגנות
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
מחזירה את ההגדרה הגלובלית הנוכחית.
החזרות | |
---|---|
IGlobalConfiguration |
VerifyOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
מריצה את IConfiguration#validateOptions()
על ההגדרות האישיות.
פרמטרים | |
---|---|
testInfo |
TestInformation |
config |
IConfiguration |