TestBilgisi
public class TestInformation
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.invoker.TestBilgi |
Bir test çalıştırıcısının veya testin düzgün bir şekilde yürütülmesi için gerek duyabileceği tüm bilgileri ve bağımlılıkları içeren tutucu nesne.
Özet
iç içe sınıflar | |
---|---|
class | TestInformation.Builder |
Genel yöntemler | |
---|---|
static TestInformation | createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context) Kopyalanan |
static TestInformation | createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext) Çağrı yerine bir modülü temsil eden bir |
File | dependenciesFolder () Bir çağrı için tüm bağımlılıkların depolandığı klasörü döndürür. |
ExecutionFiles | executionFiles () Çağrı yürütme sırasında oluşturulan dosyaları döndürür. |
IBuildInfo | getBuildInfo () Birincil cihaz oluşturma bilgilerini döndürür. |
IInvocationContext | getContext () Geçerli çağırma bağlamını veya bu bir modülse modül bağlamını döndürür. |
File | getDependencyFile (String fileName, boolean targetFirst) Adına ve hedef veya ana bilgisayar dosyası olup olmadığına göre (daha hızlı arama için) bir bağımlılık/yapı dosyası arayın. |
ITestDevice | getDevice () Test edilen birincil aygıtı döndürür. |
getDevices () Çağrının aygıt listesini döndürür. | |
boolean | isTestTimedOut () Testin zaman aşımı konusunda bilgilendirilip bilgilendirilmediğ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ütme sırasında oluşturulan özellikleri döndürür. |
final void | setActiveDeviceIndex (int index) |
Genel yöntemler
oluşturKopyaTestBilgisi
public static TestInformation createCopyTestInfo (TestInformation invocationInfo, IInvocationContext context)
Kopyalanan ExecutionFiles
ile bir TestInformation
oluşturun.
parametreler | |
---|---|
invocationInfo | TestInformation |
context | IInvocationContext |
İadeler | |
---|---|
TestInformation |
createModuleTestInfo
public static TestInformation createModuleTestInfo (TestInformation invocationInfo, IInvocationContext moduleContext)
Çağrı yerine bir modülü temsil eden bir TestInformation
oluşturun.
parametreler | |
---|---|
invocationInfo | TestInformation |
moduleContext | IInvocationContext |
İadeler | |
---|---|
TestInformation |
bağımlılıklarKlasör
public File dependenciesFolder ()
Bir çağrı için tüm bağımlılıkların depolandığı klasörü döndürür.
İadeler | |
---|---|
File |
yürütme Dosyaları
public ExecutionFiles executionFiles ()
Çağrı yürütme sırasında oluşturulan dosyaları döndürür. Dosyaları ExecutionFiles
aracılığıyla iletmek, bir dosyayı target_preparers ve testler arasında kullanılabilir hale getirmenin önerilen yoludur.
İadeler | |
---|---|
ExecutionFiles |
getBuildInfo
public IBuildInfo getBuildInfo ()
Birincil cihaz oluşturma bilgilerini döndürür.
İadeler | |
---|---|
IBuildInfo |
getContext
public IInvocationContext getContext ()
Geçerli çağırma bağlamını veya bu bir modülse modül bağlamını döndürür.
İadeler | |
---|---|
IInvocationContext |
getDependencyFile
public File getDependencyFile (String fileName, boolean targetFirst)
Adına ve hedef veya ana bilgisayar dosyası olup olmadığına göre (daha hızlı arama için) bir bağımlılık/yapı dosyası arayın.
parametreler | |
---|---|
fileName | String : Aradığımız dosyanın adı. |
targetFirst | boolean : arama için hedef taraflı dosyaları mı yoksa ana bilgisayar tarafındaki dosyaları mı tercih ettiğimizi. |
İadeler | |
---|---|
File | Bulunan yapı dosyası. |
atar | |
---|---|
| Dosya bulunamazsa. |
getDevices
publicgetDevices ()
Çağrının aygıt listesini döndürür.
İadeler | |
---|---|
isTestTimedOut
public boolean isTestTimedOut ()
Testin zaman aşımı konusunda bilgilendirilip bilgilendirilmediğini döndürür.
İadeler | |
---|---|
boolean |
yeniİnşaatçı
public static TestInformation.Builder newBuilder ()
TestInformation
örnekleri oluşturmak için bir oluşturucu oluşturun.
İadeler | |
---|---|
TestInformation.Builder |
bildirimZaman aşımı
public void notifyTimeout ()
Bu test için test aşaması zaman aşımının tetiklendiğini bildirir.
özellikleri
public ExecutionProperties properties ()
Çağrı yürütme sırasında oluşturulan özellikleri döndürür. ExecutionProperties
aracılığıyla değerlerin ve bilgilerin iletilmesi, target_preparers ve testler arasında bilgi alışverişi için önerilen yoldur.
İadeler | |
---|---|
ExecutionProperties |
setActiveDeviceIndex
public final void setActiveDeviceIndex (int index)
getDevice()
ile varsayılan olarak hangi aygıtın döndürüleceğini değiştirmek için Harness dahili yöntemini test edin. Her zaman 0'a sıfırlayın.
parametreler | |
---|---|
index | int |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Last updated 2022-11-07 UTC.