CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
   ↳ com.android.tradefed.command.CommandOptions


ICommandOptions'ü uygulama.

Ö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

Herkese açık kurucular

CommandOptions()

Herkese açık yöntemler

boolean captureLogcatOnFailure()

Test durumu başarısız olduğunda logcat'in yakalanıp yakalanmayacağı

boolean captureScreenshotOnFailure()

Test durumu başarısız olduğunda ekran görüntüsü alınıp alınmayacağı

ICommandOptions clone()
boolean earlyDeviceRelease()

Kullanım bittiğinde cihazın erkenden serbest bırakılıp bırakılmayacağı.

boolean filterPreviousPassedTests()

Önceki denemeden geçmiş test durumlarını filtreleyip filtrelemeyeceğini belirtir.

getAutoLogCollectors()

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

getDynamicDownloadArgs()

Dinamik indirme sorgusuna iletilecek args 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 dosyasına eklenecek son eki döndürür veya ön ek yoksa null değerini 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 süresini döndürür.

long getLoopTime()

Bu komutu yeniden planlamadan önce beklemeniz gereken süreyi öğrenin.

long getMaxLoopCount()

Komutun planlanacağı maksimum süreyi döndürür.

boolean getOptimizeMainlineTest()

Ana hat testi için test modülleri listesini optimize etmemiz gerekiyorsa doğru 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()

Komutun toplam parça sayısını döndürme.

Integer getShardIndex()

Komutun bölüm dizini döndürülür.

String getTestTag()

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

String getTestTagSuffix()

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

boolean isDryRunMode()

Bu komutun sıraya eklenmesi atlanmalıysa true döndürülür.

boolean isFullHelpMode()

Tam ayrıntılı yardım modu istenmişse true döndürülür

boolean isHelpMode()

Kısaltılmış yardım modu istenmişse true döndürür

boolean isLoopMode()

Yapılandırmanın döngü modunu döndürür.

boolean isNoisyDryRunMode()

Komutu sıraya eklemeden önce konsola yazdırmamız gerekiyorsa true döndürün.

boolean reportInvocationComplete()

invocationComplete çağrısına kadar günlüklerin raporlanıp raporlanmayacağı.

boolean reportPassedTests()

Geçen test durumlarının raporlanıp raporlanmayacağı.

boolean reportTestCaseCount()

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

reportingTags()

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

boolean runOnAllDevices()

Komut tüm cihazlarda çalışacaksa doğru değerini döndürür.

void setAutoLogCollectors( autoLogCollectors)

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

void setBugreportOnInvocationEnded(boolean takeBugreport)

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

void setBugreportzOnInvocationEnded(boolean takeBugreportz)

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

void setHostLogSuffix(String suffix)

Tradefed host_log dosyasına eklenecek son eki ayarlar.

void setInvocationTimeout(Long invocationTimeout)

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

void setLoopMode(boolean loopMode)

Yapılandırmanın döngü modunu ayarlayın.

void setReplicateSetup(boolean replicate)

Kopyalanan kurulumun kullanılıp kullanılmayacağını ayarlayın.

void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

invocationComplete çağrısı yapılana kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın.

void setReportTestCaseCount(boolean report)

Test türleri başına test durumu 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 indeksini ayarlar.

void setShouldUseSandboxing(boolean use)

TF kapsayıcılarının kullanılıp kullanılmayacağını belirler

void setTestTag(String testTag)

Çağrının test etiketini ayarlar.

void setUseSandboxTestMode(boolean use)

TF korumalı alan test modunu kullanıp kullanmayacağımız belirlenir.

boolean shouldDisableInvocationSetupAndTeardown()

Çağrıyı başlatmadan önce kurulum ve çağrıyı başlattıktan sonra kaldırma işlemlerinin devre dışı bırakılıp bırakılmayacağı.

boolean shouldReportModuleProgression()

Uzak çağrının ilerleme durumunun modül düzeyinde raporlanıp raporlanmayacağı.

boolean shouldUseDynamicSharding()

Dinamik bölme kullanmamız gerekip gerekmediğini döndürür.

boolean shouldUseParallelRemoteSetup()

Uzaktan cihazların paralel kurulumunu denemek isteyip istemediğiniz.

boolean shouldUseParallelSetup()

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

boolean shouldUseRemoteSandboxMode()

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

boolean shouldUseReplicateSetup()

Tüm uzak cihazlar için kopyalanan kurulumun kullanılıp kullanılmayacağı.

boolean shouldUseSandboxTestMode()

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

boolean shouldUseSandboxing()

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

boolean shouldUseTokenSharding()

Bölme işleminde jeton desteğinin kullanılıp kullanılmayacağı.

boolean takeBugreportOnInvocationEnded()

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

boolean takeBugreportzOnInvocationEnded()

Test çağrısı sırasında nihai hata raporu için bugreport yerine bugreportz alınması gerekiyorsa doğru değerini döndürür.

Fields'ın oynadığı filmler

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

Herkese açık kurucular

CommandOptions

public CommandOptions ()

Herkese açık yöntemler

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

Test durumu başarısız olduğunda logcat'in yakalanıp yakalanmayacağı

İlerlemeler
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

Test durumu başarısız olduğunda ekran görüntüsü alınıp alınmayacağı

İlerlemeler
boolean

clone

public ICommandOptions clone ()

İlerlemeler
ICommandOptions

earlyDeviceRelease

public boolean earlyDeviceRelease ()

Kullanım bittiğinde cihazın erkenden serbest bırakılıp bırakılmayacağı.

İlerlemeler
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

Önceki denemeden geçmiş test durumlarını filtreleyip filtrelemeyeceğini belirtir.

İlerlemeler
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

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

İlerlemeler

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

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

İlerlemeler

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

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

İlerlemeler
int

getHostLogSuffix

public String getHostLogSuffix ()

Tradefed host_log dosyasına eklenecek son eki döndürür veya ön ek yoksa null değerini 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>

getInvocationTimeout

public long getInvocationTimeout ()

Belirtilen çağrı zaman aşım süresini döndürür. Kullanılacak zaman aşımı yoksa 0.

İlerlemeler
long

getLoopTime

public long getLoopTime ()

Bu komutu yeniden planlamadan önce beklemeniz gereken süreyi öğrenin.

İlerlemeler
long ms cinsinden süre

getMaxLoopCount

public long getMaxLoopCount ()

Komutun planlanacağı maksimum süreyi döndürür. isLoopMode yanlışsa hiçbir etkisi yoktur.

İlerlemeler
long

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

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

İlerlemeler
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

İlerlemeler
Duration

getShardCount

public Integer getShardCount ()

Komutun toplam parça sayısını döndürme.

İlerlemeler
Integer

getShardIndex

public Integer getShardIndex ()

Komutun bölüm dizini döndürülür.

İlerlemeler
Integer

getTestTag

public String getTestTag ()

Çağrının test etiketini döndürür. Belirtilmezse varsayılan değer "stub" olur.

İlerlemeler
String

getTestTagSuffix

public String getTestTagSuffix ()

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

İlerlemeler
String

isDryRunMode

public boolean isDryRunMode ()

Bu komutun sıraya eklenmesi atlanmalıysa true döndürülür.

İlerlemeler
boolean

isFullHelpMode

public boolean isFullHelpMode ()

Tam ayrıntılı yardım modu istenmişse true döndürülür

İlerlemeler
boolean

isHelpMode

public boolean isHelpMode ()

Kısaltılmış yardım modu istenmişse true döndürür

İlerlemeler
boolean

isLoopMode

public boolean isLoopMode ()

Yapılandırmanın döngü modunu döndürür.

İlerlemeler
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

Komutu sıraya eklemeden önce konsola yazdırmamız gerekiyorsa true döndürün.

İlerlemeler
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

invocationComplete çağrısına kadar günlüklerin raporlanıp raporlanmayacağı.

İlerlemeler
boolean

reportPassedTests

public boolean reportPassedTests ()

Geçen test durumlarının raporlanıp raporlanmayacağı.

İlerlemeler
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

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

İlerlemeler
boolean

reportingTags

public  reportingTags ()

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

İlerlemeler

runOnAllDevices

public boolean runOnAllDevices ()

Komut tüm cihazlarda çalışacaksa doğru 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ıları kümesini ayarlar.

Parametreler
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

Parametreler
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

Parametreler
takeBugreportz boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Tradefed host_log dosyasına eklenecek son eki ayarlar.

Parametreler
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

Çağırma zaman aşımını ayarlayın. Kullanılacak zaman aşımı yoksa 0.

Parametreler
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Yapılandırmanın döngü modunu ayarlayın.

setReplicateSetup

public void setReplicateSetup (boolean replicate)

Kopyalanan kurulumun kullanılıp kullanılmayacağını ayarlayın.

Parametreler
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

invocationComplete çağrısı yapılana 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 durumu 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 indeksini ayarlar.

Parametreler
shardIndex Integer

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

TF kapsayıcılarının kullanılıp kullanılmayacağını belirler

Parametreler
use boolean

setTestTag

public void setTestTag (String testTag)

Çağrının test etiketini ayarlar.

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

TF korumalı alan test modunu kullanıp kullanmayacağımız belirlenir.

Parametreler
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

Çağrıyı başlatmadan önce kurulum ve çağrıyı başlattıktan sonra kaldırma işlemlerinin devre dışı bırakılıp bırakılmayacağı.

İlerlemeler
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

Uzak çağrının ilerleme durumunun modül düzeyinde raporlanıp raporlanmayacağı.

İlerlemeler
boolean

shouldUseDynamicSharding

public boolean shouldUseDynamicSharding ()

Dinamik bölme kullanmamız gerekip gerekmediğini döndürür.

İlerlemeler
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

Uzaktan cihazların paralel kurulumunu denemek isteyip istemediğiniz.

İlerlemeler
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

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

İlerlemeler
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

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

İlerlemeler
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

Tüm uzak cihazlar için kopyalanan kurulumun kullanılıp kullanılmayacağı.

İlerlemeler
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

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

İlerlemeler
boolean

shouldUseSandboxing

public boolean shouldUseSandboxing ()

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

İlerlemeler
boolean

shouldUseTokenSharding

public boolean shouldUseTokenSharding ()

Bölme işleminde jeton desteğinin kullanılıp kullanılmayacağı.

İlerlemeler
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

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

İlerlemeler
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

Test çağrısı sırasında nihai hata raporu için bugreport yerine bugreportz alınması gerekiyorsa doğru değerini döndürür.

İlerlemeler
boolean