ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
java.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 |
validateOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
הפעלת IConfiguration.validateOptions()
בתצורה.
פרמטרים | |
---|---|
testInfo |
TestInformation |
config |
IConfiguration |