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( filters)

जिन टेस्ट को बाहर रखना है उनके फ़िल्टर का ERROR(/Set) जोड़ता है.

void addAllIncludeFilters( filters)

जिन टेस्ट को शामिल करना है उनके फ़िल्टर के ERROR(/Set) जोड़ता है.

void addExcludeFilter(String filter)

जिन टेस्ट को बाहर रखना है उनके लिए फ़िल्टर जोड़ता है.

void addIncludeFilter(String filter)

इसमें यह फ़िल्टर जोड़ा जाता है कि किन टेस्ट को शामिल करना है.

void clearExcludeFilters()

फ़िलहाल ट्रैक किए जा रहे, बाहर रखने वाले सभी फ़िल्टर मिटाएं.

void clearIncludeFilters()

फ़िलहाल ट्रैक किए जा रहे सभी फ़िल्टर शामिल करें को मिटाएं.

IAbi getAbi()
getExcludeFilters()

बाहर रखे गए फ़िल्टर की मौजूदा ERROR(/Set) वैल्यू दिखाता है.

getIncludeFilters()

शामिल किए गए फ़िल्टर का मौजूदा ERROR(/Set) दिखाता है.

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

इस्तेमाल में मौजूद IConfiguration को इंजेक्ट करता है.

सुरक्षित तरीके

void collectTestLines(String[] testList, foundTests)

testList में टेस्ट केस के नाम ढूंढें और उन्हें foundTests में जोड़ें.

generateInvocations(File target)
IConfiguration getConfiguration()

यह फ़ंक्शन टेस्ट करने के लिए कॉन्फ़िगरेशन को दिखाता है.

फ़ील्ड्स की फ़िल्में

mTestTimeout

protected long mTestTimeout

सार्वजनिक कंस्ट्रक्टर

RustTestBase

public RustTestBase ()

सार्वजनिक तरीके

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

जिन टेस्ट को बाहर रखना है उनके फ़िल्टर का ERROR(/Set) जोड़ता है.

पैरामीटर
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

जिन टेस्ट को शामिल करना है उनके फ़िल्टर के ERROR(/Set) जोड़ता है.

पैरामीटर
filters

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

'बाहर रखें' फ़िल्टर

public  getExcludeFilters ()

बाहर रखे गए फ़िल्टर की मौजूदा ERROR(/Set) वैल्यू दिखाता है.

रिटर्न

getIncludeफ़िल्टर

public  getIncludeFilters ()

शामिल किए गए फ़िल्टर का मौजूदा ERROR(/Set) दिखाता है.

रिटर्न

setAbi

public void setAbi (IAbi abi)

पैरामीटर
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

इस्तेमाल में मौजूद IConfiguration को इंजेक्ट करता है.

पैरामीटर
configuration IConfiguration

सुरक्षित तरीके

collectTestLines

protected void collectTestLines (String[] testList, 
                 foundTests)

testList में टेस्ट केस के नाम ढूंढें और उन्हें foundTests में जोड़ें.

पैरामीटर
testList String

foundTests

जनरेट करने का अनुरोध

protected  generateInvocations (File target)

पैरामीटर
target File

रिटर्न

getकॉन्फ़िगरेशन

protected IConfiguration getConfiguration ()

यह फ़ंक्शन टेस्ट करने के लिए कॉन्फ़िगरेशन को दिखाता है.

रिटर्न
IConfiguration IConfiguration