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

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


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

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

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

सारांश

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

abstract IBuildInfo getBuild ( ITestDevice device)

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

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

गेटबिल्ड

public abstract IBuildInfo getBuild (ITestDevice device)

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

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

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

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