DynamicShardHelper

public class DynamicShardHelper
extends StrictShardHelper

java.lang.Objek
com.android.tradefed.invoker.shard.ShardHelper
com.android.tradefed.invoker.shard.StrictShardHelper
com.android.tradefed.invoker.shard.DynamicShardHelper


Strategi sharding untuk memungkinkan pekerjaan jarak jauh mengantri di antara beberapa instance TF

Ringkasan

Konstruktor publik

DynamicShardHelper ()

Metode publik

boolean shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)

Cobalah untuk membagi konfigurasi menjadi sub-konfigurasi, untuk dijadwalkan ulang agar dijalankan pada beberapa sumber daya secara paralel.

Konstruktor publik

DynamicShardHelper

public DynamicShardHelper ()

Metode publik

shardConfig

public boolean shardConfig (IConfiguration config, 
                TestInformation testInfo, 
                IRescheduler rescheduler, 
                ITestLogger logger)

Cobalah untuk membagi konfigurasi menjadi sub-konfigurasi, untuk dijadwalkan ulang agar dijalankan pada beberapa sumber daya secara paralel.

Tindakan shard yang berhasil membuat konfigurasi saat ini kosong, dan pemanggilan tidak boleh dilanjutkan.

Parameter
config IConfiguration : IConfiguration saat ini .

testInfo TestInformation : TestInformation yang menyimpan informasi tes.

rescheduler IRescheduler : IRescheduler

logger ITestLogger

Kembali
boolean benar jika tes dipecah. Jika tidak, kembalikan false