ShardHelper
public class ShardHelper
extends Object
implements IShardHelper
java.lang.Object | |
↳ | com.android.tradefed.invoker.shard.ShardHelper |
Kelas pembantu yang menangani pembuatan pecahan dan menjadwalkannya untuk pemanggilan.
Ringkasan
Fields | |
---|---|
public static final String | LAST_SHARD_DETECTOR |
public static final String | SHARED_TEST_INFORMATION
|
Konstruktor publik | |
---|---|
ShardHelper () |
Metode publik | |
---|---|
boolean | shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger) Mencoba membagi konfigurasi menjadi sub-konfigurasi, untuk dijadwalkan ulang agar berjalan di beberapa resource secara paralel. |
Metode yang dilindungi | |
---|---|
IGlobalConfiguration | getGlobalConfiguration () Mengembalikan konfigurasi global saat ini. |
void | validateOptions (TestInformation testInfo, IConfiguration config) Jalankan |
Fields
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
Konstruktor publik
ShardHelper
public ShardHelper ()
Metode publik
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Mencoba membagi konfigurasi menjadi sub-konfigurasi, untuk dijadwalkan ulang agar berjalan pada beberapa sumber daya secara paralel.
Tindakan shard yang berhasil membuat konfigurasi saat ini kosong, dan pemanggilan tidak boleh dilanjutkan.
Parameter | |
---|---|
config | IConfiguration : saat IConfiguration . |
testInfo | TestInformation : TestInformation menyimpan informasi tes. |
rescheduler | IRescheduler : IRescheduler |
logger | ITestLogger |
Kembali | |
---|---|
boolean | benar jika tes dipecah. Jika tidak, kembalikan false |
Lihat juga:
Metode yang dilindungi
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Mengembalikan konfigurasi global saat ini.
Kembali | |
---|---|
IGlobalConfiguration |
validateOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Jalankan IConfiguration#validateOptions()
di config.
Parameter | |
---|---|
testInfo | TestInformation |
config | IConfiguration |