साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.skipped.SkipManager
|
स्किप मैनेजर, कई शर्तों के आधार पर यह तय करता है कि अलग-अलग लेवल पर क्या स्किप किया जाना चाहिए: इनवोकेशन, मॉड्यूल, और टेस्ट.
खास जानकारी
पब्लिक मेथड |
void
|
clearManager()
|
Map<String, SkipReason>
|
getDemotedTests()
इस फ़ंक्शन से, डिमोट किए गए टेस्ट और उन्हें डिमोट किए जाने की वजह मिलती है
|
Map<String, Digest>
|
getImageToDigest()
|
String
|
getInvocationSkipReason()
|
Map<String, Digest>
|
getTestArtifactsToDigest()
|
Set<String>
|
getUnchangedModules()
यह फ़ंक्शन, उन मॉड्यूल की सूची दिखाता है जिनमें कोई बदलाव नहीं किया गया है.
|
boolean
|
isConsideredForContentAnalysis()
|
boolean
|
isDisabled()
अगर पूरा ऑब्जेक्ट बंद है, तो True दिखाता है. इससे सेटअप और टियरडाउन, दोनों को स्किप किया जा सकता है.
|
void
|
reportDiscoveryDependencies(List<String> modules, List<String> depFiles)
|
void
|
reportDiscoveryWithNoTests()
डाउनलोड और डिस्कवरी की शुरुआती प्रोसेस में, स्किप मैनेजर को रिपोर्ट करें कि कोई भी टेस्ट नहीं चलाया जाना है.
|
boolean
|
reportInvocationSkippedModule()
|
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, IConfiguration configuration)
यह रिपोर्ट करता है कि हमें मौजूदा इनवोकेशन को स्किप करना चाहिए या नहीं.
|
सार्वजनिक कंस्ट्रक्टर
SkipManager
public SkipManager ()
पब्लिक मेथड
clearManager
public void clearManager ()
getDemotedTests
public Map<String, SkipReason> getDemotedTests ()
इस फ़ंक्शन से, डिमोट किए गए टेस्ट और उन्हें डिमोट किए जाने की वजह मिलती है
getImageToDigest
public Map<String, Digest> getImageToDigest ()
| रिटर्न |
Map<String, Digest> |
|
getInvocationSkipReason
public String getInvocationSkipReason ()
getTestArtifactsToDigest
public Map<String, Digest> getTestArtifactsToDigest ()
| रिटर्न |
Map<String, Digest> |
|
getUnchangedModules
public Set<String> getUnchangedModules ()
यह फ़ंक्शन, उन मॉड्यूल की सूची दिखाता है जिनमें कोई बदलाव नहीं किया गया है. मॉड्यूल में बदलाव सिर्फ़ तब नहीं होता, जब डिवाइस की इमेज में भी कोई बदलाव न किया गया हो.
isConsideredForContentAnalysis
public boolean isConsideredForContentAnalysis ()
isDisabled
public boolean isDisabled ()
अगर पूरा ऑब्जेक्ट बंद है, तो True दिखाता है. इससे सेटअप और टियरडाउन, दोनों को स्किप किया जा सकता है. अगर ऐसा नहीं है, तो वैल्यू 'गलत' दिखती है.
reportDiscoveryDependencies
public void reportDiscoveryDependencies (List<String> modules,
List<String> depFiles)
| पैरामीटर |
modules |
List |
depFiles |
List |
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
डाउनलोड और डिस्कवरी की शुरुआती प्रोसेस में, स्किप मैनेजर को रिपोर्ट करें कि कोई भी टेस्ट नहीं चलाया जाना है. इससे इनवॉकेशन को स्किप किया जा सकेगा.
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
setDisable
public void setDisable (boolean isDisabled)
इससे यह सेट किया जाता है कि ऑब्जेक्ट को बंद करना है या नहीं. बंद होने का मतलब है कि सेटअप और टियरडाउन, दोनों चरणों को छोड़ दिया जाना चाहिए. इसका इस्तेमाल, डिफ़ॉल्ट कंस्ट्रक्टर में किसी ऑब्जेक्ट को डिफ़ॉल्ट रूप से बंद करने के लिए किया जा सकता है.
| पैरामीटर |
isDisabled |
boolean: वह स्थिति जिसमें ऑब्जेक्ट को रखा जाना चाहिए. |
setImageAnalysis
public void setImageAnalysis (ITestDevice device,
ContentAnalysisContext analysisContext)
| पैरामीटर |
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setSkipDecision
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,
IConfiguration configuration)
यह रिपोर्ट करता है कि हमें मौजूदा इनवोकेशन को स्किप करना चाहिए या नहीं.
| पैरामीटर |
information |
TestInformation |
configuration |
IConfiguration |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]