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 () |
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 | 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 |
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 |
abstract boolean | isHelpMode () Kısaltılmış yardım modu istendiğinde |
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 |
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 | 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 abstractgetAutoLogCollectors ()
Bir çağrı için eklenecek otomatik günlük toplayıcıların kümesini döndürür
İadeler | |
---|---|
getDynamicDownloadArgs
public abstractgetDynamicDownloadArgs ()
Dinamik indirme sorgusuna aktarılacak bağımsız değişkenlerin haritasını döndürür.
İadeler | |
---|---|
Deneysel Bayrakları Al
public abstractgetExperimentalFlags ()
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 |
getParallelSetupTimeout
public abstract Duration getParallelSetupTimeout ()
Paralel kurulumlar sırasında kullanılacak zaman aşımını döndürür.
İadeler | |
---|---|
Duration |
getRemoteFiles
public abstractgetRemoteFiles ()
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
İ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.
İ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 abstractreportingTags ()
Ç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 |
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 |