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