संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

परीक्षण सूचना

public class TestInformation
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.invoker.TestInformation


होल्डर ऑब्जेक्ट जिसमें सभी जानकारी और निर्भरताएँ होती हैं, एक परीक्षण धावक या परीक्षण को ठीक से निष्पादित करने की आवश्यकता हो सकती है।

सारांश

नेस्टेड कक्षाएं

class TestInformation.Builder

एक TestInformation इंस्टेंस बनाने के लिए बिल्डर।

सार्वजनिक तरीके

static TestInformation createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context)

कॉपी किए गए ExecutionFiles के साथ TestInformation बनाएं।

static TestInformation createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext)

एक आमंत्रण के बजाय एक मॉड्यूल का प्रतिनिधित्व करने वाला एक TestInformation बनाएं।

File dependenciesFolder ()

उस फ़ोल्डर को लौटाता है जहां सभी निर्भरताओं को आमंत्रण के लिए संग्रहीत किया जाता है।

ExecutionFiles executionFiles ()

आमंत्रण निष्पादन के दौरान उत्पन्न फ़ाइलें लौटाता है।

IBuildInfo getBuildInfo ()

प्राथमिक उपकरण निर्माण जानकारी देता है।

IInvocationContext getContext ()

यदि यह एक मॉड्यूल है तो वर्तमान आमंत्रण संदर्भ, या मॉड्यूल संदर्भ देता है।

File getDependencyFile (String fileName, boolean targetFirst)

इसके नाम के आधार पर एक निर्भरता/आर्टिफैक्ट फ़ाइल की खोज करें, और यह एक लक्ष्य या होस्ट फ़ाइल है या नहीं (त्वरित खोज के लिए)।

ITestDevice getDevice ()

परीक्षण के तहत प्राथमिक उपकरण लौटाता है।

getDevices ()

उन उपकरणों की सूची लौटाता है जो आह्वान का हिस्सा हैं।

static TestInformation.Builder newBuilder ()

TestInformation उदाहरण बनाने के लिए एक निर्माता बनाएँ।

ExecutionProperties properties ()

आमंत्रण निष्पादन के दौरान उत्पन्न गुण लौटाता है।

final void setActiveDeviceIndex (int index)

getDevice() के साथ डिफ़ॉल्ट रूप से कौन सा डिवाइस लौटाया जाता है, इसे स्विच करने के लिए हार्नेस आंतरिक विधि का परीक्षण करें।

सार्वजनिक तरीके

क्रिएटकॉपीटेस्टइन्फो

public static TestInformation createCopyTestInfo (TestInformation invocationInfo, 
                IInvocationContext context)

कॉपी किए गए ExecutionFiles के साथ TestInformation बनाएं।

मापदंडों
invocationInfo TestInformation

context IInvocationContext

रिटर्न
TestInformation

क्रिएटमॉड्यूलटेस्टइन्फो

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

डिवाइस प्राप्त करें

public  getDevices ()

उन उपकरणों की सूची लौटाता है जो आह्वान का हिस्सा हैं।

रिटर्न

न्यूबिल्डर

public static TestInformation.Builder newBuilder ()

TestInformation उदाहरण बनाने के लिए एक निर्माता बनाएँ।

रिटर्न
TestInformation.Builder

गुण

public ExecutionProperties properties ()

आमंत्रण निष्पादन के दौरान उत्पन्न गुण लौटाता है। ExecutionProperties के माध्यम से मूल्यों और सूचनाओं को पारित करना target_preparers और परीक्षणों के बीच सूचनाओं के आदान-प्रदान का अनुशंसित तरीका है।

रिटर्न
ExecutionProperties

सेटएक्टिवडिवाइसइंडेक्स

public final void setActiveDeviceIndex (int index)

getDevice() के साथ डिफ़ॉल्ट रूप से कौन सा डिवाइस लौटाया जाता है, इसे स्विच करने के लिए हार्नेस आंतरिक विधि का परीक्षण करें। हमेशा 0 पर रीसेट करें।

मापदंडों
index int