आईडीवाइसबिल्डप्रोवाइडर

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


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

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

इस इंटरफ़ेस को लागू करने से टीएफ फ्रेमवर्क IBuildProvider#getBuild() के बजाय getBuild(com.android.tradefed.device.ITestDevice) विधि को कॉल करेगा।

सारांश

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

abstract IBuildInfo getBuild ( ITestDevice device)

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

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

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

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

पैरामीटर
device ITestDevice : परीक्षण के लिए आवंटित ITestDevice

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

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