IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


एक IBuildProvider जो एक ITestDevice को पुनः प्राप्त करने के लिए ITestDevice से जानकारी का उपयोग करता है।

इस इंटरफ़ेस का विशिष्ट उपयोग मामला एक बिल्ड प्रदाता है जो डिवाइस प्रकार के आधार पर विभिन्न प्रकार के बिल्ड प्राप्त करता है। यह एक BuildProvider में कार्रवाई करने के लिए अनुशंसित नहीं है जो डिवाइस की स्थिति को संशोधित करता है।

इस इंटरफ़ेस को कार्यान्वित करने पर getBuild(com.android.tradefed.device.ITestDevice) फ्रेमवर्क को getBuild(com.android.tradefed.device.ITestDevice) विधि के बजाय IBuildProvider#getBuild()

सारांश

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

abstract IBuildInfo getBuild (ITestDevice device)

निर्माणाधीन परीक्षण के लिए डेटा पुनर्प्राप्त करें

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

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

निर्माणाधीन परीक्षण के लिए डेटा पुनर्प्राप्त करें

मापदंडों
device ITestDevice : ITestDevice परीक्षण के लिए आवंटित किया गया

रिटर्न
IBuildInfo यदि परीक्षण के लिए कोई बिल्ड उपलब्ध नहीं है, तो परीक्षण या null निर्माण के लिए IBuildInfo

फेंकता
BuildRetrievalError यदि निर्माण की जानकारी एक अप्रत्याशित त्रुटि के कारण पुनर्प्राप्त करने में विफल रही
DeviceNotAvailableException यदि उपकरण परीक्षण के लिए अनुपलब्ध हो गया है