परीक्षण सूचना
public class TestInformation
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.invoker.TestInformation |
होल्डर ऑब्जेक्ट जिसमें सभी जानकारी और निर्भरताएँ होती हैं, एक परीक्षण धावक या परीक्षण को ठीक से निष्पादित करने की आवश्यकता हो सकती है।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | TestInformation.Builder एक |
सार्वजनिक तरीके | |
---|---|
static TestInformation | createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context) कॉपी किए गए |
static TestInformation | createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext) एक आमंत्रण के बजाय एक मॉड्यूल का प्रतिनिधित्व करने वाला एक |
File | dependenciesFolder () उस फ़ोल्डर को लौटाता है जहां सभी निर्भरताओं को आमंत्रण के लिए संग्रहीत किया जाता है। |
ExecutionFiles | executionFiles () आमंत्रण निष्पादन के दौरान उत्पन्न फ़ाइलें लौटाता है। |
IBuildInfo | getBuildInfo () प्राथमिक उपकरण निर्माण जानकारी देता है। |
IInvocationContext | getContext () यदि यह एक मॉड्यूल है तो वर्तमान आमंत्रण संदर्भ, या मॉड्यूल संदर्भ देता है। |
File | getDependencyFile (String fileName, boolean targetFirst) इसके नाम के आधार पर एक निर्भरता/आर्टिफैक्ट फ़ाइल की खोज करें, और यह एक लक्ष्य या होस्ट फ़ाइल है या नहीं (त्वरित खोज के लिए)। |
ITestDevice | getDevice () परीक्षण के तहत प्राथमिक उपकरण लौटाता है। |
getDevices () उन उपकरणों की सूची लौटाता है जो आह्वान का हिस्सा हैं। | |
boolean | isTestTimedOut () लौटाता है कि परीक्षण को टाइमआउट के बारे में सूचित किया गया था या नहीं। |
static TestInformation.Builder | newBuilder () |
void | notifyTimeout () सूचित करता है कि इस परीक्षण के लिए परीक्षण चरण का समय समाप्त हो गया है। |
ExecutionProperties | properties () आमंत्रण निष्पादन के दौरान उत्पन्न गुण लौटाता है। |
final void | setActiveDeviceIndex (int index) परीक्षण हार्नेस आंतरिक विधि स्विच करने के लिए कि कौन सा डिवाइस डिफ़ॉल्ट रूप से |
सार्वजनिक तरीके
क्रिएटकॉपीटेस्टइन्फो
public static TestInformation createCopyTestInfo (TestInformation invocationInfo, IInvocationContext context)
कॉपी किए गए ExecutionFiles
के साथ TestInformation
बनाएं।
मापदंडों | |
---|---|
invocationInfo | TestInformation |
context | IInvocationContext |
रिटर्न | |
---|---|
TestInformation |
createModuleTestInfo
public static TestInformation createModuleTestInfo (TestInformation invocationInfo, IInvocationContext moduleContext)
एक आमंत्रण के बजाय एक मॉड्यूल का प्रतिनिधित्व करने वाला एक TestInformation
बनाएं।
मापदंडों | |
---|---|
invocationInfo | TestInformation |
moduleContext | IInvocationContext |
रिटर्न | |
---|---|
TestInformation |
निर्भरता फ़ोल्डर
public File dependenciesFolder ()
उस फ़ोल्डर को लौटाता है जहां सभी निर्भरताओं को आमंत्रण के लिए संग्रहीत किया जाता है।
रिटर्न | |
---|---|
File |
निष्पादनफ़ाइलें
public ExecutionFiles executionFiles ()
आमंत्रण निष्पादन के दौरान उत्पन्न फ़ाइलें लौटाता है। ExecutionFiles
के माध्यम से फ़ाइलों को पास करना एक फ़ाइल को target_preparers और परीक्षणों के बीच उपलब्ध कराने का अनुशंसित तरीका है।
रिटर्न | |
---|---|
ExecutionFiles |
गेटबिल्डइन्फो
public IBuildInfo getBuildInfo ()
प्राथमिक उपकरण निर्माण जानकारी देता है।
रिटर्न | |
---|---|
IBuildInfo |
getContext
public IInvocationContext getContext ()
यदि यह एक मॉड्यूल है तो वर्तमान आमंत्रण संदर्भ, या मॉड्यूल संदर्भ देता है।
रिटर्न | |
---|---|
IInvocationContext |
निर्भरता फ़ाइल प्राप्त करें
public File getDependencyFile (String fileName, boolean targetFirst)
इसके नाम के आधार पर एक निर्भरता/आर्टिफैक्ट फ़ाइल की खोज करें, और यह एक लक्ष्य या होस्ट फ़ाइल है या नहीं (त्वरित खोज के लिए)।
मापदंडों | |
---|---|
fileName | String : उस फ़ाइल का नाम जिसे हम ढूंढ रहे हैं। |
targetFirst | boolean : हम खोज के लिए लक्ष्य-पक्ष फ़ाइलों बनाम होस्ट-साइड फ़ाइलों का पक्ष ले रहे हैं या नहीं। |
रिटर्न | |
---|---|
File | आर्टिफैक्ट फ़ाइल मिली। |
फेंकता | |
---|---|
| अगर फाइल नहीं मिली। |
गेटडिवाइस
public ITestDevice getDevice ()
परीक्षण के तहत प्राथमिक उपकरण लौटाता है।
रिटर्न | |
---|---|
ITestDevice |
डिवाइस प्राप्त करें
publicgetDevices ()
उन उपकरणों की सूची लौटाता है जो आह्वान का हिस्सा हैं।
रिटर्न | |
---|---|
isTestTimedOut
public boolean isTestTimedOut ()
लौटाता है कि परीक्षण को टाइमआउट के बारे में सूचित किया गया था या नहीं।
रिटर्न | |
---|---|
boolean |
न्यूबिल्डर
public static TestInformation.Builder newBuilder ()
TestInformation
उदाहरण बनाने के लिए एक निर्माता बनाएँ।
रिटर्न | |
---|---|
TestInformation.Builder |
सूचना समयबाह्य
public void notifyTimeout ()
सूचित करता है कि इस परीक्षण के लिए परीक्षण चरण का समय समाप्त हो गया है।
गुण
public ExecutionProperties properties ()
आमंत्रण निष्पादन के दौरान उत्पन्न गुण लौटाता है। ExecutionProperties
के माध्यम से मूल्यों और सूचनाओं को पारित करना target_preparers और परीक्षणों के बीच सूचनाओं के आदान-प्रदान का अनुशंसित तरीका है।
रिटर्न | |
---|---|
ExecutionProperties |
सेटएक्टिवडिवाइसइंडेक्स
public final void setActiveDeviceIndex (int index)
परीक्षण हार्नेस आंतरिक विधि स्विच करने के लिए कि कौन सा डिवाइस डिफ़ॉल्ट रूप से getDevice()
के साथ लौटाया जाता है। हमेशा 0 पर रीसेट करें।
मापदंडों | |
---|---|
index | int |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-11-07 (UTC) को अपडेट किया गया.