RustTestBase

public abstract class RustTestBase
extends Object implements IAbiReceiver, IConfigurationReceiver, IRemoteTest, ITestFilterReceiver

java.lang.Object
   ↳ com.android.tradefed.testtype.rust.RustTestBase


RustBinaryHostTest ve RustBinaryTest'in temel sınıfı

Özet

İç içe yerleştirilmiş sınıflar

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

Alanlar

protected long mTestTimeout

Herkese açık oluşturucular

RustTestBase()

Herkese açık yöntemler

void addAllExcludeFilters(Set<String> filters)

Hariç tutulacak testlerin Set filtrelerini ekler.

void addAllIncludeFilters(Set<String> filters)

Hangi testlerin dahil edileceğiyle ilgili filtrelerin Set özelliğini ekler.

void addExcludeFilter(String filter)

Hariç tutulacak testlerin filtresini ekler.

void addIncludeFilter(String filter)

Hangi testlerin dahil edileceğine dair bir filtre ekler.

void clearExcludeFilters()

Şu anda izlenen tüm hariç tutma filtrelerini silin.

void clearIncludeFilters()

Şu anda izlenen tüm dahil etme filtrelerini silin.

IAbi getAbi()
Set<String> getExcludeFilters()

Hariç tutma filtrelerinin geçerli Set değerini döndürür.

Set<String> getIncludeFilters()

Dahil etme filtrelerinin geçerli Set değerini döndürür.

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

Kullanımdaki IConfiguration örneğini ekler.

Korunan yöntemler

void collectTestLines(String[] testList, Set<String> foundTests)

testList'teki test durumu adlarını bulun ve foundTests'e ekleyin.

List<RustTestBase.Invocation> generateInvocations(File target)
IConfiguration getConfiguration()

Test yapılandırmasını döndürür.

Alanlar

mTestTimeout

protected long mTestTimeout

Herkese açık oluşturucular

RustTestBase

public RustTestBase ()

Herkese açık yöntemler

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

Hariç tutulacak testlerin Set filtrelerini ekler.

Parametreler
filters Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

Hangi testlerin dahil edileceğiyle ilgili filtrelerin Set özelliğini ekler.

Parametreler
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

Hariç tutulacak testlerin filtresini ekler.

Parametreler
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Hangi testlerin dahil edileceğine dair bir filtre ekler.

Parametreler
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Şu anda izlenen tüm hariç tutma filtrelerini silin.

clearIncludeFilters

public void clearIncludeFilters ()

Şu anda izlenen tüm dahil etme filtrelerini silin.

getAbi

public IAbi getAbi ()

İadeler
IAbi

getExcludeFilters

public Set<String> getExcludeFilters ()

Hariç tutma filtrelerinin geçerli Set değerini döndürür.

İadeler
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

Dahil etme filtrelerinin geçerli Set değerini döndürür.

İadeler
Set<String>

setAbi

public void setAbi (IAbi abi)

Parametreler
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Kullanımdaki IConfiguration örneğini ekler.

Parametreler
configuration IConfiguration

Korunan yöntemler

collectTestLines

protected void collectTestLines (String[] testList, 
                Set<String> foundTests)

testList'teki test durumu adlarını bulun ve foundTests'e ekleyin.

Parametreler
testList String

foundTests Set

generateInvocations

protected List<RustTestBase.Invocation> generateInvocations (File target)

Parametreler
target File

İadeler
List<RustTestBase.Invocation>

getConfiguration

protected IConfiguration getConfiguration ()

Test yapılandırmasını döndürür.

İadeler
IConfiguration IConfiguration