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

‫constructors ציבוריים

RustTestBase()

‫methods ציבוריים

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

‫constructors ציבוריים

RustTestBase

public RustTestBase ()

‫methods ציבוריים

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