Test Bilgileri
public
class
TestInformation
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.invoker.TestInfo |
Bir test çalıştırıcısının veya testin ihtiyaç duyabileceği tüm bilgileri ve bağımlılıkları içeren sahip nesne motive etmenin etkili bir yoludur.
Özet
İç içe yerleştirilmiş sınıflar | |
---|---|
class |
TestInformation.Builder
|
Herkese açık yöntemler | |
---|---|
static
TestInformation
|
createCopyTestInfo(TestInformation invocationInfo, IInvocationContext context)
Kopyalanan |
static
TestInformation
|
createModuleTestInfo(TestInformation invocationInfo, IInvocationContext moduleContext)
Çağrı yerine modülü temsil eden bir |
File
|
dependenciesFolder()
Bir çağrı için tüm bağımlıların depolandığı klasörü döndürür. |
ExecutionFiles
|
executionFiles()
Çağrı yürütülürken oluşturulan dosyaları döndürür. |
IBuildInfo
|
getBuildInfo()
Birincil cihaz derleme bilgilerini döndürür. |
IInvocationContext
|
getContext()
Geçerli çağrı bağlamını veya bu bir modülse modül bağlamını döndürür. |
File
|
getDependencyFile(String fileName, boolean targetFirst)
Bir bağımlılık/yapı dosyasını adına göre arayın ve dosyanın bir hedef veya barındırma dosyasına (daha hızlı arama için) olanak tanır. |
ITestDevice
|
getDevice()
Test edilen birincil cihazı döndürür. |
|
getDevices()
Çağrının bir parçası olan cihazların listesini döndürür. |
boolean
|
isTestTimedOut()
Teste, zaman aşımı konusunda bilgi verilip verilmediğini döndürür. |
static
TestInformation.Builder
|
newBuilder()
|
void
|
notifyTimeout()
Bu test için test aşaması zaman aşımının tetiklendiğini bildirir. |
ExecutionProperties
|
properties()
Çağrı yürütülürken oluşturulan özellikleri döndürür. |
final
void
|
setActiveDeviceIndex(int index)
|
Herkese açık yöntemler
createCopyTestInfo
public static TestInformation createCopyTestInfo (TestInformation invocationInfo, IInvocationContext context)
Kopyalanan ExecutionFiles
ile bir TestInformation
oluşturun.
Parametreler | |
---|---|
invocationInfo |
TestInformation |
context |
IInvocationContext |
İlerlemeler | |
---|---|
TestInformation |
createModuleTestInfo
public static TestInformation createModuleTestInfo (TestInformation invocationInfo, IInvocationContext moduleContext)
Çağrı yerine modülü temsil eden bir TestInformation
oluşturun.
Parametreler | |
---|---|
invocationInfo |
TestInformation |
moduleContext |
IInvocationContext |
İlerlemeler | |
---|---|
TestInformation |
bağımlılıklarKlasörü
public File dependenciesFolder ()
Bir çağrı için tüm bağımlıların depolandığı klasörü döndürür.
İlerlemeler | |
---|---|
File |
yürütme dosyaları
public ExecutionFiles executionFiles ()
Çağrı yürütülürken oluşturulan dosyaları döndürür. Dosyaları ExecutionFiles
aracılığıyla iletmek, target_preparers ve target_preparers arasında kullanılabilir hale getirmek için önerilen yoldur.
testler.
İlerlemeler | |
---|---|
ExecutionFiles |
getBuildInfo
public IBuildInfo getBuildInfo ()
Birincil cihaz derleme bilgilerini döndürür.
İlerlemeler | |
---|---|
IBuildInfo |
getContext
public IInvocationContext getContext ()
Geçerli çağrı bağlamını veya bu bir modülse modül bağlamını döndürür.
İlerlemeler | |
---|---|
IInvocationContext |
getDependencyFile
public File getDependencyFile (String fileName, boolean targetFirst)
Bir bağımlılık/yapı dosyasını adına göre arayın ve dosyanın bir hedef veya barındırma dosyasına (daha hızlı arama için) olanak tanır.
Parametreler | |
---|---|
fileName |
String : Aradığımız dosyanın adı. |
targetFirst |
boolean : ana makine taraflı dosyalara ve hedef taraf dosyalarına öncelik verip vermediğimizi
anlamına gelir. |
İlerlemeler | |
---|---|
File |
Bulunan yapı dosyası. |
Fırlatma | |
---|---|
|
Dosya bulunamazsa. |
getCihaz
public ITestDevice getDevice ()
Test edilen birincil cihazı döndürür.
İlerlemeler | |
---|---|
ITestDevice |
getDevices
publicgetDevices ()
Çağrının bir parçası olan cihazların listesini döndürür.
İlerlemeler | |
---|---|
|
TestTimedOut
public boolean isTestTimedOut ()
Teste, zaman aşımı konusunda bilgi verilip verilmediğini döndürür.
İlerlemeler | |
---|---|
boolean |
yeniGeliştirici
public static TestInformation.Builder newBuilder ()
TestInformation
örnek oluşturmak için bir oluşturucu oluşturun.
İlerlemeler | |
---|---|
TestInformation.Builder |
bildirimZaman aşımı
public void notifyTimeout ()
Bu test için test aşaması zaman aşımının tetiklendiğini bildirir.
mülkler
public ExecutionProperties properties ()
Çağrı yürütülürken oluşturulan özellikleri döndürür. Değerleri ve özellikleri
ExecutionProperties
aracılığıyla bilgi alışverişinde bulunmanın önerilen yoludur
target_preparers (hedef_hazırlayıcılar ve testler) arasındaki
bilgilere bakacağız.
İlerlemeler | |
---|---|
ExecutionProperties |
setActiveDeviceIndex
public final void setActiveDeviceIndex (int index)
getDevice()
ile varsayılan olarak hangi cihazın döndürüleceğini değiştirmek için dahili Test Harness yöntemini kullanın. Her zaman 0 değerine sıfırlanır.
Parametreler | |
---|---|
index |
int |