ITestsZipInstaller
public
interface
ITestsZipInstaller
| com.android.tradefed.targetprep.ITestsZipInstaller |
यह क्लास, किसी डिवाइस पर टेस्ट ज़िप फ़ाइल (जिसे बिल्ड सिस्टम से आउटपुट के तौर पर जनरेट किया जाता है) से टेस्ट इंस्टॉल करती है.
खास जानकारी
पब्लिक मेथड | |
|---|---|
abstract
void
|
deleteData(ITestDevice device)
यह मेथड, तय किए गए डिवाइस पर |
abstract
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
यह मेथड, tests.zip फ़ाइल का कॉन्टेंट, डिवाइस के डेटा पार्टीशन पर पुश करती है. |
abstract
void
|
setDataWipeSkipList(String... skipList)
यह मेथड, |
abstract
void
|
setDataWipeSkipList(Collection<String> skipList)
यह मेथड, |
पब्लिक मेथड
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 जिसमें फ़्लैश करने के लिए, tests.zip फ़ाइल मौजूद है |
| थ्रॉ | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
यह मेथड, /data में मौजूद उन पाथ की सूची सेट करती है जिन्हें साफ़ नहीं करना है.
| पैरामीटर | |
|---|---|
skipList |
String: उन डायरेक्ट्री की सूची जिन्हें साफ़ नहीं करना है.
ध्यान दें कि स्किप लिस्ट की ग्रैन्युलैरिटी, |
इन्हें भी देखें:
setDataWipeSkipList
public abstract void setDataWipeSkipList (Collection<String> skipList)
यह मेथड, /data में मौजूद उन पाथ की सूची सेट करती है जिन्हें साफ़ नहीं करना है.
| पैरामीटर | |
|---|---|
skipList |
Collection: उन डायरेक्ट्री की सूची जिन्हें साफ़ नहीं करना है.
ध्यान दें कि स्किप लिस्ट की ग्रैन्युलैरिटी, |
इन्हें भी देखें: