Komut Seçenekleri
public class CommandOptions
extends Object
implements ICommandOptions
java.lang.Object | |
↳ | com.android.tradefed.command.CommandOptions |
ICommandOptions
uygulanması.
Özet
alanlar | |
---|---|
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 | JDK_FOLDER_OPTION_NAME |
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
|
kamu inşaatçılar | |
---|---|
CommandOptions () |
Genel yöntemler | |
---|---|
boolean | captureLogcatOnFailure () Test durumu başarısızlığında bir logcat yakalanıp yakalanmayacağı |
boolean | captureScreenshotOnFailure () Test durumu başarısızlığında bir ekran görüntüsü yakalanıp yakalanmayacağı |
ICommandOptions | clone () |
boolean | delegatedEarlyDeviceRelease () Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağı. |
boolean | earlyDeviceRelease () Cihazla işiniz bittiğinde erkenden serbest bırakılıp bırakılmayacağı. |
boolean | filterPreviousPassedTests () Önceki başarılı test durumlarının önceki denemeden filtrelenip filtrelenmeyeceği. |
getAutoLogCollectors () Bir çağrı için eklenecek otomatik günlük toplayıcıları kümesini döndürür | |
getDynamicDownloadArgs () Dinamik indirme sorgusuna geçmek için bağımsız değişkenlerin haritasını döndürür. | |
int | getExtraRemotePostsubmitInstance () Gönderim sonrasında uzak VM'de fazladan örneklerin başlatılıp başlatılmayacağı. |
String | getHostLogSuffix () Tradefed host_log'a eklenecek soneki veya önek yoksa null değerini döndürür. |
UniqueMultiMap <String, String> | getInvocationData () Açıklamak için çağrıya iletilen verileri döndürür |
long | getInvocationTimeout () Belirtilen çağırma zaman aşımını döndürür. |
File | getJdkFolderForSubprocess () Bir alt süreçte yürütme çatallanırken kullanılacak jdk klasörünü döndürür. |
long | getLoopTime () Bu komutu yeniden programlamadan önce beklemek için zaman ayırın. |
long | getMaxLoopCount () Komutun zamanlanan maksimum sayısını döndürür. |
Integer | getMultiDeviceCount () Çoklu cihaz testleri için cihaz sayısını döndürün. |
boolean | getOptimizeMainlineTest () Ana hat testi için test modülleri listesini optimize etmemiz gerekirse, true değerini döndürür. |
Duration | getParallelSetupTimeout () Paralel kurulumlar sırasında kullanılacak zaman aşımını döndürür. |
getRemoteFiles () Yapılandırılan uzak dosyaların listesini döndürür. | |
Integer | getShardCount () Komut için toplam parça sayısını döndürür. |
Integer | getShardIndex () Komut için parça dizinini döndürün. |
String | getTestTag () Çağırma için test etiketini döndürün. |
String | getTestTagSuffix () Bir testin bazı varyantlarını temsil etmek için test etiketine eklenen test etiketi son ekini döndürün. |
boolean | isConditionalBugreportDisabled () Koşullu hata raporunun devre dışı olup olmadığını döndürür |
boolean | isDryRunMode () Gerekirse |
boolean | isFullHelpMode () Tam ayrıntılı yardım modu istendiyse |
boolean | isHelpMode () Kısaltılmış yardım modu istendiyse |
boolean | isLoopMode () Yapılandırma için döngü modunu döndürün. |
boolean | isNoisyDryRunMode () Komutu yazmadan önce konsola yazdırmamız gerekirse |
boolean | isTracingEnabled () Çağırma izlemenin etkin olup olmadığını döndürür. |
boolean | reportInvocationComplete () invocationComplete kadar günlüklerin rapor edilip edilmeyeceği. |
boolean | reportPassedTests () Geçilen test vakalarının rapor edilip edilmeyeceği. |
boolean | reportTestCaseCount () Test türleri başına test vakası sayısının rapor edilip edilmeyeceği. |
reportingTags () Çağırmayla ilgili raporlama için kullanılan etiketlerin listesi. | |
boolean | runOnAllDevices () Komutun tüm cihazlarda çalışması gerekiyorsa true değerini döndürün. |
void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) Bir çağrıya eklenmesi gereken otomatik günlük toplayıcıları kümesini ayarlar. |
void | setBugreportOnInvocationEnded (boolean takeBugreport) Çağırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar. |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz) Çağırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar. |
void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) Cihazın yetki verilen modda erken serbest bırakılıp bırakılmayacağını ayarlayın. |
void | setHostLogSuffix (String suffix) Tradefed host_log'a eklenecek son eki ayarlar. |
void | setInvocationTimeout (Long invocationTimeout) Çağırma zaman aşımını ayarlayın. |
void | setLoopMode (boolean loopMode) Yapılandırma için döngü modunu ayarlayın. |
void | setMultiDeviceCount (int count) Çoklu cihaz testleri için beklenen cihaz sayısını ayarlar. |
void | setReplicateSetup (boolean replicate) Çoğaltılmış kurulumun kullanılıp kullanılmayacağını ayarlayın. |
void | setReportInvocationComplete (boolean reportInvocationCompleteLogs) InvocationComplete tarihine kadar günlüklerin raporlanıp raporlanmayacağını ayarlayın |
void | setReportTestCaseCount (boolean report) Test türleri başına test vakası sayımı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 dizinini ayarlar. |
void | setShouldUseSandboxing (boolean use) TF kapsayıcılarını kullanıp kullanmamamız gerektiğini ayarlar |
void | setTestTag (String testTag) Çağırma için test etiketini ayarlar. |
void | setUseSandboxTestMode (boolean use) TF korumalı alan test modunu kullanıp kullanmamamız gerektiğini ayarlar. |
boolean | shouldDisableInvocationSetupAndTeardown () Çağırma öncesi kurulumun ve çağırma sonrası ayırmanın devre dışı bırakılıp bırakılmayacağı. |
boolean | shouldReportModuleProgression () Modül seviyesinde uzaktan çağrının ilerleyişini rapor edip etmeme. |
boolean | shouldUseDynamicSharding () Dinamik parçalama kullanıp kullanmamamız gerekip gerekmediğini döndürür |
boolean | shouldUseParallelRemoteSetup () Uzak cihazların paralel kurulumunun denenip denenmeyeceği. |
boolean | shouldUseParallelSetup () Paralel kurulumun denenip denenmeyeceği. |
boolean | shouldUseRemoteSandboxMode () Uzaktan çalıştırmada korumalı alan modunun kullanılıp kullanılmayacağı. |
boolean | shouldUseReplicateSetup () Tüm uzak aygıtlar için çoğaltılmış kurulumun kullanılıp kullanılmayacağı. |
boolean | shouldUseSandboxTestMode () Tf sanal alanını bir test modunda kullanmamız gerekirse, true değerini döndürür. |
boolean | shouldUseSandboxing () Çağrıyı çalıştırmak için Tf kapsayıcılarını kullanmamız gerekirse, true döndürür |
boolean | shouldUseTokenSharding () Parçalamanın belirteç desteğini kullanıp kullanmaması gerektiği. |
boolean | takeBugreportOnInvocationEnded () Test çağrısı sona erdiğinde bir hata raporu alınması gerekiyorsa true değerini döndürün. |
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. |
alanlar
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
JDK_FOLDER_OPTION_NAME
public static final String JDK_FOLDER_OPTION_NAME
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
kamu inşaatçılar
Komut Seçenekleri
public CommandOptions ()
Genel yöntemler
yakalamaLogcatOnFailure
public boolean captureLogcatOnFailure ()
Test durumu başarısızlığında bir logcat yakalanıp yakalanmayacağı
İadeler | |
---|---|
boolean |
yakalamaEkran GörüntüsüOnFailure
public boolean captureScreenshotOnFailure ()
Test durumu başarısızlığında bir ekran görüntüsü yakalanıp yakalanmayacağı
İadeler | |
---|---|
boolean |
yetki verilmişErkenCihazSürüm
public boolean delegatedEarlyDeviceRelease ()
Cihazın yetki verilmiş modda erken serbest bırakılıp bırakılmayacağı.
İadeler | |
---|---|
boolean |
erkenCihazSürüm
public boolean earlyDeviceRelease ()
Cihazla işiniz bittiğinde erkenden serbest bırakılıp bırakılmayacağı.
İadeler | |
---|---|
boolean |
filtreÖncekiGeçtiTestler
public boolean filterPreviousPassedTests ()
Önceki başarılı test durumlarının önceki denemeden filtrelenip filtrelenmeyeceği.
İadeler | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
Bir çağrı için eklenecek otomatik günlük toplayıcıları kümesini döndürür
İadeler | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
Dinamik indirme sorgusuna geçmek için bağımsız değişkenlerin haritasını döndürür.
İadeler | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
Gönderim sonrasında uzak VM'de fazladan örneklerin başlatılıp başlatılmayacağı.
İadeler | |
---|---|
int |
getHostLogSoneki
public String getHostLogSuffix ()
Tradefed host_log'a eklenecek soneki veya önek yoksa null değerini döndürür.
İadeler | |
---|---|
String |
GetInvocationData
public 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 long getInvocationTimeout ()
Belirtilen çağırma zaman aşımını döndürür. Kullanılacak zaman aşımı yoksa 0.
İadeler | |
---|---|
long |
getJdkFolderForSubprocess
public 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 long getLoopTime ()
Bu komutu yeniden programlamadan önce beklemek için zaman ayırın.
İadeler | |
---|---|
long | ms cinsinden zaman |
getMaxLoopCount
public long getMaxLoopCount ()
Komutun zamanlanan maksimum sayısını döndürür. isLoopMode false ise hiçbir etkisi yoktur.
İadeler | |
---|---|
long |
getMultiDeviceCount
public Integer getMultiDeviceCount ()
Çoklu cihaz testleri için cihaz sayısını döndürün.
İadeler | |
---|---|
Integer |
getOptimizeAnahatTest
public 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 Duration getParallelSetupTimeout ()
Paralel kurulumlar sırasında kullanılacak zaman aşımını döndürür.
İadeler | |
---|---|
Duration |
Uzak Dosyaları al
publicgetRemoteFiles ()
Yapılandırılan uzak dosyaların listesini döndürür.
İadeler | |
---|---|
getShardCount
public Integer getShardCount ()
Komut için toplam parça sayısını döndürür.
İadeler | |
---|---|
Integer |
getShardIndex
public Integer getShardIndex ()
Komut için parça dizinini döndürün.
İadeler | |
---|---|
Integer |
getTestTag
public String getTestTag ()
Çağırma için test etiketini döndürün. Belirtilmemişse varsayılan "saplama"dır.
İadeler | |
---|---|
String |
getTestTagSonek
public 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 boolean isConditionalBugreportDisabled ()
Koşullu hata raporunun devre dışı olup olmadığını döndürür
İadeler | |
---|---|
boolean |
isDryRunModu
public boolean isDryRunMode ()
Gerekirse true
döndür
İadeler | |
---|---|
boolean |
isFullHelpModu
public boolean isFullHelpMode ()
Tam ayrıntılı yardım modu istendiyse true
değerini döndürür
İadeler | |
---|---|
boolean |
isYardım Modu
public boolean isHelpMode ()
Kısaltılmış yardım modu istendiyse true
değerini döndürür
İadeler | |
---|---|
boolean |
isLoopModu
public boolean isLoopMode ()
Yapılandırma için döngü modunu döndürün.
İadeler | |
---|---|
boolean |
isNoisyDryRunModu
public boolean isNoisyDryRunMode ()
Komutu yazmadan önce konsola yazdırmamız gerekirse true
döndürün.
İadeler | |
---|---|
boolean |
isTracingEnabled
public boolean isTracingEnabled ()
Çağırma izlemenin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
Rapor Çağırma Tamamlandı
public boolean reportInvocationComplete ()
invocationComplete kadar günlüklerin rapor edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
raporGeçtiTestler
public boolean reportPassedTests ()
Geçilen test vakalarının rapor edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
raporTestCaseCount
public boolean reportTestCaseCount ()
Test türleri başına test vakası sayısının rapor edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
raporlamaEtiketler
publicreportingTags ()
Çağırmayla ilgili raporlama için kullanılan etiketlerin listesi.
İadeler | |
---|---|
runOnAllDevices
public boolean runOnAllDevices ()
Komutun tüm cihazlarda çalışması gerekiyorsa true değerini döndürün.
İadeler | |
---|---|
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ğırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.
parametreler | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationEnded
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Çağırmanın sonunda bir hata raporunun yakalanıp yakalanmayacağını ayarlar.
parametreler | |
---|---|
takeBugreportz | boolean |
setDelegatedEarlyDeviceRelease
public 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 void setHostLogSuffix (String suffix)
Tradefed host_log'a 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ırma için döngü modunu ayarlayın.
setMultiDeviceCount
public void setMultiDeviceCount (int count)
Çoklu cihaz testleri için beklenen cihaz sayısını ayarlar.
parametreler | |
---|---|
count | int |
setReplicateSetup
public void setReplicateSetup (boolean replicate)
Çoğaltılmış kurulumun kullanılıp kullanılmayacağını ayarlayın.
parametreler | |
---|---|
replicate | boolean |
setReportInvocationComplete
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
InvocationComplete tarihine 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 vakası sayımı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 dizinini ayarlar.
parametreler | |
---|---|
shardIndex | Integer |
setShouldUseSandboxing
public void setShouldUseSandboxing (boolean use)
TF kapsayıcılarını kullanıp kullanmamamız gerektiğini ayarlar
parametreler | |
---|---|
use | boolean |
setTestTag
public void setTestTag (String testTag)
Çağırma için test etiketini ayarlar.
setUseSandboxTestMode
public void setUseSandboxTestMode (boolean use)
TF korumalı alan test modunu kullanıp kullanmamamız gerektiğini ayarlar.
parametreler | |
---|---|
use | boolean |
shouldDisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
Çağırma öncesi kurulumun ve çağırma sonrası ayırmanın devre dışı bırakılıp bırakılmayacağı.
İadeler | |
---|---|
boolean |
shouldReportModuleProgression
public boolean shouldReportModuleProgression ()
Modül seviyesinde uzaktan çağrının ilerleyişini rapor edip etmeme.
İadeler | |
---|---|
boolean |
shouldUseDynamicSharding
public boolean shouldUseDynamicSharding ()
Dinamik parçalama kullanıp kullanmamamız gerekip gerekmediğini döndürür
İadeler | |
---|---|
boolean |
shouldUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
Uzak cihazların paralel kurulumunun denenip denenmeyeceği.
İadeler | |
---|---|
boolean |
kullanmalıParallelSetup
public boolean shouldUseParallelSetup ()
Paralel kurulumun denenip denenmeyeceği.
İadeler | |
---|---|
boolean |
shouldUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
Uzaktan çalıştırmada korumalı alan modunun kullanılıp kullanılmayacağı.
İadeler | |
---|---|
boolean |
shouldUseReplicateSetup
public boolean shouldUseReplicateSetup ()
Tüm uzak aygıtlar için çoğaltılmış kurulumun kullanılıp kullanılmayacağı.
İadeler | |
---|---|
boolean |
shouldUseSandboxTestMode
public boolean shouldUseSandboxTestMode ()
Tf sanal alanını bir test modunda kullanmamız gerekirse, true değerini döndürür.
İadeler | |
---|---|
boolean |
kullanmalıSandboxing
public 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 boolean shouldUseTokenSharding ()
Parçalamanın belirteç desteğini kullanıp kullanmaması gerektiği.
İadeler | |
---|---|
boolean |
TakeBugreportOnInvocationEnded
public 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 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 |