ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.shard.ShardHelper |
Class helper yang menangani pembuatan shard dan menjadwalkannya untuk pemanggilan.
Ringkasan
Kolom | |
|---|---|
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 membuat sharding konfigurasi menjadi sub-konfigurasi, yang akan dijadwalkan ulang untuk dijalankan di beberapa resource secara paralel. |
Metode yang dilindungi | |
|---|---|
IGlobalConfiguration
|
getGlobalConfiguration()
Menampilkan konfigurasi global saat ini. |
void
|
validateOptions(TestInformation testInfo, IConfiguration config)
Menjalankan |
Kolom
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 membuat sharding konfigurasi menjadi sub-konfigurasi, yang akan dijadwalkan ulang untuk dijalankan di beberapa resource secara paralel.
Tindakan shard yang berhasil akan membuat konfigurasi saat ini kosong, dan pemanggilan tidak boleh dilanjutkan.
| Parameter | |
|---|---|
config |
IConfiguration: IConfiguration saat ini. |
testInfo |
TestInformation: TestInformation yang menyimpan informasi pengujian. |
rescheduler |
IRescheduler: IRescheduler |
logger |
ITestLogger |
| Hasil | |
|---|---|
boolean |
benar jika pengujian di-sharding. Jika tidak, tampilkan false |
Lihat juga:
Metode yang dilindungi
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Menampilkan konfigurasi global saat ini.
| Hasil | |
|---|---|
IGlobalConfiguration |
|
validateOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Menjalankan IConfiguration.validateOptions() pada konfigurasi.
| Parameter | |
|---|---|
testInfo |
TestInformation |
config |
IConfiguration |