Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

ShardHelper

public class ShardHelper
extends Object implements IShardHelper

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


Kelas pembantu yang menangani pembuatan pecahan dan menjadwalkannya untuk pemanggilan.

Ringkasan

Bidang

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)

Coba pecahkan konfigurasi menjadi sub-konfigurasi, untuk dijadwalkan ulang agar berjalan di beberapa sumber daya secara paralel.

Metode yang dilindungi

IGlobalConfiguration getGlobalConfiguration ()

Mengembalikan konfigurasi global saat ini.

void validateOptions ( TestInformation testInfo, IConfiguration config)

Menjalankan IConfiguration#validateOptions() pada konfigurasi.

Bidang

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)

Coba pecahkan konfigurasi menjadi sub-konfigurasi, untuk dijadwalkan ulang agar berjalan di 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 pengujian.

rescheduler IRescheduler : IRescheduler

logger ITestLogger

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

Metode yang dilindungi

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Mengembalikan konfigurasi global saat ini.

Pengembalian
IGlobalConfiguration

validasiOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Menjalankan IConfiguration#validateOptions() pada konfigurasi.

Parameter
testInfo TestInformation

config IConfiguration