ICommandOptions
public interface ICommandOptions
com.android.tradefed.command.ICommandOptions |
Komutlar için yürütme seçenekleri için kapsayıcı.
Özet
Genel yöntemler | |
---|---|
abstract boolean | captureLogcatOnFailure () Test durumu başarısızlığında bir logcat yakalanıp yakalanmayacağı |
abstract boolean | captureScreenshotOnFailure () Test durumu başarısızlığında bir ekran görüntüsü yakalanıp yakalanmayacağı |
abstract ICommandOptions | clone () |
abstract boolean | delegatedEarlyDeviceRelease () Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağı. |
abstract boolean | earlyDeviceRelease () Cihazla işiniz bittiğinde erkenden serbest bırakılıp bırakılmayacağı. |
abstract boolean | filterPreviousPassedTests () Önceki başarılı test durumlarının önceki denemeden filtrelenip filtrelenmeyeceği. |
abstract | getAutoLogCollectors () Bir çağrı için eklenecek otomatik günlük toplayıcıları kümesini döndürür |
abstract | getDynamicDownloadArgs () Dinamik indirme sorgusuna geçmek için bağımsız değişkenlerin haritasını döndürür. |
abstract | getExperimentalFlags () Kapı projelerini öne çıkarmak için kullanılabilecek deneysel bayrak haritasını döndürür. |
abstract int | getExtraRemotePostsubmitInstance () Gönderim sonrasında uzak VM'de fazladan örneklerin başlatılıp başlatılmayacağı. |
abstract String | getHostLogSuffix () Tradefed host_log'a eklenecek soneki 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ür. |
abstract File | getJdkFolderForSubprocess () Bir alt süreçte yürütme çatallanırken kullanılacak jdk klasörünü döndürür. |
abstract long | getLoopTime () Bu komutu yeniden programlamadan önce beklemek için zaman kazanın. |
abstract long | getMaxLoopCount () Komutun zamanlanan 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 gerekirse, true değerini döndürür. |
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 () Komut için toplam parça sayısını döndürür. |
abstract Integer | getShardIndex () Komut için parça dizinini döndürün. |
abstract String | getTestTag () Çağırma için test etiketini döndürün. |
abstract String | getTestTagSuffix () Bir testin bazı varyantlarını temsil etmek için 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 () Gerekirse |
abstract boolean | isExperimentEnabled () Deney bayrakları aracılığıyla deneylerin etkinleştirilip etkinleştirilmeyeceği. |
abstract boolean | isFullHelpMode () Tam ayrıntılı yardım modu istendiyse |
abstract boolean | isHelpMode () Kısaltılmış yardım modu istendiyse |
abstract boolean | isLoopMode () Yapılandırma için döngü modunu döndürün. |
abstract boolean | isNoisyDryRunMode () Komutu yazmadan önce konsola yazdırmamız gerekirse |
abstract boolean | isRemoteInvocationDeviceless () Cihazsız bir uzaktan başlatmanın tetiklenip tetiklenmeyeceği. |
abstract boolean | isTracingEnabled () Çağırma izlemenin etkin olup olmadığını döndürür. |
abstract boolean | reportInvocationComplete () invocationComplete kadar günlüklerin rapor edilip edilmeyeceği. |
abstract boolean | reportPassedTests () Geçilen test vakalarının rapor edilip edilmeyeceği. |
abstract boolean | reportTestCaseCount () Test türleri başına test vakası sayısının rapor edilip edilmeyeceği. |
abstract | reportingTags () Çağırmayla 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ı kümesini ayarlar. |
abstract void | setBugreportOnInvocationEnded (boolean takeBugreport) Çağırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar. |
abstract void | setBugreportzOnInvocationEnded (boolean takeBugreportz) Çağırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar. |
abstract void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) Cihazın yetki verilen 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) InvocationComplete tarihine kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın |
abstract void | setReportTestCaseCount (boolean report) Test türleri başına test vakası sayımının raporlanıp raporlanmayacağını ayarlayın. |
abstract void | setShardCount (Integer shardCount) Komut için parça sayısını ayarlar. |
abstract void | setShardIndex (Integer shardIndex) Komut için parça dizinini ayarlar. |
abstract void | setShouldUseSandboxing (boolean use) TF kapsayıcılarını kullanıp kullanmamamız gerektiğini ayarlar |
abstract void | setTestTag (String testTag) Çağırma için test etiketini ayarlar. |
abstract void | setUseSandboxTestMode (boolean use) TF korumalı alan test modunu kullanıp kullanmamamız gerektiğini ayarlar. |
abstract boolean | shouldDisableInvocationSetupAndTeardown () Çağırma öncesi kurulumun ve çağırma sonrası ayırmanın 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 () Modül seviyesinde uzaktan çağrının ilerleyişini rapor edip etmeme. |
abstract boolean | shouldUseDynamicSharding () Dinamik parçalama kullanıp kullanmamamız gerekip gerekmediğini döndürür |
abstract boolean | shouldUseParallelRemoteSetup () Uzak cihazların paralel kurulumunun denenip denenmeyeceği. |
abstract boolean | shouldUseParallelSetup () Paralel kurulumun denenip denenmeyeceği. |
abstract boolean | shouldUseRemoteSandboxMode () Uzaktan çalıştırmada 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 gerekirse, true değerini döndürür. |
abstract boolean | shouldUseSandboxing () Çağrıyı çalıştırmak için Tf kapsayıcılarını kullanmamız gerekirse, true 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 raporu alınması gerekiyorsa true değerini döndürün. |
abstract boolean | takeBugreportzOnInvocationEnded () Test başlatma son hata raporu sırasında hata raporu yerine bir hata raporu alınması gerekiyorsa true değerini döndürün. |
Genel yöntemler
yakalamaLogcatOnFailure
public abstract boolean captureLogcatOnFailure ()
Test durumu başarısızlığında bir logcat yakalanıp yakalanmayacağı
İadeler | |
---|---|
boolean |
yakalamaEkran GörüntüsüOnFailure
public abstract boolean captureScreenshotOnFailure ()
Test durumu başarısızlığında bir ekran görüntüsü yakalanıp yakalanmayacağı
İadeler | |
---|---|
boolean |
klon
public abstract ICommandOptions clone ()
ICommandOptions
nesnesinin bir kopyasını oluşturur.
İadeler | |
---|---|
ICommandOptions |
yetki verilmişErkenCihazSürüm
public abstract boolean delegatedEarlyDeviceRelease ()
Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağı.
İadeler | |
---|---|
boolean |
erkenCihazSürüm
public abstract boolean earlyDeviceRelease ()
Cihazla işiniz bittiğinde erkenden serbest bırakılıp bırakılmayacağı.
İadeler | |
---|---|
boolean |
filtreÖncekiGeçtiTestler
public abstract boolean filterPreviousPassedTests ()
Önceki başarılı test durumlarının önceki denemeden filtrelenip filtrelenmeyeceği.
İadeler | |
---|---|
boolean |
getAutoLogCollectors
public abstractgetAutoLogCollectors ()
Bir çağrı için eklenecek otomatik günlük toplayıcıları kümesini döndürür
İadeler | |
---|---|
getDynamicDownloadArgs
public abstractgetDynamicDownloadArgs ()
Dinamik indirme sorgusuna geçmek için bağımsız değişkenlerin haritasını döndürür.
İadeler | |
---|---|
getDeneysel Bayraklar
public abstractgetExperimentalFlags ()
Kapı projelerini öne çıkarmak için kullanılabilecek deneysel bayrak haritasını döndürür.
İadeler | |
---|---|
getExtraRemotePostsubmitInstance
public abstract int getExtraRemotePostsubmitInstance ()
Gönderim sonrasında uzak VM'de fazladan örneklerin başlatılıp başlatılmayacağı.
İadeler | |
---|---|
int |
getHostLogSoneki
public abstract String getHostLogSuffix ()
Tradefed host_log'a eklenecek soneki veya önek yoksa null değerini döndürür.
İadeler | |
---|---|
String |
GetInvocationData
public abstract UniqueMultiMap<String, String> getInvocationData ()
Açıklamak için çağrıya iletilen verileri döndürür
İadeler | |
---|---|
UniqueMultiMap <String, String> |
GetInvocationZaman Aşımı
public abstract long getInvocationTimeout ()
Belirtilen çağırma zaman aşımını döndürür. Kullanılacak zaman aşımı yoksa 0.
İadeler | |
---|---|
long |
getJdkFolderForSubprocess
public abstract File getJdkFolderForSubprocess ()
Bir alt süreçte yürütme çatallanırken kullanılacak jdk klasörünü döndürür.
İadeler | |
---|---|
File |
getLoopTime
public abstract long getLoopTime ()
Bu komutu yeniden programlamadan önce beklemek için zaman kazanın.
İadeler | |
---|---|
long | ms cinsinden zaman |
getMaxLoopCount
public abstract long getMaxLoopCount ()
Komutun zamanlanan 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 |
getOptimizeAnahatTest
public abstract boolean getOptimizeMainlineTest ()
Ana hat testi için test modülleri listesini optimize etmemiz gerekirse, true değerini döndürür.
İadeler | |
---|---|
boolean |
getParallelSetupZaman Aşımı
public abstract Duration getParallelSetupTimeout ()
Paralel kurulumlar sırasında kullanılacak zaman aşımını döndürür.
İadeler | |
---|---|
Duration |
Uzak Dosyaları al
public abstractgetRemoteFiles ()
Yapılandırılan uzak dosyaların listesini döndürür.
İadeler | |
---|---|
getShardCount
public abstract Integer getShardCount ()
Komut için toplam parça sayısını döndürür.
İadeler | |
---|---|
Integer |
getShardIndex
public abstract Integer getShardIndex ()
Komut için parça dizinini döndürün.
İadeler | |
---|---|
Integer |
getTestTag
public abstract String getTestTag ()
Çağırma için test etiketini döndürün. Belirtilmemişse varsayılan "saplama"dır.
İadeler | |
---|---|
String |
getTestTagSonek
public abstract String getTestTagSuffix ()
Bir testin bazı varyantlarını temsil etmek için test etiketine eklenen test etiketi son ekini döndürün.
İadeler | |
---|---|
String |
isConditionalBugreportDisabled
public abstract boolean isConditionalBugreportDisabled ()
Koşullu hata raporunun devre dışı olup olmadığını döndürür
İadeler | |
---|---|
boolean |
isDryRunModu
public abstract boolean isDryRunMode ()
Gerekirse true
döndür
İadeler | |
---|---|
boolean |
isExperimentEnabled
public abstract boolean isExperimentEnabled ()
Deney bayrakları aracılığıyla deneylerin etkinleştirilip etkinleştirilmeyeceği.
İadeler | |
---|---|
boolean |
isFullHelpModu
public abstract boolean isFullHelpMode ()
Tam ayrıntılı yardım modu istendiyse true
değerini döndürür
İadeler | |
---|---|
boolean |
isYardım Modu
public abstract boolean isHelpMode ()
Kısaltılmış yardım modu istendiyse true
değerini döndürür
İadeler | |
---|---|
boolean |
isLoopModu
public abstract boolean isLoopMode ()
Yapılandırma için döngü modunu döndürün.
İadeler | |
---|---|
boolean |
isNoisyDryRunModu
public abstract boolean isNoisyDryRunMode ()
Komutu yazmadan önce konsola yazdırmamız gerekirse true
döndürün.
İadeler | |
---|---|
boolean |
isRemoteInvocationDeviceless
public abstract boolean isRemoteInvocationDeviceless ()
Cihazsız bir uzaktan başlatmanın tetiklenip tetiklenmeyeceği.
İadeler | |
---|---|
boolean |
isTracingEnabled
public abstract boolean isTracingEnabled ()
Çağırma izlemenin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
Rapor Çağırma Tamamlandı
public abstract boolean reportInvocationComplete ()
invocationComplete kadar günlüklerin rapor edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
raporGeçtiTestler
public abstract boolean reportPassedTests ()
Geçilen test vakalarının rapor edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
raporTestCaseCount
public abstract boolean reportTestCaseCount ()
Test türleri başına test vakası sayısının rapor edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
raporlamaEtiketler
public abstractreportingTags ()
Çağırmayla 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ı kümesini ayarlar.
parametreler | |
---|---|
autoLogCollectors |
setBugreportOnInvocationEnded
public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)
Çağırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.
parametreler | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationEnded
public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Çağırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.
parametreler | |
---|---|
takeBugreportz | boolean |
setDelegatedEarlyDeviceRelease
public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Cihazın yetki verilen modda erken serbest bırakılıp bırakılmayacağını ayarlayın.
parametreler | |
---|---|
earlyRelease | boolean |
setHostLogSoneki
public abstract void setHostLogSuffix (String suffix)
Tradefed host_log'a eklenecek son eki ayarlar.
parametreler | |
---|---|
suffix | String |
setInvocationTimeout
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 |
setReportInvocationComplete
public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
InvocationComplete tarihine kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın
parametreler | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public abstract void setReportTestCaseCount (boolean report)
Test türleri başına test vakası sayımının raporlanıp raporlanmayacağını ayarlayın.
parametreler | |
---|---|
report | boolean |
setShardCount
public abstract void setShardCount (Integer shardCount)
Komut için parça sayısını ayarlar.
parametreler | |
---|---|
shardCount | Integer |
setShardIndex
public abstract void setShardIndex (Integer shardIndex)
Komut için parça dizinini ayarlar.
parametreler | |
---|---|
shardIndex | Integer |
setShouldUseSandboxing
public abstract void setShouldUseSandboxing (boolean use)
TF kapsayıcılarını kullanıp kullanmamamız gerektiğini ayarlar
parametreler | |
---|---|
use | boolean |
setTestTag
public abstract void setTestTag (String testTag)
Çağırma için test etiketini ayarlar.
setUseSandboxTestMode
public abstract void setUseSandboxTestMode (boolean use)
TF korumalı alan test modunu kullanıp kullanmamamız gerektiğini ayarlar.
parametreler | |
---|---|
use | boolean |
shouldDisableInvocationSetupAndTeardown
public abstract boolean shouldDisableInvocationSetupAndTeardown ()
Çağırma öncesi kurulumun ve çağırma sonrası ayırmanın devre dışı bırakılıp bırakılmayacağı.
İadeler | |
---|---|
boolean |
shouldRemoteDynamicShard
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 ()
Modül seviyesinde uzaktan çağrının ilerleyişini rapor edip etmeme.
İadeler | |
---|---|
boolean |
shouldUseDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
Dinamik parçalama kullanıp kullanmamamız gerekip gerekmediğini döndürür
İadeler | |
---|---|
boolean |
shouldUseParallelRemoteSetup
public abstract boolean shouldUseParallelRemoteSetup ()
Uzak cihazların paralel kurulumunun denenip denenmeyeceği.
İadeler | |
---|---|
boolean |
kullanmalıParallelSetup
public abstract boolean shouldUseParallelSetup ()
Paralel kurulumun denenip denenmeyeceği.
İadeler | |
---|---|
boolean |
shouldUseRemoteSandboxMode
public abstract boolean shouldUseRemoteSandboxMode ()
Uzaktan çalıştırmada 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 |
shouldUseSandboxTestMode
public abstract boolean shouldUseSandboxTestMode ()
Tf sanal alanını bir test modunda kullanmamız gerekirse, true değerini döndürür.
İadeler | |
---|---|
boolean |
kullanmalıSandboxing
public abstract boolean shouldUseSandboxing ()
Çağrıyı çalıştırmak için Tf kapsayıcılarını kullanmamız gerekirse, true döndürür
İadeler | |
---|---|
boolean |
mustUseTokenSharding
public abstract boolean shouldUseTokenSharding ()
Parçalamanın belirteç desteğini kullanıp kullanmaması gerektiği.
İadeler | |
---|---|
boolean |
TakeBugreportOnInvocationEnded
public abstract boolean takeBugreportOnInvocationEnded ()
Test çağrısı sona erdiğinde bir hata raporu alınması gerekiyorsa true değerini döndürün.
İadeler | |
---|---|
boolean |
TakeBugreportzOnInvocationEnded
public abstract boolean takeBugreportzOnInvocationEnded ()
Test başlatma son hata raporu sırasında hata raporu yerine bir hata raporu alınması gerekiyorsa true değerini döndürün.
İadeler | |
---|---|
boolean |