Komut Seçenekleri

public class CommandOptions
extends Object implements ICommandOptions

Java.lang.Nesne
🎃 com.android.tradefed.command.CommandOptions


ICommandOptions özelliğinin uygulanması.

Özet

Fields'ın oynadığı filmler

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()

Herkese açık yöntemler

boolean captureLogcatOnFailure()

Test durumu hatasında logcat yakalanıp yakalanmayacağı

boolean captureScreenshotOnFailure()

Test durumu hatası durumunda ekran görüntüsü alıp almamak

ICommandOptions clone()
boolean earlyDeviceRelease()

İşlem tamamlandığında cihazın serbest bırakılıp bırakılmayacağı.

boolean filterPreviousPassedTests()

Önceki başarılı test durumlarının önceki denemede filtrelenip filtrelenmeyeceğini belirtir.

getAutoLogCollectors()

Bir çağrıya eklenecek otomatik günlük toplayıcı grubunu döndürür

getDynamicDownloadArgs()

Dinamik indirme sorgusuna iletilecek bağımsız değişkenlerin eşlemesini döndürür.

int getExtraRemotePostsubmitInstance()

Gönderme sonrasında uzak sanal makinede ek örnekler başlatılıp başlatılmayacağı.

String getHostLogSuffix()

Tradefed hosts_log'una eklenecek son eki veya önek yoksa null soneki döndürür.

UniqueMultiMap<String, String> getInvocationData()

Çağrıyı açıklamak için çağrıya iletilen verileri döndürür

long getInvocationTimeout()

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

long getLoopTime()

Bu komutu yeniden planlamadan önce bekleme süresini belirleyin.

long getMaxLoopCount()

Komutun en fazla kaç defa programlanacağını döndürür.

boolean getOptimizeMainlineTest()

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

Duration getParallelSetupTimeout()

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

Integer getShardCount()

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

Integer getShardIndex()

Komutun kırık dizinini döndürün.

String getTestTag()

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

String getTestTagSuffix()

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

boolean isDryRunMode()

Bu komutu sıraya eklemeyi atlamamız gerekirse true değerini döndürün.

boolean isFullHelpMode()

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

boolean isHelpMode()

Kısaltılmış yardım modu istendiyse true değerini döndürür

boolean isLoopMode()

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

boolean isNoisyDryRunMode()

Önce komutu konsola yazdırmamız gerekirse true değerini döndürün içeriği sıraya ekleyerek atlayabilirsiniz.

boolean reportInvocationComplete()

invocationComplete olana kadar günlüklerin raporlanıp raporlanmayacağını belirler.

boolean reportPassedTests()

Geçilen test durumlarının bildirilip bildirilmeyeceği.

boolean reportTestCaseCount()

Her test türü için test durumu sayısının bildirilip bildirilmeyeceğini belirler.

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ür.

void setAutoLogCollectors( autoLogCollectors)

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

void setBugreportOnInvocationEnded(boolean takeBugreport)

Çağrının sonunda hata raporu yakalanıp kaydedilmeyeceğini belirler.

void setBugreportzOnInvocationEnded(boolean takeBugreportz)

Çağrının sonunda bir errorreportz yakalanıp yakalanmayacağını belirler.

void setHostLogSuffix(String suffix)

Tradefed hosts_log'una 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 setReplicateSetup(boolean replicate)

Çoğaltılmış kurulumu kullanıp kullanmayacağınızı ayarlayın.

void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

invocationComplete olana kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın

void setReportTestCaseCount(boolean report)

Her test türü için test durumu sayısının bildirilip bildirilmeyeceğini ayarlayın.

void setShardCount(Integer shardCount)

Komut için kırık sayısını ayarlar.

void setShardIndex(Integer shardIndex)

Komut için kırık dizinini ayarlar.

void setShouldUseSandboxing(boolean use)

TF kapsayıcılarını kullanıp kullanmamamızı belirler

void setTestTag(String testTag)

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

void setUseSandboxTestMode(boolean use)

TF korumalı alan test modunu kullanmamızı isteyip istemediğinizi ayarlar.

boolean shouldDisableInvocationSetupAndTeardown()

Çağrı öncesi kurulumu ve çağrı sonrası ayırmanın devre dışı bırakılıp bırakılmayacağı.

boolean shouldReportModuleProgression()

Modül düzeyinde uzaktan çağrı ilerlemesinin raporlanıp bildirilmeyeceği

boolean shouldUseDynamicSharding()

Dinamik parçalama kullanmamız gerekiyorsa döndürür

boolean shouldUseParallelRemoteSetup()

Uzak cihazların paralel kurulumunu deneyip denemeyeceğinizi belirler.

