स्किपमैनेजर
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Object | |
↳ | com.android.tradefed.result.skipped.अनुकूलManager |
कई शर्तों के आधार पर स्किप मैनेजर यह तय करने में मदद करता है कि कौनसा विषय स्किप किया जाना चाहिए अलग-अलग लेवल हैं: शुरू करना, मॉड्यूल, और टेस्ट.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
SkipManager()
|
सार्वजनिक तरीके | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
अवनत किए गए परीक्षण वापस देता है और अवनत करने का कारण देता है |
String
|
getInvocationSkipReason()
|
|
getUnchangedModules()
यह फ़ंक्शन ऐसे मॉड्यूल की सूची दिखाता है जो नहीं बदले गए हैं. |
boolean
|
isDisabled()
पूरे ऑब्जेक्ट के बंद होने पर 'सही' दिखाता है (सेटअप और टियरडाउन दोनों को छोड़ें). |
void
|
reportDiscoveryDependencies(
|
void
|
reportDiscoveryWithNoTests()
जल्दी डाउनलोड और खोजने की प्रोसेस में, स्किप मैनेजर को रिपोर्ट करें कि कोई टेस्ट उपलब्ध नहीं है चलने की उम्मीद है. |
boolean
|
reportSkippedModule()
|
void
|
setDisable(boolean isDisabled)
इस नीति से यह तय होता है कि ऑब्जेक्ट को बंद करना है या नहीं. |
void
|
setImageAnalysis(ITestDevice device, ContentAnalysisContext analysisContext)
|
void
|
setSkipDecision(boolean shouldSkip)
|
void
|
setTestArtifactsAnalysis(ContentAnalysisContext analysisContext)
|
void
|
setup(IConfiguration config, IInvocationContext context)
स्किप मैनेजर को सेटअप करें और शुरू करें. |
boolean
|
shouldSkipInvocation(TestInformation information)
यह रिपोर्ट करता है कि हमें अभी इसे शुरू करना चाहिए या नहीं. |
सार्वजनिक कंस्ट्रक्टर
स्किपमैनेजर
public SkipManager ()
सार्वजनिक तरीके
क्लीयरमैनेजर
public void clearManager ()
getDemotedTests
publicgetDemotedTests ()
अवनत किए गए परीक्षण वापस देता है और अवनत करने का कारण देता है
रिटर्न | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
रिटर्न | |
---|---|
String |
'बिना बदलाव किए गए मॉड्यूल'
publicgetUnchangedModules ()
यह फ़ंक्शन ऐसे मॉड्यूल की सूची दिखाता है जो नहीं बदले गए हैं. मॉड्यूल में कोई बदलाव सिर्फ़ तब नहीं होगा, जब डिवाइस की इमेज कोई बदलाव नहीं.
रिटर्न | |
---|---|
|
बंद है
public boolean isDisabled ()
पूरे ऑब्जेक्ट के बंद होने पर 'सही' दिखाता है (सेटअप और टियरडाउन दोनों को छोड़ें). गलत है.
रिटर्न | |
---|---|
boolean |
रिपोर्टडिस्कवरी डिपेंडेंसी
public void reportDiscoveryDependencies (modules, depFiles)
पैरामीटर | |
---|---|
modules |
|
depFiles |
|
reportडिस्कवरीWithNoTests
public void reportDiscoveryWithNoTests ()
जल्दी डाउनलोड और खोजने की प्रोसेस में, स्किप मैनेजर को रिपोर्ट करें कि कोई टेस्ट उपलब्ध नहीं है चलने की उम्मीद है. ऐसा करने पर, न्योता भेजने की प्रक्रिया स्किप कर दी जाएगी.
रिपोर्ट स्किप किया गया मॉड्यूल
public boolean reportSkippedModule ()
रिटर्न | |
---|---|
boolean |
सेट करें
public void setDisable (boolean isDisabled)
इस नीति से यह तय होता है कि ऑब्जेक्ट को बंद करना है या नहीं. बंद होने का मतलब है कि सेटअप और टियरडाउन, दोनों के चरण इसे छोड़ देना चाहिए. इसका इस्तेमाल करके, किसी ऑब्जेक्ट को डिफ़ॉल्ट रूप से बंद किया जा सकता है कंस्ट्रक्टर है.
पैरामीटर | |
---|---|
isDisabled |
boolean : वह स्थिति जिसमें ऑब्जेक्ट को रखा जाना चाहिए. |
इमेज का विश्लेषण करने की सुविधा
public void setImageAnalysis (ITestDevice device, ContentAnalysisContext analysisContext)
पैरामीटर | |
---|---|
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
सेट करेंस्किप डिसीज़न
public void setSkipDecision (boolean shouldSkip)
पैरामीटर | |
---|---|
shouldSkip |
boolean |
SetTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
पैरामीटर | |
---|---|
analysisContext |
ContentAnalysisContext |
सेटअप करो
public void setup (IConfiguration config, IInvocationContext context)
स्किप मैनेजर को सेटअप करें और शुरू करें.
पैरामीटर | |
---|---|
config |
IConfiguration |
context |
IInvocationContext |
स्किप करना ज़रूरी है
public boolean shouldSkipInvocation (TestInformation information)
यह रिपोर्ट करता है कि हमें अभी इसे शुरू करना चाहिए या नहीं.
पैरामीटर | |
---|---|
information |
TestInformation |
रिटर्न | |
---|---|
boolean |