KomutSeçenekleri

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Nesne
com.android.tradefed.command.CommandOptions


ICommandOptions Uygulanması .

Özet

Alanlar

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

Kamu inşaatçıları

CommandOptions ()

Genel yöntemler

boolean captureLogcatOnFailure ()

Test senaryosu hatasında bir logcat yakalanıp yakalanmama

boolean captureScreenshotOnFailure ()

Test senaryosu hatasında ekran görüntüsü alınıp alınmaması

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

Aygıtın yetkilendirilmiş modda erken serbest bırakılıp bırakılmayacağı.

boolean earlyDeviceRelease ()

İşi bittiğinde cihazı erken serbest bırakıp bırakmamak.

boolean filterPreviousPassedTests ()

Önceki denemeden önceki başarılı test senaryolarının filtrelenip filtrelenmeyeceği.

getAutoLogCollectors ()

Bir çağrı için eklenecek otomatik günlük toplayıcı kümesini döndürür

getDynamicDownloadArgs ()

Dinamik indirme sorgusuna iletilecek argümanların haritasını döndürür.

int getExtraRemotePostsubmitInstance ()

Gönderim sonrası uzak sanal makinede ek örneklerin başlatılıp başlatılmayacağı.

String getHostLogSuffix ()

Tradefed host_log'a eklenecek son eki veya ön ek yoksa null döndürür.

UniqueMultiMap <String, String> getInvocationData ()

Tanımlamak için çağrıya iletilen verileri döndürür

long getInvocationTimeout ()

Belirtilen çağırma zaman aşımını döndür.

long getLoopTime ()

Bu komutu yeniden programlamadan önce bekleyecek zamanı alın.

long getMaxLoopCount ()

Komutun maksimum kaç kez zamanlanacağını döndürür.

Integer getMultiDeviceCount ()

Çoklu cihaz testleri için cihaz sayısını döndürün.

boolean getOptimizeMainlineTest ()

Ana hat testi için test modülleri listesini optimize etmemiz gerekirse true değerini döndürür.

Duration getParallelSetupTimeout ()

Paralel kurulumlar sırasında kullanılacak zaman aşımını döndürür.

getRemoteFiles ()

Yapılandırılan uzak dosyaların listesini döndürür.

Integer getShardCount ()

Komut için toplam parça sayısını döndürün.

Integer getShardIndex ()

Komut için parça dizinini döndürün.

String getTestTag ()

Çağrı için test etiketini döndürün.

String getTestTagSuffix ()

Bir testin bazı türevlerini temsil etmek için test etiketine eklenen test etiketi son ekini döndürün.

boolean isDryRunMode ()

Gerekirse true döndür atlamak bu komutu kuyruğa ekleyerek.

boolean isFullHelpMode ()

Tam ayrıntılı yardım modu istendiyse true değerini döndürür

boolean isHelpMode ()

Kısaltılmış yardım modu istendiğinde true döner

boolean isLoopMode ()

Yapılandırma için döngü modunu döndürün.

boolean isNoisyDryRunMode ()

Komutu çalıştırmadan önce konsola yazdırmamız gerekirse true değerini döndürün. atlamak sıraya ekliyor.

boolean reportInvocationComplete ()

çağrı Tamamlanana kadar günlüklerin rapor edilip edilmeyeceği.

boolean reportPassedTests ()

Geçilen test vakalarının rapor edilip edilmeyeceği.

boolean reportTestCaseCount ()

Test türü başına test senaryosu sayısının rapor edilip edilmeyeceği.

reportingTags ()

Çağrıyla ilgili raporlama için kullanılan etiketlerin listesi.

boolean runOnAllDevices ()

Komutun tüm cihazlarda çalışması gerekiyorsa true değerini döndürün.

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Bir çağrıya eklenmesi gereken otomatik günlük toplayıcı kümesini ayarlar.

void setBugreportOnInvocationEnded (boolean takeBugreport)

Çağrının sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Çağrının sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Aygıtın yetkilendirilmiş modda erken serbest bırakılıp bırakılmayacağını ayarlayın.

void setHostLogSuffix (String suffix)

Tradefed host_log'a eklenecek soneki ayarlar.

