साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
सीधे तौर पर इस्तेमाल होने वाली सबक्लास
| KUnitModuleTest |
यह डिवाइस पर KUnit टेस्ट मॉड्यूल चलाने के लिए टेस्ट रनर है.
|
| KernelTargetTest |
यह टारगेट पर एक्ज़ीक्यूटेबल चलाने और कर्नल टेस्ट के नतीजे को पार्स करने के लिए टेस्ट रनर है.
|
|
यह टारगेट पर चलने वाली एक्ज़ीक्यूटेबल के लिए टेस्ट रनर है. रनर, IDeviceTest को लागू करता है, क्योंकि बाइनरी किसी डिवाइस पर चलती है.
खास जानकारी
कॉन्स्टेंट
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
स्थिर वैल्यू:
"Device was lost prior to %s; aborting run."
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
स्थिर वैल्यू:
"Root access was lost prior to %s; aborting run."
पब्लिक कंस्ट्रक्टर
ExecutableTargetTest
public ExecutableTargetTest ()
सार्वजनिक तरीके
findBinary
public String findBinary (String binary)
इसे चलाने के लिए, बाइनरी खोजें.
| पैरामीटर |
binary |
String: बाइनरी का पाथ या सिर्फ़ बाइनरी का नाम. |
| रिटर्न |
String |
बाइनरी का पाथ या अगर नहीं मिला, तो शून्य. |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
getDevice
public ITestDevice getDevice ()
टेस्ट डिवाइस को चालू करें.
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
दिए गए पाथ पर बाइनरी को असल में चलाता है.
| पैरामीटर |
binaryPath |
String: बाइनरी का पाथ. |
listener |
ITestInvocationListener: वह लिसनर जहां नतीजों की जानकारी देनी है. |
description |
TestDescription: जांच जारी है. |
setDevice
public void setDevice (ITestDevice device)
जांच किए जाने वाले डिवाइस को इंजेक्ट करें.
| पैरामीटर |
device |
ITestDevice: इस्तेमाल करने के लिए ITestDevice |
shouldAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
देखें कि क्या testRun को समय से पहले खत्म किया जाना चाहिए.
| पैरामीटर |
description |
TestDescription: जांच जारी है. |
सुरक्षित तरीके
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
doesRunBinaryGenerateTestRuns
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-12-04 (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"]],["आखिरी बार 2025-12-04 (UTC) को अपडेट किया गया."],[],[]]