boolean shouldUseParallelSetup()

Paralel kurulum denemesi yapılıp yapılmayacağı.

boolean shouldUseRemoteSandboxMode()

Uzaktan başlatmada 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ı test modunda kullanmamız gerekiyorsa true değerini döndürür.

boolean shouldUseSandboxing()

Çağrıyı çalıştırmak için Tf container'ları kullanmamız gerekiyorsa true değerini döndürür

boolean shouldUseTokenSharding()

Parçalama işleminin jeton desteğini kullanıp kullanmayacağı.

boolean takeBugreportOnInvocationEnded()

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

boolean takeBugreportzOnInvocationEnded()

Test çağrısı sırasında errorreport yerine errorreportz alınması gerekiyorsa true değerini döndür son hata raporumuz.

Fields'ın oynadığı filmler

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ETKİN_KUM KUTUSU_TEST_MODU

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

Gürültülü_DRY_ÇALIŞTIRMA_SEÇENEĞİ

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

KULLANIM_UZAKLI_KUM KUTUSU

public static final String USE_REMOTE_SANDBOX

KUM KUTUSU

public static final String USE_SANDBOX

Kamu inşaatçıları

Komut Seçenekleri

public CommandOptions ()

Herkese açık yöntemler

LogcatOnFailure'u yakalama

public boolean captureLogcatOnFailure ()

Test durumu hatasında logcat yakalanıp yakalanmayacağı

İlerlemeler
boolean

Yakalama GörüntüsüOnFailure

public boolean captureScreenshotOnFailure ()

Test durumu hatası durumunda ekran görüntüsü alıp almamak

İlerlemeler
boolean

klonlamak

public ICommandOptions clone ()

İlerlemeler
ICommandOptions

erkenCihazSürümü

public boolean earlyDeviceRelease ()

İşlem tamamlandığında cihazın serbest bırakılıp bırakılmayacağı.

İlerlemeler
boolean

filtreÖncekiBaşarılıTestler

public boolean filterPreviousPassedTests ()

Önceki başarılı test durumlarının önceki denemede filtrelenip filtrelenmeyeceğini belirtir.

İlerlemeler
boolean

getAutoLogCollector'lar

public  getAutoLogCollectors ()

Bir çağrıya eklenecek otomatik günlük toplayıcı grubunu döndürür

İlerlemeler

getDinamikİndirmeArgs'ler

public  getDynamicDownloadArgs ()

Dinamik indirme sorgusuna iletilecek bağımsız değişkenlerin eşlemesini döndürür.

İlerlemeler

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

Gönderme sonrasında uzak sanal makinede ek örnekler başlatılıp başlatılmayacağı.

İlerlemeler
int

getHostLogSuffix

public String getHostLogSuffix ()

Tradefed hosts_log'una eklenecek son eki veya önek yoksa null soneki döndürür.

İlerlemeler
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

Çağrıyı açıklamak için çağrıya iletilen verileri döndürür

İlerlemeler
UniqueMultiMap<String, String>

getInvocationZaman aşımı

public long getInvocationTimeout ()

Belirtilen çağrı zaman aşımını döndürür. 0, kullanılacak zaman aşımı yoksa 0 değerini alır.

İlerlemeler
long

getLoopTime

public long getLoopTime ()

Bu komutu yeniden planlamadan önce bekleme süresini belirleyin.

İlerlemeler
long süre (ms)

getMaxLoopCount

public long getMaxLoopCount ()

Komutun en fazla kaç defa programlanacağını döndürür. isLoopMode ise hiçbir etkisi olmaz false (yanlış) değerini alır.

İlerlemeler
long

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

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

İlerlemeler
boolean

getParallelSetupZaman aşımı

public Duration getParallelSetupTimeout ()

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

İlerlemeler
Duration

getShardCount

public Integer getShardCount ()

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

İlerlemeler
Integer

getShardIndex

public Integer getShardIndex ()

Komutun kırık dizinini döndürün.

İlerlemeler
Integer

getTestTag

public String getTestTag ()

Çağrı için test etiketini döndürün. Varsayılan değer "stub"dur belirtin.

İlerlemeler
String

getTestTagSuffix

public String getTestTagSuffix ()

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

İlerlemeler
String

Kuru ÇalıştırmaModu

public boolean isDryRunMode ()

Bu komutu sıraya eklemeyi atlamamız gerekirse true değerini döndürün.

İlerlemeler
boolean

TamYardımModu

public boolean isFullHelpMode ()

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

İlerlemeler
boolean

YardımModu

public boolean isHelpMode ()

Kısaltılmış yardım modu istendiyse true değerini döndürür

