परीक्षण सूचना
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) |
सार्वजनिक तरीके
createCopyTestInfo
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 ()
मंगलाचरण निष्पादन के दौरान उत्पन्न फ़ाइलें लौटाता है। किसी फ़ाइल को target_preparers और परीक्षणों के बीच उपलब्ध कराने के लिए ExecutionFiles
के माध्यम से फ़ाइलों को पास करना अनुशंसित तरीका है।
रिटर्न | |
---|---|
ExecutionFiles |
getBuildInfo
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 |
setActiveDeviceIndex
public final void setActiveDeviceIndex (int index)
getDevice()
के साथ डिफ़ॉल्ट रूप से लौटाए जाने वाले डिवाइस को स्विच करने के लिए हार्नेस आंतरिक विधि का परीक्षण करें। हमेशा 0 पर रीसेट करें.
पैरामीटर | |
---|---|
index | int |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.