IDeviceBuildProvider
public interface IDeviceBuildProvider
implements IBuildProvider
com.android.tradefed.build.IDeviceBuildProvider |
ज्ञात अप्रत्यक्ष उपवर्ग बूटस्ट्रैपबिल्डप्रोवाइडर | एक IDeviceBuildProvider जो परीक्षण उपकरण से जानकारी का निर्माण बूटस्ट्रैप करता है यह आमतौर पर बाहरी रूप से आपूर्ति किए गए बिल्ड वाले उपकरणों के लिए उपयोग किया जाता है, अर्थात | निर्भरता रिज़ॉल्वर | एक नए प्रकार का प्रदाता जो एक परीक्षण के लिए सभी निर्भरताओं को प्राप्त करने की अनुमति देता है। |
|
एक IBuildProvider
जो एक बिल्ड को पुनः प्राप्त करने के लिए ITestDevice
से जानकारी का उपयोग करता है।
इस इंटरफ़ेस के लिए विशिष्ट उपयोग मामला एक बिल्ड प्रदाता है जो डिवाइस प्रकार के आधार पर विभिन्न प्रकार के बिल्ड प्राप्त करता है। किसी डिवाइस की स्थिति को संशोधित करने वाले BuildProvider में कार्रवाई करने की अनुशंसा नहीं की जाती है।
इस इंटरफ़ेस को लागू करने से TF फ्रेमवर्क
IBuildProvider#getBuild()
के बजाय
getBuild(com.android.tradefed.device.ITestDevice)
विधि को कॉल करेगा।
सारांश
सार्वजनिक तरीके
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
परीक्षण के तहत निर्माण के लिए डेटा पुनर्प्राप्त करें
पैरामीटर |
---|
device | ITestDevice : परीक्षण के लिए आवंटित ITestDevice |
रिटर्न |
---|
IBuildInfo | परीक्षण के तहत निर्माण के लिए IBuildInfo या परीक्षण के लिए कोई निर्माण उपलब्ध नहीं होने पर null |