İlerlemeler
boolean

Döngü Modu

public boolean isLoopMode ()

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

İlerlemeler
boolean

GürültülüDryRunMode

public boolean isNoisyDryRunMode ()

Önce komutu konsola yazdırmamız gerekirse true değerini döndürün içeriği sıraya ekleyerek atlayabilirsiniz.

İlerlemeler
boolean

raporÇağrı Tamamlama

public boolean reportInvocationComplete ()

invocationComplete olana kadar günlüklerin raporlanıp raporlanmayacağını belirler.

İlerlemeler
boolean

raporBaşarılıTestler

public boolean reportPassedTests ()

Geçilen test durumlarının bildirilip bildirilmeyeceği.

İlerlemeler
boolean

raporTestCaseCount

public boolean reportTestCaseCount ()

Her test türü için test durumu sayısının bildirilip bildirilmeyeceğini belirler.

İlerlemeler
boolean

raporlamaEtiketler

public  reportingTags ()

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

İlerlemeler

RunOnAllDevices

public boolean runOnAllDevices ()

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

İlerlemeler
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

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

Parametreler
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

Çağrının sonunda hata raporu yakalanıp kaydedilmeyeceğini belirler.

Parametreler
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Çağrının sonunda bir errorreportz yakalanıp yakalanmayacağını belirler.

Parametreler
takeBugreportz boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Tradefed hosts_log'una eklenecek soneki ayarlar.

Parametreler
suffix String

setInvocationZaman aşımı

public void setInvocationTimeout (Long invocationTimeout)

Çağrı zaman aşımını ayarlayın. 0, kullanılacak zaman aşımı yoksa 0 değerini alır.

Parametreler
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

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

setReplicateSetup

public void setReplicateSetup (boolean replicate)

Çoğaltılmış kurulumu kullanıp kullanmayacağınızı ayarlayın.

Parametreler
replicate boolean

setRaporInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

invocationComplete olana kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın

Parametreler
reportInvocationCompleteLogs boolean

setRaporTestCaseCount

public void setReportTestCaseCount (boolean report)

Her test türü için test durumu sayısının bildirilip bildirilmeyeceğini ayarlayın.

Parametreler
report boolean

setShardCount

public void setShardCount (Integer shardCount)

Komut için kırık sayısını ayarlar.

Parametreler
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

Komut için kırık dizinini ayarlar.

Parametreler
shardIndex Integer

setmeliUseSandboxing

public void setShouldUseSandboxing (boolean use)

TF kapsayıcılarını kullanıp kullanmamamızı belirler

Parametreler
use boolean

setTestTag

public void setTestTag (String testTag)

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

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

TF korumalı alan test modunu kullanmamızı isteyip istemediğinizi ayarlar.

Parametreler
use boolean

gerekli

public boolean shouldDisableInvocationSetupAndTeardown ()

Çağrı öncesi kurulumu ve çağrı sonrası ayırmanın devre dışı bırakılıp bırakılmayacağı.

İlerlemeler
boolean

gerekliRaporModülüİlerlemesi

public boolean shouldReportModuleProgression ()

Modül düzeyinde uzaktan çağrı ilerlemesinin raporlanıp bildirilmeyeceği

İlerlemeler
boolean

gerekenDinamikSharding

public boolean shouldUseDynamicSharding ()

Dinamik parçalama kullanmamız gerekiyorsa döndürür

İlerlemeler
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

Uzak cihazların paralel kurulumunu deneyip denemeyeceğinizi belirler.

İlerlemeler
boolean

mustUseParallelSetup

public boolean shouldUseParallelSetup ()

Paralel kurulum denemesi yapılıp yapılmayacağı.

İlerlemeler
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

Uzaktan başlatmada korumalı alan modunun kullanılıp kullanılmayacağı.

İlerlemeler
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

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

İlerlemeler
boolean

gerekliKorumalı AlanTestModu

public boolean shouldUseSandboxTestMode ()

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

İlerlemeler
boolean

gerekliKorumalı Alan Oluşturma

public boolean shouldUseSandboxing ()

Çağrıyı çalıştırmak için Tf container'ları kullanmamız gerekiyorsa true değerini döndürür

İlerlemeler
boolean

gerekliTokenSharding

public boolean shouldUseTokenSharding ()

Parçalama işleminin jeton desteğini kullanıp kullanmayacağı.

İlerlemeler
boolean

receiveBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

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

İlerlemeler
boolean

receiveBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

Test çağrısı sırasında errorreport yerine errorreportz alınması gerekiyorsa true değerini döndür son hata raporumuz.

İlerlemeler
boolean