साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
CtsTestLauncher
public
class
CtsTestLauncher
extends Object
implements
IBuildReceiver,
IConfigurationReceiver,
IDeviceTest,
IInvocationContextReceiver,
IMetricCollectorReceiver,
IRemoteTest,
IShardableTest
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.testtype.CtsTestLauncher
|
किसी अलग CTS इंस्टॉलेशन के ख़िलाफ़ टेस्ट चलाने के लिए IRemoteTest.
यह टेस्ट चलाने के लिए, बाहरी Java प्रोसेस लॉन्च करता है. इसका इस्तेमाल, CTS के डाउनलोड किए गए किसी वर्शन और उसके कॉन्फ़िगरेशन को चलाने के लिए किया जाता है. यह ट्रेडफ़ेड के मौजूदा वर्शन का इस्तेमाल करेगा, ताकि छूटे हुए जार को पूरा किया जा सके
खास जानकारी
सार्वजनिक कंस्ट्रक्टर
CtsTestLauncher
public CtsTestLauncher ()
CtsTestLauncher
public CtsTestLauncher (int shardCount,
int shardIndex)
| पैरामीटर |
shardCount |
int |
shardIndex |
int |
पब्लिक मेथड
buildClasspath
public String buildClasspath ()
यह CTS को चलाने के लिए, सब प्रोसेस के ज़रिए इस्तेमाल किया गया क्लासपाथ बनाता है
| रिटर्न |
String |
पूरे क्लासपाथ वाली स्ट्रिंग. |
buildJavaCmd
public List<String> buildJavaCmd (String classpath)
यह java कमांड लाइन बनाता है, जिसे सब प्रोसेस में चलाया जाएगा.
| पैरामीटर |
classpath |
String: CTS/XTS को चलाने के लिए ज़रूरी JAR फ़ाइलों का java क्लासपाथ |
| रिटर्न |
List<String> |
java कमांड लाइन और पैरामीटर के साथ एक ArrayList . |
getConfigName
public String getConfigName ()
getDevice
public ITestDevice getDevice ()
जांच के लिए डिवाइस को तैयार करें.
setBuild
public void setBuild (IBuildInfo buildInfo)
| पैरामीटर |
buildInfo |
IBuildInfo |
setConfigName
public void setConfigName (String config)
setConfiguration
public void setConfiguration (IConfiguration configuration)
इस कुकी का इस्तेमाल, IConfiguration को इंजेक्ट करने के लिए किया जाता है.
| पैरामीटर |
configuration |
IConfiguration |
setCtsVersion
public void setCtsVersion (int version)
setDevice
public void setDevice (ITestDevice device)
जांच किए जाने वाले डिवाइस को इंजेक्ट करें.
| पैरामीटर |
device |
ITestDevice: इस्तेमाल करने के लिए ITestDevice |
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
| पैरामीटर |
invocationContext |
IInvocationContext |
बांटें
public Collection<IRemoteTest> split (int shardCountHint)
split() का वैकल्पिक वर्शन. यह shardCount भी दिखाता है जिसे चलाने की कोशिश की गई है. यह उन टेस्ट रनर के लिए काम का है जो कभी-कभी मनमुताबिक फ़ैसले नहीं ले पाते.
| पैरामीटर |
shardCountHint |
int: शार्ड की संख्या. |
| रिटर्न |
Collection<IRemoteTest> |
सबटेस्ट का कलेक्शन, जिसे अलग-अलग तरीके से लागू किया जाना है या null अगर टेस्ट को फ़िलहाल शेयर नहीं किया जा सकता |
प्रोटेक्टेड मेथड
getRunUtil
protected IRunUtil getRunUtil ()
getSystemJava
protected String getSystemJava ()
setRunAsRoot
protected void setRunAsRoot (boolean runAsRoot)
| पैरामीटर |
runAsRoot |
boolean |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]