Google 致力于为黑人社区推动种族平等。查看具体举措
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

VersionedTfLauncher

public class VersionedTfLauncher
extends SubprocessTfLauncher implements IMultiDeviceTest , IShardableTest

java.lang.Object
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.VersionedTfLauncher


Ayrı bir TF kurulumuna karşı testler IRemoteTest için bir IRemoteTest .

Testleri çalıştırmak için harici bir java işlemi başlatır. TF ünitesini veya fonksiyonel testleri sürekli çalıştırmak için kullanılır.

özet

Kamu kurucuları

VersionedTfLauncher ()

Genel yöntemler

void setDeviceInfos ( deviceInfos) setDeviceInfos ( deviceInfos)

split (int shardCountHint)

Çalıştırılmaya çalışılan shardCount öğesini de sağlayan split() öğesinin alternatif sürümü.

Korumalı yöntemler

void preRun ()

Testi çalıştırmadan önce ayarlayın.

Yöntem, --tf-komut satırı tarafından belirtilen komut satırı bağımsız değişkenlerini tokenize eder ve bağımsız değişkenleri TF çalışmasının alt işlemine ekler.

Kamu kurucuları

VersionedTfLauncher

public VersionedTfLauncher ()

Genel yöntemler

setDeviceInfos

public void setDeviceInfos ( deviceInfos)

Parametreler
deviceInfos

Bölünmüş

public  split (int shardCountHint)

Çalıştırılmaya çalışılan shardCount öğesini de sağlayan split() öğesinin alternatif sürümü. Bu, bazen keyfi olarak karar veremeyen bazı test koşucuları için yararlıdır.

Parametreler
shardCountHint int : kırık sayısı denendi.

İadeler
ayrı olarak yürütülecek alt testler koleksiyonu veya test şu anda keskinleştirilemiyorsa null

Korumalı yöntemler

İşlem öncesi

protected void preRun ()

Testi çalıştırmadan önce ayarlayın.

Yöntem, --tf-komut satırı tarafından belirtilen komut satırı bağımsız değişkenlerini tokenize eder ve bağımsız değişkenleri TF çalışmasının alt işlemine ekler. Ayrıca alt süreci üst TF işlemi tarafından seçilen cihazı kullanmaya zorlamak için test cihazının serisini --serial seçeneği ile geçirir.