void setInvocationTimeout (Long invocationTimeout)

Çağrı zaman aşımını ayarlayın.

void setLoopMode (boolean loopMode)

Yapılandırma için döngü modunu ayarlayın.

void setMultiDeviceCount (int count)

Çoklu cihaz testleri için beklenen cihaz sayısını ayarlar.

void setReplicateSetup (boolean replicate)

Çoğaltılmış kurulumun kullanılıp kullanılmayacağını ayarlayın.

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Çağrı Tamamlanana kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın

void setReportTestCaseCount (boolean report)

Test türleri başına test senaryoları sayısının raporlanıp raporlanmayacağını ayarlayın.

void setShardCount (Integer shardCount)

Komut için parça sayısını ayarlar.

void setShardIndex (Integer shardIndex)

Komut için parça dizinini ayarlar.

void setShouldUseSandboxing (boolean use)

TF kapları kullanıp kullanmamamızı ayarlar

void setTestTag (String testTag)

Çağrı için test etiketini ayarlar.

void setUseSandboxTestMode (boolean use)

TF sandbox test modunu kullanıp kullanmamamızı ayarlar.

boolean shouldDisableInvocationSetupAndTeardown ()

Çağrı öncesi kurulumun ve çağrı sonrası yıkımın devre dışı bırakılıp bırakılmayacağı.

boolean shouldReportModuleProgression ()

Modül düzeyinde uzaktan başlatmanın ilerleyişinin rapor edilip edilmeyeceği.

boolean shouldUseDynamicSharding ()

Dinamik parçalama kullanmamız gerekip gerekmediğini döndürür

boolean shouldUseParallelRemoteSetup ()

Uzak cihazların paralel kurulumunun denenip denenmeyeceği.

boolean shouldUseParallelSetup ()

Paralel kurulumun denenip denenmeyeceği.

boolean shouldUseRemoteSandboxMode ()

Uzaktan çağırmada korumalı alan modunun kullanılıp kullanılmayacağı.

boolean shouldUseReplicateSetup ()

Tüm uzak cihazlar için çoğaltılmış kurulumun kullanılıp kullanılmayacağı.

boolean shouldUseSandboxTestMode ()

Tf korumalı alanını bir test modunda kullanmamız gerekirse true değerini döndürür.

boolean shouldUseSandboxing ()

Çağrıyı çalıştırmak için Tf kapsayıcılarını kullanmamız gerekirse true değerini döndürür

boolean shouldUseTokenSharding ()

Parçalamanın belirteç desteğini kullanıp kullanmaması.

boolean takeBugreportOnInvocationEnded ()

Test çağırma sona erdiğinde bir hata raporu alınması gerekiyorsa true değerini döndürün.

boolean takeBugreportzOnInvocationEnded ()

Test çağırma son hata raporu sırasında hata raporu yerine bir hata raporu alınması gerekiyorsa true değerini döndürün.

Alanlar

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

Kamu inşaatçıları

KomutSeçenekleri

public CommandOptions ()

Genel yöntemler

yakalamaLogcatOnFailure

public boolean captureLogcatOnFailure ()

Test senaryosu hatasında bir logcat yakalanıp yakalanmama

İadeler
boolean

CaptureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

Test senaryosu hatasında ekran görüntüsü alınıp alınmaması

İadeler
boolean

klon

public ICommandOptions clone ()

İadeler
ICommandOptions

yetkilendirilmişEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

Aygıtın yetkilendirilmiş modda erken serbest bırakılıp bırakılmayacağı.

İadeler
boolean

Erken Cihaz Sürümü

public boolean earlyDeviceRelease ()

İşi bittiğinde cihazı erken serbest bırakıp bırakmamak.

İadeler
boolean

filtreÖncekiGeçtiTestler

public boolean filterPreviousPassedTests ()

Önceki denemeden önceki başarılı test senaryolarının filtrelenip filtrelenmeyeceği.

İadeler
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

Bir çağrı için eklenecek otomatik günlük toplayıcı kümesini döndürür

İadeler

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

Dinamik indirme sorgusuna iletilecek argümanların haritasını döndürür.

İadeler

