RustTestBase

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

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


صنف أساسي من RustBinaryHostTest وRustBinaryTest

ملخّص

الصفوف المتداخلة

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

الحقول

protected long mTestTimeout

طُرق وضع التصميم العامة

RustTestBase()

الإجراءات العامة

void addAllExcludeFilters(Set<String> filters)

تضيف هذه السمة Set الفلاتر التي يجب استبعاد الاختبارات التي تتضمّنها.

void addAllIncludeFilters(Set<String> filters)

تضيف هذه السمة Set فلاتر الاختبارات التي سيتم تضمينها.

void addExcludeFilter(String filter)

تضيف هذه السمة فلترًا لتحديد الاختبارات التي يجب استبعادها.

void addIncludeFilter(String filter)

تضيف هذه السمة فلترًا لتحديد الاختبارات التي سيتم تضمينها.

void clearExcludeFilters()

احذف جميع فلاتر الاستبعاد التي يتم تتبُّعها حاليًا.

void clearIncludeFilters()

احذف جميع فلاتر التضمين التي يتم تتبُّعها حاليًا.

IAbi getAbi()
Set<String> getExcludeFilters()

تعرِض هذه السمة عدد فلاتر الاستبعاد الحالية.Set

Set<String> getIncludeFilters()

تعرِض هذه السمة Set فلاتر التضمين الحالية.

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

يُدرِج IConfiguration المستخدَم.

طُرق محمية

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

ابحث عن أسماء حالات الاختبار في testList وأضِفها إلى foundTests.

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

تعرض هذه السمة إعدادات الاختبار.

الحقول

mTestTimeout

protected long mTestTimeout

طُرق وضع التصميم العامة

RustTestBase

public RustTestBase ()

الإجراءات العامة

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

تضيف هذه السمة Set الفلاتر التي يجب استبعاد الاختبارات التي تتضمّنها.

المعلَمات
filters Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

تضيف هذه السمة Set فلاتر الاختبارات التي سيتم تضمينها.

المعلَمات
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

تضيف هذه السمة فلترًا لتحديد الاختبارات التي يجب استبعادها.

المعلَمات
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

تضيف هذه السمة فلترًا لتحديد الاختبارات التي سيتم تضمينها.

المعلَمات
filter String

clearExcludeFilters

public void clearExcludeFilters ()

احذف جميع فلاتر الاستبعاد التي يتم تتبُّعها حاليًا.

clearIncludeFilters

public void clearIncludeFilters ()

احذف جميع فلاتر التضمين التي يتم تتبُّعها حاليًا.

getAbi

public IAbi getAbi ()

المرتجعات
IAbi

getExcludeFilters

public Set<String> getExcludeFilters ()

تعرِض هذه السمة عدد فلاتر الاستبعاد الحالية.Set

المرتجعات
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

تعرِض هذه السمة Set فلاتر التضمين الحالية.

المرتجعات
Set<String>

setAbi

public void setAbi (IAbi abi)

المعلَمات
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

يُدرِج IConfiguration المستخدَم.

المعلَمات
configuration IConfiguration

طُرق محمية

collectTestLines

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

ابحث عن أسماء حالات الاختبار في testList وأضِفها إلى foundTests.

المعلَمات
testList String

foundTests Set

generateInvocations

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

المعلَمات
target File

المرتجعات
List<RustTestBase.Invocation>

getConfiguration

protected IConfiguration getConfiguration ()

تعرض هذه السمة إعدادات الاختبار.

المرتجعات
IConfiguration IConfiguration