TestInfo

public class TestInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.testmapping.TestInfo


यह कुकी, TEST_MAPPING फ़ाइल में सेट की गई टेस्ट की जानकारी को सेव करती है.

खास जानकारी

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

TestInfo(String name, String source, boolean hostOnly)
TestInfo(String name, String source, boolean hostOnly, Set<String> keywords)

पब्लिक मेथड

void addImportPaths(Set<String> paths)
void addOption(TestOption option)
void addSources(Set<String> sources)
boolean equals(Object o)
boolean getHostOnly()
Set<String> getImportPaths()
Set<String> getKeywords()

टेस्ट के साथ काम करने वाले कीवर्ड की Set पाएं.

Set<String> getKeywords(Set<String> ignoreKeywords)

टेस्ट के साथ काम करने वाले कीवर्ड की Set पाएं.

String getName()
String getNameAndHostOnly()

String पाएं. यह टेस्ट के नाम और उसकी होस्ट सेटिंग को दिखाता है.

String getNameOption()

String पाएं, जो टेस्ट के नाम और उसके विकल्पों को दिखाता है.

List<TestOption> getOptions()
Set<String> getSources()
int hashCode()
void merge(TestInfo test)

किसी दूसरे टेस्ट के साथ मर्ज करें.

String toString()

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

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

पैरामीटर
name String

source String

hostOnly boolean

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                Set<String> keywords)

पैरामीटर
name String

source String

hostOnly boolean

keywords Set

पब्लिक मेथड

addImportPaths

public void addImportPaths (Set<String> paths)

पैरामीटर
paths Set

addOption

public void addOption (TestOption option)

पैरामीटर
option TestOption

addSources

public void addSources (Set<String> sources)

पैरामीटर
sources Set

इसके बराबर है

public boolean equals (Object o)

पैरामीटर
o Object

रिटर्न
boolean

getHostOnly

public boolean getHostOnly ()

रिटर्न
boolean

getImportPaths

public Set<String> getImportPaths ()

रिटर्न
Set<String>

getKeywords

public Set<String> getKeywords ()

टेस्ट के साथ काम करने वाले कीवर्ड की Set पाएं.

रिटर्न
Set<String>

getKeywords

public Set<String> getKeywords (Set<String> ignoreKeywords)

टेस्ट के साथ काम करने वाले कीवर्ड की Set पाएं.

पैरामीटर
ignoreKeywords Set: अनदेखा किए जाने वाले कीवर्ड के String का सेट.

रिटर्न
Set<String>

getName

public String getName ()

रिटर्न
String

getNameAndHostOnly

public String getNameAndHostOnly ()

String पाएं. यह टेस्ट के नाम और उसकी होस्ट सेटिंग को दिखाता है. इससे TestInfos को डिवाइस पर ज़रूरी नाम के हिसाब से ग्रुप किया जा सकता है.

रिटर्न
String

getNameOption

public String getNameOption ()

String पाएं, जो टेस्ट के नाम और उसके विकल्पों को दिखाता है.

रिटर्न
String

getOptions

public List<TestOption> getOptions ()

रिटर्न
List<TestOption>

getSources

public Set<String> getSources ()

रिटर्न
Set<String>

hashCode

public int hashCode ()

रिटर्न
int

मर्ज करें

public void merge (TestInfo test)

किसी दूसरे टेस्ट के साथ मर्ज करें.

टेस्ट के विकल्पों को अपडेट करें, ताकि टेस्ट में दोनों टेस्ट को ज़्यादा से ज़्यादा कवरेज मिल सके.

TODO(b/113616538): Implement a more robust option merging mechanism.

पैरामीटर
test TestInfo: TestInfo ऑब्जेक्ट को मर्ज किया जाना है.

toString

public String toString ()

रिटर्न
String