getExtraRemotePostgönderÖrnek

public int getExtraRemotePostsubmitInstance ()

Gönderim sonrası uzak sanal makinede ek örneklerin başlatılıp başlatılmayacağı.

İadeler
int

getHostLogSoneki

public String getHostLogSuffix ()

Tradefed host_log'a eklenecek son eki veya ön ek yoksa null döndürür.

İadeler
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

Tanımlamak için çağrıya iletilen verileri döndürür

İadeler
UniqueMultiMap <String, String>

getInvocationZaman aşımı

public long getInvocationTimeout ()

Belirtilen çağırma zaman aşımını döndür. 0 kullanılacak zaman aşımı yoksa.

İadeler
long

getLoopTime

public long getLoopTime ()

Bu komutu yeniden programlamadan önce bekleyecek zamanı alın.

İadeler
long ms cinsinden zaman

getMaxLoopCount

public long getMaxLoopCount ()

Komutun maksimum kaç kez zamanlanacağını döndürür. isLoopMode false ise hiçbir etkisi yoktur.

İadeler
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

Çoklu cihaz testleri için cihaz sayısını döndürün.

İadeler
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

Ana hat testi için test modülleri listesini optimize etmemiz gerekirse true değerini döndürür.

İadeler
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

Paralel kurulumlar sırasında kullanılacak zaman aşımını döndürür.

İadeler
Duration

getRemoteFiles

public  getRemoteFiles ()

Yapılandırılan uzak dosyaların listesini döndürür.

İadeler

getShardCount

public Integer getShardCount ()

Komut için toplam parça sayısını döndürün.

İadeler
Integer

getShardIndex

public Integer getShardIndex ()

Komut için parça dizinini döndürün.

İadeler
Integer

getTestEtiketi

public String getTestTag ()

Çağrı için test etiketini döndürün. Belirtilmemişse varsayılan 'saplama'dır.

İadeler
String

getTestEtiketSoneki

public String getTestTagSuffix ()

Bir testin bazı türevlerini temsil etmek için test etiketine eklenen test etiketi son ekini döndürün.

İadeler
String

KuruÇalışmaModu

public boolean isDryRunMode ()

Gerekirse true döndür atlamak bu komutu kuyruğa ekleyerek.

İadeler
boolean

isFullHelpMode

public boolean isFullHelpMode ()

Tam ayrıntılı yardım modu istendiyse true değerini döndürür

İadeler
boolean

isHelpMode

public boolean isHelpMode ()

Kısaltılmış yardım modu istendiğinde true döner

İadeler
boolean

isLoopMode

public boolean isLoopMode ()

Yapılandırma için döngü modunu döndürün.

İadeler
boolean

GürültülüKuruÇalıştırmaModu

public boolean isNoisyDryRunMode ()

Komutu çalıştırmadan önce konsola yazdırmamız gerekirse true değerini döndürün. atlamak sıraya ekliyor.

İadeler
boolean

raporÇağırmaTamamlandı

public boolean reportInvocationComplete ()

çağrı Tamamlanana kadar günlüklerin rapor edilip edilmeyeceği.

İadeler
boolean

raporGeçtiTestler

public boolean reportPassedTests ()

Geçilen test vakalarının rapor edilip edilmeyeceği.

İadeler
boolean

raporTestCaseCount

public boolean reportTestCaseCount ()

Test türü başına test senaryosu sayısının rapor edilip edilmeyeceği.

İadeler
boolean

raporlamaEtiketler

public  reportingTags ()

Çağrıyla ilgili raporlama için kullanılan etiketlerin listesi.

İadeler

runOnAllDevices

public boolean runOnAllDevices ()

Komutun tüm cihazlarda çalışması gerekiyorsa true değerini döndürün.

İadeler
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

Bir çağrıya eklenmesi gereken otomatik günlük toplayıcı kümesini ayarlar.

parametreler
autoLogCollectors

setBugreportOnInvocationBitti

public void setBugreportOnInvocationEnded (boolean takeBugreport)

Çağrının sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.

parametreler
takeBugreport boolean

setBugreportzOnInvocationBitti

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Çağrının sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.

