DeviceTestRunOptions
public
class
DeviceTestRunOptions
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.testtype.junit4.DeviceTestRunOptions |
BaseHostJUnit4Test ile cihaz testlerini çalıştırmayla ilgili seçenekler için bir oluşturucu sınıfı.
Özet
Kamu inşaatçıları | |
---|---|
DeviceTestRunOptions(String packageName)
|
Herkese açık yöntemler | |
---|---|
DeviceTestRunOptions
|
addExtraListener(ITestLifeCycleReceiver listener)
Çalıştırılan enstrümantasyona fazladan bir dinleyici ekleyin. |
DeviceTestRunOptions
|
addInstrumentationArg(String key, String value)
Araça iletilecek bir bağımsız değişken ekleyin. |
void
|
clearExtraListeners()
|
void
|
clearInstrumentationArgs()
Daha önce |
String
|
getApkFileName()
Apk kurulumu için apk dosyasının adını döndürür. |
ITestDevice
|
getDevice()
|
|
getExtraListeners()
|
String[]
|
getInstallArgs()
Yükleme komutunun ek seçeneklerini döndürür. |
|
getInstrumentationArgs()
|
Long
|
getMaxInstrumentationTimeoutMs()
|
Long
|
getMaxTimeToOutputMs()
|
String
|
getPackageName()
|
String
|
getRunner()
|
String
|
getTestClassName()
|
String
|
getTestMethodName()
|
Long
|
getTestTimeoutMs()
|
Integer
|
getUserId()
|
boolean
|
isForceQueryable()
Yüklenecek apk'nin sorgulanabilir olup olmadığı sorgulanabilir. |
boolean
|
isGrantPermission()
Apk yükleme işlemi için izin verilip verilmeyeceğini belirler. |
boolean
|
isHiddenApiCheckDisabled()
|
boolean
|
isIsolatedStorageDisabled()
|
boolean
|
isRestartDisabled()
|
boolean
|
isTestApiCheckDisabled()
|
boolean
|
isWindowAnimationDisabled()
|
DeviceTestRunOptions
|
setApkFileName(String apkFileName)
Apk kurulumu için apk dosyasının adını ayarlar. |
DeviceTestRunOptions
|
setCheckResults(boolean checkResults)
Araç çalıştırma sonuçlarının kontrol edilip edilmeyeceğini ayarlar ve emin olun. |
DeviceTestRunOptions
|
setDevice(ITestDevice device)
|
DeviceTestRunOptions
|
setDisableHiddenApiCheck(boolean disableHiddenApiCheck)
'am aracına' --no-hidden-api-checks eklenip eklenmeyeceğini ayarlar şuradan kullanıldı: hem de sunucu tarafındadır. |
DeviceTestRunOptions
|
setDisableIsolatedStorage(boolean disableIsolatedStorage)
"am enstrüman"a --no-isolated-storage eklenip eklenmeyeceğini belirler şuradan kullanıldı: hem de sunucu tarafındadır. |
DeviceTestRunOptions
|
setDisableRestart(boolean disableRestart)
"am enstrüman" için --no-restart"ın eklenip eklenmeyeceğini ayarlar son kullanıcı tarafındadır. |
DeviceTestRunOptions
|
setDisableTestApiCheck(boolean disableTestApiCheck)
'am aracına' --no-test-api-access eklenip eklenmeyeceğini belirler ana makineden kullanılır yanı sıra. |
DeviceTestRunOptions
|
setDisableWindowAnimation(boolean disableWindowAnimation)
--no-window-animation'ın 'am (am) aracına" eklenip eklenmeyeceğini ayarlar şuradan kullanıldı: hem de sunucu tarafındadır. |
DeviceTestRunOptions
|
setForceQueryable(boolean forceQueryable)
Yüklenecek apk'nin sorgulanabilir olmaması gerekiyorsa |
DeviceTestRunOptions
|
setGrantPermission(boolean grantPermission)
Apk yükleme izni verir. |
DeviceTestRunOptions
|
setInstallArgs(String... installArgs)
Yükleme komutunun ek seçeneklerini ayarlar. |
DeviceTestRunOptions
|
setMaxInstrumentationTimeoutMs(Long maxInstrumentationTimeoutMs)
Tüm enstrümantasyonun çalışması gereken maksimum süreyi (milisaniye cinsinden) ayarlar ve belirir. |
DeviceTestRunOptions
|
setMaxTimeToOutputMs(Long maxTimeToOutputMs)
Enstrümantasyonun çıkış yapmayı durdurabileceği maksimum süreyi (milisaniye cinsinden) ayarlar. durduruldu. |
DeviceTestRunOptions
|
setRunner(String runner)
Enstrümantasyonu çalıştırmak için kullanılması gereken enstrümantasyon koşucusunu ayarlar. |
DeviceTestRunOptions
|
setTestClassName(String testClassName)
Araçların çalıştırılması gereken sınıf adını ayarlar. |
DeviceTestRunOptions
|
setTestMethodName(String testMethodName)
Araçların çalışması gereken yöntem adını ayarlar. |
DeviceTestRunOptions
|
setTestTimeoutMs(Long testTimeoutMs)
Bir testin kesintiye uğramadan önce çalıştırılabileceği maksimum süreyi (milisaniye cinsinden) ayarlar. |
DeviceTestRunOptions
|
setUserId(Integer userId)
Araçların çalışması gereken kullanıcı kimliğini ayarlar. |
boolean
|
shouldCheckResults()
|
Kamu inşaatçıları
DeviceTestRunOptions
public DeviceTestRunOptions (String packageName)
Parametreler | |
---|---|
packageName |
String |
Herkese açık yöntemler
addExtraListener.
public DeviceTestRunOptions addExtraListener (ITestLifeCycleReceiver listener)
Çalıştırılan enstrümantasyona fazladan bir dinleyici ekleyin.
Parametreler | |
---|---|
listener |
ITestLifeCycleReceiver |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
enstrümantasyonArg ekleyin
public DeviceTestRunOptions addInstrumentationArg (String key, String value)
Araça iletilecek bir bağımsız değişken ekleyin.
Parametreler | |
---|---|
key |
String |
value |
String |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
clearExtraListeners
public void clearExtraListeners ()
Cihazları temizleme
public void clearInstrumentationArgs ()
Daha önce addInstrumentationArg(String, String)
ile ayarlanan tüm araç bağımsız değişkenlerini temizleyin.
getApkFileName
public String getApkFileName ()
Apk kurulumu için apk dosyasının adını döndürür.
İlerlemeler | |
---|---|
String |
getExtraListeners.
publicgetExtraListeners ()
İlerlemeler | |
---|---|
|
getYükleArg'ları
public String[] getInstallArgs ()
Yükleme komutunun ek seçeneklerini döndürür.
İlerlemeler | |
---|---|
String[] |
GetEnstrümantasyonArg'ları
publicgetInstrumentationArgs ()
İlerlemeler | |
---|---|
|
getMaxInstrumentationZaman Aşımı
public Long getMaxInstrumentationTimeoutMs ()
İlerlemeler | |
---|---|
Long |
getMaxTimeToÇıkışM'leri
public Long getMaxTimeToOutputMs ()
İlerlemeler | |
---|---|
Long |
getPackageName
public String getPackageName ()
İlerlemeler | |
---|---|
String |
getRunner
public String getRunner ()
İlerlemeler | |
---|---|
String |
getTestClassName
public String getTestClassName ()
İlerlemeler | |
---|---|
String |
getTestMethodName
public String getTestMethodName ()
İlerlemeler | |
---|---|
String |
getTestZaman Aşımı sn.
public Long getTestTimeoutMs ()
İlerlemeler | |
---|---|
Long |
getUserId
public Integer getUserId ()
İlerlemeler | |
---|---|
Integer |
Sorgulanabilir
public boolean isForceQueryable ()
Yüklenecek apk'nin sorgulanabilir olup olmadığı sorgulanabilir. Varsayılan değer, doğru değeridir.
İlerlemeler | |
---|---|
boolean |
İzinİzin Ver
public boolean isGrantPermission ()
Apk yükleme işlemi için izin verilip verilmeyeceğini belirler.
İlerlemeler | |
---|---|
boolean |
isGizliApiCheckDisabled
public boolean isHiddenApiCheckDisabled ()
İlerlemeler | |
---|---|
boolean |
YalıtılmışDepolamaDevre Dışı
public boolean isIsolatedStorageDisabled ()
İlerlemeler | |
---|---|
boolean |
Yeniden Başlatılan Devre Dışı
public boolean isRestartDisabled ()
İlerlemeler | |
---|---|
boolean |
isTestApiCheckDisabled
public boolean isTestApiCheckDisabled ()
İlerlemeler | |
---|---|
boolean |
Pencere AnimasyonuDevre Dışı
public boolean isWindowAnimationDisabled ()
İlerlemeler | |
---|---|
boolean |
setApkFileName
public DeviceTestRunOptions setApkFileName (String apkFileName)
Apk kurulumu için apk dosyasının adını ayarlar.
Parametreler | |
---|---|
apkFileName |
String |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setCheckResults
public DeviceTestRunOptions setCheckResults (boolean checkResults)
Araç çalıştırma sonuçlarının kontrol edilip edilmeyeceğini ayarlar ve emin olun.
Parametreler | |
---|---|
checkResults |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setCihazı
public DeviceTestRunOptions setDevice (ITestDevice device)
Parametreler | |
---|---|
device |
ITestDevice |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setDisableGizliApiCheck
public DeviceTestRunOptions setDisableHiddenApiCheck (boolean disableHiddenApiCheck)
'am aracına' --no-hidden-api-checks eklenip eklenmeyeceğini ayarlar şuradan kullanıldı: hem de sunucu tarafındadır.
Parametreler | |
---|---|
disableHiddenApiCheck |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setDisableIsolatedStorage
public DeviceTestRunOptions setDisableIsolatedStorage (boolean disableIsolatedStorage)
"am enstrüman"a --no-isolated-storage eklenip eklenmeyeceğini belirler şuradan kullanıldı: hem de sunucu tarafındadır.
Parametreler | |
---|---|
disableIsolatedStorage |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setDevre Dışı Bırak
public DeviceTestRunOptions setDisableRestart (boolean disableRestart)
"am enstrüman" için --no-restart"ın eklenip eklenmeyeceğini ayarlar son kullanıcı tarafındadır.
Parametreler | |
---|---|
disableRestart |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setDisableTestApiCheck
public DeviceTestRunOptions setDisableTestApiCheck (boolean disableTestApiCheck)
'am aracına' --no-test-api-access eklenip eklenmeyeceğini belirler ana makineden kullanılır yanı sıra.
Parametreler | |
---|---|
disableTestApiCheck |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setDisableWindowAnimasyonu
public DeviceTestRunOptions setDisableWindowAnimation (boolean disableWindowAnimation)
--no-window-animation'ın 'am (am) aracına" eklenip eklenmeyeceğini ayarlar şuradan kullanıldı: hem de sunucu tarafındadır.
Parametreler | |
---|---|
disableWindowAnimation |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setForceQueryable
public DeviceTestRunOptions setForceQueryable (boolean forceQueryable)
Yüklenecek apk'nin sorgulanabilir olmaması gerekiyorsa false
değerini ayarlar.
Parametreler | |
---|---|
forceQueryable |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setGrantConsent
public DeviceTestRunOptions setGrantPermission (boolean grantPermission)
Apk yükleme izni verir.
Parametreler | |
---|---|
grantPermission |
boolean |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setYükleArg'ları
public DeviceTestRunOptions setInstallArgs (String... installArgs)
Yükleme komutunun ek seçeneklerini ayarlar.
Parametreler | |
---|---|
installArgs |
String |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setMaxAraçationZaman Aşımı
public DeviceTestRunOptions setMaxInstrumentationTimeoutMs (Long maxInstrumentationTimeoutMs)
Tüm enstrümantasyonun çalışması gereken maksimum süreyi (milisaniye cinsinden) ayarlar ve belirir. Zaman aşımı olmaması için 0 değerine ayarlayın. İsteğe bağlıdır.
Parametreler | |
---|---|
maxInstrumentationTimeoutMs |
Long |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setMaxTimeToExitMs
public DeviceTestRunOptions setMaxTimeToOutputMs (Long maxTimeToOutputMs)
Enstrümantasyonun çıkış yapmayı durdurabileceği maksimum süreyi (milisaniye cinsinden) ayarlar. durduruldu. Zaman aşımı olmaması için 0 değerine ayarlayın. İsteğe bağlıdır.
Parametreler | |
---|---|
maxTimeToOutputMs |
Long |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setRunner
public DeviceTestRunOptions setRunner (String runner)
Enstrümantasyonu çalıştırmak için kullanılması gereken enstrümantasyon koşucusunu ayarlar. Varsayılan "android.support.test.runner.AndroidJUnitRunner"dır. İsteğe bağlıdır.
Parametreler | |
---|---|
runner |
String |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setTestClassName
public DeviceTestRunOptions setTestClassName (String testClassName)
Araçların çalıştırılması gereken sınıf adını ayarlar. Araçlar filtrelenecek
yönetmeniz gerekecek. setTestMethodName(String)
ile kullanılabilir. İsteğe bağlıdır.
Parametreler | |
---|---|
testClassName |
String |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setTestMethodName
public DeviceTestRunOptions setTestMethodName (String testMethodName)
Araçların çalışması gereken yöntem adını ayarlar. Düzgün çalışması için setTestClassName(String)
politikasının ayarlanması gerekir. İsteğe bağlıdır.
Parametreler | |
---|---|
testMethodName |
String |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setTestZaman Aşımı
public DeviceTestRunOptions setTestTimeoutMs (Long testTimeoutMs)
Bir testin kesintiye uğramadan önce çalıştırılabileceği maksimum süreyi (milisaniye cinsinden) ayarlar. Şu süre için 0'a ayarlayın: zaman aşımı yok. İsteğe bağlıdır.
Parametreler | |
---|---|
testTimeoutMs |
Long |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
setUserId
public DeviceTestRunOptions setUserId (Integer userId)
Araçların çalışması gereken kullanıcı kimliğini ayarlar. İsteğe bağlıdır.
Parametreler | |
---|---|
userId |
Integer |
İlerlemeler | |
---|---|
DeviceTestRunOptions |
shouldCheckResults
public boolean shouldCheckResults ()
İlerlemeler | |
---|---|
boolean |