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