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

TestInformation örneği oluşturmak için oluşturucu.

Genel yöntemler

static TestInformation createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context)

Kopyalanan ExecutionFiles ile bir TestInformation oluşturun.

static TestInformation createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext)

Çağrı yerine bir modülü temsil eden bir TestInformation oluşturun.

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.

static TestInformation.Builder newBuilder ()

TestInformation örnekleri oluşturmak için bir oluşturucu oluşturun.

ExecutionProperties properties ()

Çağrı yürütme sırasında oluşturulan özellikleri döndürür.

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.

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.

getDevice

public ITestDevice getDevice ()

Test edilen birincil aygıtı döndürür.

İadeler
ITestDevice

getDevices

public  getDevices ()

Çağrının aygıt listesini döndürür.

İadeler

yeniİnşaatçı

public static TestInformation.Builder newBuilder ()

TestInformation örnekleri oluşturmak için bir oluşturucu oluşturun.

İadeler
TestInformation.Builder

ö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