ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


यह किसी डिवाइस पर, टेस्ट की ज़िप फ़ाइल (जैसा कि बिल्ड सिस्टम से आउटपुट होता है) से टेस्ट इंस्टॉल करता है.

खास जानकारी

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

abstract void deleteData(ITestDevice device)

यह निर्देश, चुने गए डिवाइस पर /data से सभी फ़ाइलों/डायरेक्ट्री को हटा देता है. हालांकि, स्किप की गई सूची में शामिल फ़ाइलों/डायरेक्ट्री पर इसका असर नहीं पड़ता.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

tests.zip फ़ाइल के कॉन्टेंट को डिवाइस के डेटा पार्टीशन पर पुश करता है.

abstract void setDataWipeSkipList( skipList)

/data में मौजूद पाथ की सूची सेट करता है, ताकि उन्हें मिटाया न जा सके.

abstract void setDataWipeSkipList(String... skipList)

/data में मौजूद पाथ की सूची सेट करता है, ताकि उन्हें मिटाया न जा सके.

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

deleteData

public abstract void deleteData (ITestDevice device)

यह निर्देश, चुने गए डिवाइस पर /data से सभी फ़ाइलों/डायरेक्ट्री को हटा देता है. हालांकि, स्किप की गई सूची में शामिल फ़ाइलों/डायरेक्ट्री पर इसका असर नहीं पड़ता.

लागू करने पर, डिवाइस पर रनटाइम बंद हो जाएगा. हमारा सुझाव है कि इस तरीके को पूरा करने के बाद, डिवाइस को रीबूट करें.

पैरामीटर
device ITestDevice: जिस ITestDevice पर कार्रवाई करनी है

थ्रो
DeviceNotAvailableException
TargetSetupError

इन्हें भी देखें:

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

tests.zip फ़ाइल के कॉन्टेंट को डिवाइस के डेटा पार्टीशन पर पुश करता है.

पैरामीटर
device ITestDevice: फ़्लैश करने के लिए ITestDevice, यह माना जाता है कि यह adb मोड में है.

deviceBuild IDeviceBuildInfo: वह IDeviceBuildInfo जिसमें फ़्लैश करने के लिए जांच की ज़िप शामिल है

थ्रो
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

/data में मौजूद पाथ की सूची सेट करता है, ताकि उन्हें मिटाया न जा सके.

पैरामीटर
skipList : उन डायरेक्ट्री की सूची जिन्हें स्किप करना है.

ध्यान दें कि स्किप की गई सूची में /data के डायरेक्ट चाइल्ड शामिल होते हैं.

इन्हें भी देखें:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

/data में मौजूद पाथ की सूची सेट करता है, ताकि उन्हें मिटाया न जा सके.

पैरामीटर
skipList String: उन डायरेक्ट्री की सूची जिन्हें स्किप करना है.

ध्यान दें कि स्किप की गई सूची में /data के डायरेक्ट चाइल्ड शामिल होते हैं.

इन्हें भी देखें: