IKomutSeçenekleri

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


Komutların yürütme seçenekleri için kapsayıcı.

Özet

Genel yöntemler

abstract boolean captureLogcatOnFailure ()

Test senaryosu başarısızlığında bir logcat yakalanıp yakalanmayacağı

abstract boolean captureScreenshotOnFailure ()

Test senaryosu başarısızlığında ekran görüntüsü alınıp alınmayacağı

abstract ICommandOptions clone ()

ICommandOptions nesnesinin bir kopyasını oluşturur.

abstract boolean delegatedEarlyDeviceRelease ()

Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağı.

abstract boolean earlyDeviceRelease ()

İşiniz bittiğinde cihazı erken piyasaya sürüp bırakmama.

abstract boolean filterPreviousPassedTests ()

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

abstract getAutoLogCollectors ()

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

abstract getDynamicDownloadArgs ()

Dinamik indirme sorgusuna aktarılacak bağımsız değişkenlerin haritasını döndürür.

abstract getExperimentalFlags ()

Kapı projelerini öne çıkarmak için kullanılabilecek deneysel bayraklar haritasını döndürür.

abstract int getExtraRemotePostsubmitInstance ()

Postsubmit'te uzak VM'de ilave örneklerin başlatılıp başlatılmayacağı.

abstract String getHostLogSuffix ()

Tradefed host_log'a eklenecek son eki döndürür veya önek yoksa null değerini döndürür.

abstract UniqueMultiMap <String, String> getInvocationData ()

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

abstract long getInvocationTimeout ()

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

abstract File getJdkFolderForSubprocess ()

Bir alt işlemde yürütmeyi çatallarken kullanılacak jdk klasörünü döndürür.

abstract long getLoopTime ()

Bu komutu yeniden planlamadan önce beklemek için zaman ayırın.

abstract long getMaxLoopCount ()

Komutun zamanlanmasının maksimum sayısını döndürür.

abstract Integer getMultiDeviceCount ()

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

abstract boolean getOptimizeMainlineTest ()

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

abstract Duration getParallelPreInvocationSetupTimeout ()

Paralel ön çağrı kurulumu için zaman aşımını döndürün.

abstract Duration getParallelSetupTimeout ()

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

abstract getRemoteFiles ()

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

abstract Integer getShardCount ()

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

abstract Integer getShardIndex ()

Komutun parça dizinini döndürün.

abstract String getTestTag ()

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

abstract String getTestTagSuffix ()

Bir testin bazı çeşitlerini temsil etmek üzere test etiketine eklenen test etiketi son ekini döndürün.

abstract boolean isConditionalBugreportDisabled ()

Koşullu hata raporunun devre dışı olup olmadığını döndürür

abstract boolean isDryRunMode ()

Eğer yapmamız gerekiyorsa true döndür atlamak bu komutu kuyruğa ekliyorum.

abstract boolean isExperimentEnabled ()

Deneme bayrakları aracılığıyla denemelerin etkinleştirilip etkinleştirilmeyeceği.

abstract boolean isFullHelpMode ()

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

abstract boolean isHelpMode ()

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

abstract boolean isLoopMode ()

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

abstract boolean isNoisyDryRunMode ()

Çalıştırmadan önce komutu konsola yazdırmamız gerekiyorsa true değerini döndürün. atlamak sıraya ekliyorum.

abstract boolean isRemoteInvocationDeviceless ()

Cihazsız uzaktan çağrının tetiklenip tetiklenmeyeceği.

abstract boolean isTracingEnabled ()

Çağrı izlemenin etkin olup olmadığını döndürür.

abstract boolean reportInvocationComplete ()

invokasyon Tamamlanana kadar günlüklerin rapor edilip edilmeyeceği.

abstract boolean reportPassedTests ()

Geçilen test senaryolarının raporlanıp raporlanmayacağı.

abstract boolean reportTestCaseCount ()

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

abstract reportingTags ()

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

abstract boolean runOnAllDevices ()

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

abstract void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

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

abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

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

abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağını ayarlayın.

abstract void setHostLogSuffix (String suffix)

Tradefed host_log'a eklenecek son eki ayarlar.

abstract void setInvocationTimeout (Long mInvocationTimeout)

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

abstract void setLoopMode (boolean loopMode)

Komut için döngü modunu ayarlar

abstract void setMultiDeviceCount (int count)

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

abstract void setReplicateSetup (boolean replicate)

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

abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Günlüklerin invokasyon Tamamlanana kadar rapor edilip edilmeyeceğini ayarlayın

abstract void setReportTestCaseCount (boolean report)

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

abstract void setShardCount (Integer shardCount)

Komutun parça sayısını ayarlar.

abstract void setShardIndex (Integer shardIndex)

Komutun parça dizinini ayarlar.

abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

Uzak dinamik parçalama sunucusunun kullanılıp kullanılmayacağını ayarlar

abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Modül sayısını parçalar arasında eşit şekilde dağıtmaya çalışıp çalışmayacağınızı ayarlayın

abstract void setShouldUseSandboxing (boolean use)

TF konteynerlerini kullanıp kullanmamamızı ayarlar

abstract void setTestTag (String testTag)

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

abstract void setUseSandboxTestMode (boolean use)

TF sandbox test modunu kullanıp kullanmamamız gerektiğini ayarlar.

abstract boolean shouldDisableInvocationSetupAndTeardown ()

Çağrı öncesi kurulumun ve çağrı sonrası sökme işleminin devre dışı bırakılıp bırakılmayacağı.

abstract boolean shouldRemoteDynamicShard ()

Uzak dinamik parçalama sunucusunun kullanılıp kullanılmayacağını döndürür

abstract boolean shouldReportModuleProgression ()

Uzaktan başlatmanın ilerleyişinin modül düzeyinde raporlanıp raporlanmayacağı.

abstract boolean shouldUseDynamicSharding ()

Dinamik parçalamayı kullanıp kullanmamamız gerekip gerekmediğini döndürür

abstract boolean shouldUseEvenModuleSharding ()

Modül sayısını parçalar arasında eşit şekilde dağıtmaya çalışıp çalışmayacağınızı döndürür

abstract boolean shouldUseParallelPreInvocationSetup ()

Ön çağrı kurulumunun paralel olarak yürütülüp yürütülmeyeceğini döndürün.

abstract boolean shouldUseParallelRemoteSetup ()

Uzak cihazların paralel kurulumunun denenip denenmeyeceği.

abstract boolean shouldUseParallelSetup ()

Paralel kurulumun denenip denenmeyeceği.

abstract boolean shouldUseRemoteSandboxMode ()

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

abstract boolean shouldUseReplicateSetup ()

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

abstract boolean shouldUseSandboxTestMode ()

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

abstract boolean shouldUseSandboxing ()

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

abstract boolean shouldUseTokenSharding ()

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

abstract boolean takeBugreportOnInvocationEnded ()

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

abstract boolean takeBugreportzOnInvocationEnded ()

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

Genel yöntemler

yakalamaLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

Test senaryosu başarısızlığında bir logcat yakalanıp yakalanmayacağı

İadeler
boolean

YakalamaArıza Durumunda Ekran Görüntüsü

public abstract boolean captureScreenshotOnFailure ()

Test senaryosu başarısızlığında ekran görüntüsü alınıp alınmayacağı

İadeler
boolean

klon

public abstract ICommandOptions clone ()

ICommandOptions nesnesinin bir kopyasını oluşturur.

İadeler
ICommandOptions

YetkilendirilmişErkenCihaz Sürümü

public abstract boolean delegatedEarlyDeviceRelease ()

Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağı.

İadeler
boolean

erkenCihaz Sürümü

public abstract boolean earlyDeviceRelease ()

İşiniz bittiğinde cihazı erken piyasaya sürüp bırakmama.

İadeler
boolean

filtreÖnceki BaşarılıTestler

public abstract boolean filterPreviousPassedTests ()

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

İadeler
boolean

getAutoLogCollectors

public abstract  getAutoLogCollectors ()

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

İadeler

getDynamicDownloadArgs

public abstract  getDynamicDownloadArgs ()

Dinamik indirme sorgusuna aktarılacak bağımsız değişkenlerin haritasını döndürür.

İadeler

Deneysel Bayrakları Al

public abstract  getExperimentalFlags ()

Kapı projelerini öne çıkarmak için kullanılabilecek deneysel bayraklar haritasını döndürür.

İadeler

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

Postsubmit'te uzak VM'de ilave örneklerin başlatılıp başlatılmayacağı.

İadeler
int

getHostLogSonek

public abstract String getHostLogSuffix ()

Tradefed host_log'a eklenecek son eki döndürür veya önek yoksa null değerini döndürür.

İadeler
String

getInvokasyonVerileri

public abstract UniqueMultiMap<String, String> getInvocationData ()

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

İadeler
UniqueMultiMap <String, String>

getInvokasyonTimeout

public abstract long getInvocationTimeout ()

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

İadeler
long

getJdkFolderForSubprocess

public abstract File getJdkFolderForSubprocess ()

Bir alt işlemde yürütmeyi çatallarken kullanılacak jdk klasörünü döndürür.

İadeler
File

getLoopTime

public abstract long getLoopTime ()

Bu komutu yeniden planlamadan önce beklemek için zaman ayırın.

İadeler
long ms cinsinden zaman

getMaxLoopCount

public abstract long getMaxLoopCount ()

Komutun zamanlanmasının maksimum sayısını döndürür. isLoopMode false ise hiçbir etkisi yoktur.

İadeler
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

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

İadeler
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

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

İadeler
boolean

getParallelPreInvokasyonSetupTimeout

public abstract Duration getParallelPreInvocationSetupTimeout ()

Paralel ön çağrı kurulumu için zaman aşımını döndürün.

İadeler
Duration

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

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

İadeler
Duration

getRemoteFiles

public abstract  getRemoteFiles ()

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

İadeler

getShardCount

public abstract Integer getShardCount ()

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

İadeler
Integer

getShardIndex

public abstract Integer getShardIndex ()

Komutun parça dizinini döndürün.

İadeler
Integer

getTestTag

public abstract String getTestTag ()

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

İadeler
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

Bir testin bazı çeşitlerini temsil etmek üzere test etiketine eklenen test etiketi son ekini döndürün.

İadeler
String

Koşullu Hata RaporuDevre Dışı

public abstract boolean isConditionalBugreportDisabled ()

Koşullu hata raporunun devre dışı olup olmadığını döndürür

İadeler
boolean

isDryRunMode

public abstract boolean isDryRunMode ()

Eğer yapmamız gerekiyorsa true döndür atlamak bu komutu kuyruğa ekliyorum.

İadeler
boolean

isExperimentEnabled

public abstract boolean isExperimentEnabled ()

Deneme bayrakları aracılığıyla denemelerin etkinleştirilip etkinleştirilmeyeceği.

İadeler
boolean

isFullHelpMode

public abstract boolean isFullHelpMode ()

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

İadeler
boolean

isHelpMode

public abstract boolean isHelpMode ()

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

İadeler
boolean

isLoopMode

public abstract boolean isLoopMode ()

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

İadeler
boolean

GürültülüKuruÇalışmaModu

public abstract boolean isNoisyDryRunMode ()

Çalıştırmadan önce komutu konsola yazdırmamız gerekiyorsa true değerini döndürün. atlamak sıraya ekliyorum.

İadeler
boolean

isRemoteInvokasyonAygıtsız

public abstract boolean isRemoteInvocationDeviceless ()

Cihazsız uzaktan çağrının tetiklenip tetiklenmeyeceği.

İadeler
boolean

isTracingEnabled

public abstract boolean isTracingEnabled ()

Çağrı izlemenin etkin olup olmadığını döndürür.

İadeler
boolean

raporÇağrıTamamlandı

public abstract boolean reportInvocationComplete ()

invokasyon Tamamlanana kadar günlüklerin rapor edilip edilmeyeceği.

İadeler
boolean

raporBaşarılıTestler

public abstract boolean reportPassedTests ()

Geçilen test senaryolarının raporlanıp raporlanmayacağı.

İadeler
boolean

raporTestCaseCount

public abstract boolean reportTestCaseCount ()

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

İadeler
boolean

raporlamaEtiketler

public abstract  reportingTags ()

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

İadeler

runOnAllDevices

public abstract boolean runOnAllDevices ()

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

İadeler
boolean

setAutoLogCollectors

public abstract void setAutoLogCollectors ( autoLogCollectors)

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

Parametreler
autoLogCollectors

setBugreportOnInvokasyonEnded

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

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

Parametreler
takeBugreport boolean

setBugreportzOnInvokasyonEnded

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

Parametreler
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağını ayarlayın.

Parametreler
earlyRelease boolean

setHostLogSuffix

public abstract void setHostLogSuffix (String suffix)

Tradefed host_log'a eklenecek son eki ayarlar.