parametreler
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Aygıtın yetkilendirilmiş modda erken serbest bırakılıp bırakılmayacağını ayarlayın.

parametreler
earlyRelease boolean

setHostLogSonek

public void setHostLogSuffix (String suffix)

Tradefed host_log'a eklenecek soneki ayarlar.

parametreler
suffix String

setInvokasyonZaman aşımı

public void setInvocationTimeout (Long invocationTimeout)

Çağrı zaman aşımını ayarlayın. 0 kullanılacak zaman aşımı yoksa.

parametreler
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Yapılandırma için döngü modunu ayarlayın.

setMultiDeviceCount

public void setMultiDeviceCount (int count)

Çoklu cihaz testleri için beklenen cihaz sayısını ayarlar.

parametreler
count int

setReplicateKurulum

public void setReplicateSetup (boolean replicate)

Çoğaltılmış kurulumun kullanılıp kullanılmayacağını ayarlayın.

parametreler
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Çağrı Tamamlanana kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın

parametreler
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

Test türleri başına test senaryoları sayısının raporlanıp raporlanmayacağını ayarlayın.

parametreler
report boolean

setShardCount

public void setShardCount (Integer shardCount)

Komut için parça sayısını ayarlar.

parametreler
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

Komut için parça dizinini ayarlar.

parametreler
shardIndex Integer

setKullanmalıSandboxing

public void setShouldUseSandboxing (boolean use)

TF kapları kullanıp kullanmamamızı ayarlar

parametreler
use boolean

setTestTag

public void setTestTag (String testTag)

Çağrı için test etiketini ayarlar.

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

TF sandbox test modunu kullanıp kullanmamamızı ayarlar.

parametreler
use boolean

ShouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

Çağrı öncesi kurulumun ve çağrı sonrası yıkımın devre dışı bırakılıp bırakılmayacağı.

İadeler
boolean

gerekirReportModuleProgression

public boolean shouldReportModuleProgression ()

Modül düzeyinde uzaktan başlatmanın ilerleyişinin rapor edilip edilmeyeceği.

İadeler
boolean

KullanmalıDynamicSharding

public boolean shouldUseDynamicSharding ()

Dinamik parçalama kullanmamız gerekip gerekmediğini döndürür

İadeler
boolean

KullanmalıParalelUzaktan Kurulum

public boolean shouldUseParallelRemoteSetup ()

Uzak cihazların paralel kurulumunun denenip denenmeyeceği.

İadeler
boolean

KullanmalıParalel Kurulum

public boolean shouldUseParallelSetup ()

Paralel kurulumun denenip denenmeyeceği.

İadeler
boolean

UzakSandboxMode Kullanılmalı

public boolean shouldUseRemoteSandboxMode ()

Uzaktan çağırmada korumalı alan modunun kullanılıp kullanılmayacağı.

İadeler
boolean

KullanmalıÇoğaltmaKurulumu

public boolean shouldUseReplicateSetup ()

Tüm uzak cihazlar için çoğaltılmış kurulumun kullanılıp kullanılmayacağı.

İadeler
boolean

KullanmalıSandboxTestModu

public boolean shouldUseSandboxTestMode ()

Tf korumalı alanını bir test modunda kullanmamız gerekirse true değerini döndürür.

İadeler
boolean

KullanmalıSandboxing

public boolean shouldUseSandboxing ()

Çağrıyı çalıştırmak için Tf kapsayıcılarını kullanmamız gerekirse true değerini döndürür

İadeler
boolean

TokenSharding'i kullanmalı

public boolean shouldUseTokenSharding ()

Parçalamanın belirteç desteğini kullanıp kullanmaması.

İadeler
boolean

takeBugreportOnInvocationSona Erdi

public boolean takeBugreportOnInvocationEnded ()

Test çağırma sona erdiğinde bir hata raporu alınması gerekiyorsa true değerini döndürün.

İadeler
boolean

takeBugreportzOnInvocationSona Erdi

public boolean takeBugreportzOnInvocationEnded ()

Test çağırma son hata raporu sırasında hata raporu yerine bir hata raporu alınması gerekiyorsa true değerini döndürün.

İadeler
boolean