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 senaryosu hatasında bir logcat yakalanıp yakalanmama |
abstract boolean | captureScreenshotOnFailure () Test senaryosu hatasında ekran görüntüsü alınıp alınmaması |
abstract ICommandOptions | clone () Bir kopyasını oluşturur |
abstract boolean | earlyDeviceRelease () İşi bittiğinde cihazı erken bırakıp bırakmamak. |
abstract boolean | filterPreviousPassedTests () Önceki denemeden önceki başarılı test senaryolarının filtrelenip filtrelenmeyeceği. |
abstract | getAutoLogCollectors () Bir çağrı için eklenecek otomatik günlük toplayıcı kümesini döndürür |
abstract | getDynamicDownloadArgs () Dinamik indirme sorgusuna iletilecek argümanların haritasını döndürür. |
abstract int | getExtraRemotePostsubmitInstance () Gönderim sonrası uzak sanal makinede ek örneklerin başlatılıp başlatılmayacağı. |
abstract String | getHostLogSuffix () Tradefed host_log'a eklenecek son eki veya ön ek yoksa null değerini döndürür. |
abstract UniqueMultiMap<String, String> | getInvocationData () Tanımlamak 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 long | getLoopTime () Bu komutu yeniden programlamadan önce bekleyecek zamanı alın. |
abstract long | getMaxLoopCount () Komutun maksimum kaç kez zamanlanacağını döndürür. |
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 Integer | getShardCount () Komut için toplam parça sayısını döndürün. |
abstract Integer | getShardIndex () Komut için 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ı türevlerini temsil etmek için test etiketine eklenen test etiketi son ekini döndürün. |
abstract boolean | isDryRunMode () Dönüş |
abstract boolean | isFullHelpMode () İade |
abstract boolean | isHelpMode () İade |
abstract boolean | isLoopMode () Yapılandırma için döngü modunu döndürün. |
abstract boolean | isNoisyDryRunMode () Dönüş |
abstract boolean | reportInvocationComplete () çağrı Tamamlanana 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ürü başına test senaryosu sayısının rapor edilip edilmeyeceği. |
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ı 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 | setHostLogSuffix (String suffix) Tradefed host_log'a eklenecek soneki ayarlar. |
abstract void | setInvocationTimeout (Long mInvocationTimeout) Çağrı zaman aşımını ayarlayın. |
abstract void | setLoopMode (boolean loopMode) Komut için döngü modunu ayarlar |
abstract void | setReplicateSetup (boolean replicate) Çoğaltılmış kurulumun kullanılıp kullanılmayacağını ayarlayın. |
abstract void | setReportInvocationComplete (boolean reportInvocationCompleteLogs) Çağrı Tamamlanana kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın |
abstract void | setReportTestCaseCount (boolean report) Test türleri başına test senaryoları sayısı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 kapları 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ı ayarlar. |
abstract boolean | shouldDisableInvocationSetupAndTeardown () Çağrı öncesi kurulumun ve çağrı sonrası yıkımın devre dışı bırakılıp bırakılmayacağı. |
abstract boolean | shouldReportModuleProgression () Modül düzeyinde uzaktan başlatmanın ilerleyişinin rapor edilip edilmeyeceği. |
abstract boolean | shouldUseDynamicSharding () Dinamik parçalama kullanmamı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 çağı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 korumalı 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 değerini döndürür |
abstract boolean | shouldUseTokenSharding () Parçalamanın belirteç desteğini kullanıp kullanmaması. |
abstract boolean | takeBugreportOnInvocationEnded () Test çağırma sona erdiğinde bir hata raporu alınması gerekiyorsa true değerini döndürün. |
abstract boolean | takeBugreportzOnInvocationEnded () Test çağırma 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 senaryosu hatasında bir logcat yakalanıp yakalanmama
İadeler | |
---|---|
boolean |
CaptureScreenshotOnFailure
public abstract boolean captureScreenshotOnFailure ()
Test senaryosu hatasında ekran görüntüsü alınıp alınmaması
İadeler | |
---|---|
boolean |
klon
public abstract ICommandOptions clone ()
Bir kopyasını oluşturur ICommandOptions
nesne.
İadeler | |
---|---|
ICommandOptions |
Erken Cihaz Sürümü
public abstract boolean earlyDeviceRelease ()
İşi bittiğinde cihazı erken bırakıp bırakmamak.
İadeler | |
---|---|
boolean |
filtreÖncekiGeçtiTestler
public abstract boolean filterPreviousPassedTests ()
Önceki denemeden önceki başarılı test senaryolarının filtrelenip filtrelenmeyeceği.
İadeler | |
---|---|
boolean |
getAutoLogCollectors
public abstractgetAutoLogCollectors ()
Bir çağrı için eklenecek otomatik günlük toplayıcı kümesini döndürür
İadeler | |
---|---|
getDynamicDownloadArgs
public abstractgetDynamicDownloadArgs ()
Dinamik indirme sorgusuna iletilecek argümanların haritasını döndürür.
İadeler | |
---|---|
getExtraRemotePostgönderÖrnek
public abstract int getExtraRemotePostsubmitInstance ()
Gönderim sonrası uzak sanal makinede ek örneklerin başlatılıp başlatılmayacağı.
İadeler | |
---|---|
int |
getHostLogSonek
public abstract String getHostLogSuffix ()
Tradefed host_log'a eklenecek son eki veya ön ek yoksa null değerini döndürür.
İadeler | |
---|---|
String |
getInvocationData
public abstract UniqueMultiMap<String, String> getInvocationData ()
Tanımlamak için çağrıya iletilen verileri döndürür
İadeler | |
---|---|
UniqueMultiMap<String, String> |
getInvocationTimeout
public abstract long getInvocationTimeout ()
Belirtilen çağırma zaman aşımını döndür. 0 kullanılacak zaman aşımı yoksa.
İadeler | |
---|---|
long |
getLoopTime
public abstract long getLoopTime ()
Bu komutu yeniden programlamadan önce bekleyecek zamanı alın.
İadeler | |
---|---|
long | ms cinsinden zaman |
getMaxLoopCount
public abstract long getMaxLoopCount ()
Komutun maksimum kaç kez zamanlanacağını döndürür. isLoopMode false ise hiçbir etkisi yoktur.
İadeler | |
---|---|
long |
getOptimizeMainlineTest
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 |
getParallelSetupTimeout
public abstract Duration getParallelSetupTimeout ()
Paralel kurulumlar sırasında kullanılacak zaman aşımını döndürür.
İadeler | |
---|---|
Duration |
getShardCount
public abstract Integer getShardCount ()
Komut için toplam parça sayısını döndürün.
İadeler | |
---|---|
Integer |
getShardIndex
public abstract Integer getShardIndex ()
Komut için parça dizinini döndürün.
İadeler | |
---|---|
Integer |
getTestEtiketi
public abstract String getTestTag ()
Çağrı için test etiketini döndürün. Belirtilmemişse varsayılan 'saplama'dır.
İadeler | |
---|---|
String |
getTestEtiketSoneki
public abstract String getTestTagSuffix ()
Bir testin bazı türevlerini temsil etmek için test etiketine eklenen test etiketi son ekini döndürün.
İadeler | |
---|---|
String |
KuruÇalışmaModu
public abstract boolean isDryRunMode ()
Dönüş true
almalıyız eğer
İadeler | |
---|---|
boolean |
isFullHelpMode
public abstract boolean isFullHelpMode ()
İade true
tam ayrıntılı yardım modu talep edilmişse
İadeler | |
---|---|
boolean |
isHelpMode
public abstract boolean isHelpMode ()
İade true
kısaltılmış yardım modu talep edilmişse
İ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ıştırmaModu
public abstract boolean isNoisyDryRunMode ()
Dönüş true
biz biz önce konsola komutu çıktısını gerekip gerekmediğini
İadeler | |
---|---|
boolean |
raporÇağırmaTamamlandı
public abstract boolean reportInvocationComplete ()
çağrı Tamamlanana 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ürü başına test senaryosu sayısının rapor edilip edilmeyeceği.
İ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ı kümesini ayarlar.
parametreler | |
---|---|
autoLogCollectors |
setBugreportOnInvocationBitti
public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)
Çağrının sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.
parametreler | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationSona Erdi
public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Çağrının sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.
parametreler | |
---|---|
takeBugreportz | boolean |
setHostLogSonek
public abstract void setHostLogSuffix (String suffix)
Tradefed host_log'a eklenecek soneki ayarlar.
parametreler | |
---|---|
suffix | String |
setInvokasyonZaman aşımı
public abstract void setInvocationTimeout (Long mInvocationTimeout)
Çağrı zaman aşımını ayarlayın. 0 kullanılacak zaman aşımı yoksa.
parametreler | |
---|---|
mInvocationTimeout | Long |
setLoopMode
public abstract void setLoopMode (boolean loopMode)
Komut için döngü modunu ayarlar
setReplicateKurulum
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)
Çağrı Tamamlanana 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 senaryoları sayısı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 |
setKullanmalıSandboxing
public abstract void setShouldUseSandboxing (boolean use)
TF kapları 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ı ayarlar.
parametreler | |
---|---|
use | boolean |
ShouldDisableInvocationSetupAndTeardown
public abstract boolean shouldDisableInvocationSetupAndTeardown ()
Çağrı öncesi kurulumun ve çağrı sonrası yıkımın devre dışı bırakılıp bırakılmayacağı.
İadeler | |
---|---|
boolean |
gerekirReportModuleProgression
public abstract boolean shouldReportModuleProgression ()
Modül düzeyinde uzaktan başlatmanın ilerleyişinin rapor edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
KullanmalıDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
Dinamik parçalama kullanmamız gerekip gerekmediğini döndürür
İadeler | |
---|---|
boolean |
KullanmalıParalelUzaktan Kurulum
public abstract boolean shouldUseParallelRemoteSetup ()
Uzak cihazların paralel kurulumunun denenip denenmeyeceği.
İadeler | |
---|---|
boolean |
KullanmalıParalel Kurulum
public abstract boolean shouldUseParallelSetup ()
Paralel kurulumun denenip denenmeyeceği.
İadeler | |
---|---|
boolean |
KullanmalıUzaktan SandboxModu
public abstract boolean shouldUseRemoteSandboxMode ()
Uzaktan çağırmada korumalı alan modunun kullanılıp kullanılmayacağı.
İadeler | |
---|---|
boolean |
KullanmalıÇoğaltmaKurulumu
public abstract boolean shouldUseReplicateSetup ()
Tüm uzak aygıtlar için çoğaltılmış kurulumun kullanılıp kullanılmayacağı.
İadeler | |
---|---|
boolean |
KullanmalıSandboxTestModu
public abstract boolean shouldUseSandboxTestMode ()
Tf korumalı 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 değerini döndürür
İadeler | |
---|---|
boolean |
TokenSharding'i kullanmalı
public abstract boolean shouldUseTokenSharding ()
Parçalamanın belirteç desteğini kullanıp kullanmaması.
İadeler | |
---|---|
boolean |
takeBugreportOnInfectionEnd
public abstract boolean takeBugreportOnInvocationEnded ()
Test çağırma sona erdiğinde bir hata raporu alınması gerekiyorsa true değerini döndürün.
İadeler | |
---|---|
boolean |
takeBugreportzOnInvocationSona Erdi
public abstract boolean takeBugreportzOnInvocationEnded ()
Test çağırma son hata raporu sırasında hata raporu yerine bir hata raporu alınması gerekiyorsa true değerini döndürün.
İadeler | |
---|---|
boolean |