Parametreler
suffix String

setInvokasyonTimeout

public abstract void setInvocationTimeout (Long mInvocationTimeout)

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

Parametreler
mInvocationTimeout Long

setLoopMode

public abstract void setLoopMode (boolean loopMode)

Komut için döngü modunu ayarlar

setMultiDeviceCount

public abstract void setMultiDeviceCount (int count)

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

Parametreler
count int

setReplicateSetup

public abstract void setReplicateSetup (boolean replicate)

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

Parametreler
replicate boolean

setReportInvokasyon Tamamlandı

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Günlüklerin invokasyon Tamamlanana kadar rapor edilip edilmeyeceğini ayarlayın

Parametreler
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public abstract void setReportTestCaseCount (boolean report)

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

Parametreler
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

Komutun parça sayısını ayarlar.

Parametreler
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

Komutun parça dizinini ayarlar.

Parametreler
shardIndex Integer

setShouldRemoteDynamicShard

public abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

Uzak dinamik parçalama sunucusunun kullanılıp kullanılmayacağını ayarlar

Parametreler
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Modül sayısını parçalar arasında eşit şekilde dağıtmaya çalışıp çalışmayacağınızı ayarlayın

Parametreler
useEvenModuleSharding boolean

setKorumalı Alan Oluşturma Kullanılmalıdır

public abstract void setShouldUseSandboxing (boolean use)

TF konteynerlerini kullanıp kullanmamamızı ayarlar

Parametreler
use boolean

setTestTag

public abstract void setTestTag (String testTag)

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

setUseSandboxTestMode

public abstract void setUseSandboxTestMode (boolean use)

TF sandbox test modunu kullanıp kullanmamamız gerektiğini ayarlar.

Parametreler
use boolean

ShouldDisableInvokasyonSetupAndTeardown

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

Çağrı öncesi kurulumun ve çağrı sonrası sökme işleminin devre dışı bırakılıp bırakılmayacağı.

İadeler
boolean

UzakDynamicShard olmalıdır

public abstract boolean shouldRemoteDynamicShard ()

Uzak dinamik parçalama sunucusunun kullanılıp kullanılmayacağını döndürür

İadeler
boolean

ShouldReportModuleProgression

public abstract boolean shouldReportModuleProgression ()

Uzaktan başlatmanın ilerleyişinin modül düzeyinde raporlanıp raporlanmayacağı.

İadeler
boolean

Dinamik Parçalama Kullanılmalıdır

public abstract boolean shouldUseDynamicSharding ()

Dinamik parçalamayı kullanıp kullanmamamız gerekip gerekmediğini döndürür

İadeler
boolean

ShouldUseEvenModuleSharding

public abstract boolean shouldUseEvenModuleSharding ()

Modül sayısını parçalar arasında eşit şekilde dağıtmaya çalışıp çalışmayacağınızı döndürür

İadeler
boolean

ShouldUseParallelPreInvokasyon Kurulumu

public abstract boolean shouldUseParallelPreInvocationSetup ()

Ön çağrı kurulumunun paralel olarak yürütülüp yürütülmeyeceğini döndürün.

İadeler
boolean

KullanmalıParallelRemoteSetup

public abstract boolean shouldUseParallelRemoteSetup ()

Uzak cihazların paralel kurulumunun denenip denenmeyeceği.

İadeler
boolean

ParallelSetup'ı kullanmalı

public abstract boolean shouldUseParallelSetup ()

Paralel kurulumun denenip denenmeyeceği.

İadeler
boolean

UzakSandboxMode'u Kullanmalı

public abstract boolean shouldUseRemoteSandboxMode ()

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

İadeler
boolean

ShouldUseReplicateSetup

public abstract boolean shouldUseReplicateSetup ()

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

İadeler
boolean

SandboxTestMode'u Kullanmalısınız

public abstract boolean shouldUseSandboxTestMode ()

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

İadeler
boolean

Korumalı Alan Oluşturma Kullanılmalıdır

public abstract boolean shouldUseSandboxing ()

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

İadeler
boolean

TokenSharding'i Kullanmalı

public abstract boolean shouldUseTokenSharding ()

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

İadeler
boolean

takeBugreportOnInvokasyonEnded

public abstract boolean takeBugreportOnInvocationEnded ()

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

İadeler
boolean

takeBugreportzOnInvokasyonEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

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

İadeler
boolean