पुशफ़ाइल प्रिपेयरर
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTarget रीमार्केटिंग | |
↳ | com.android.tradefed.targetprep.PushFile धीमी |
ऐसा ITargetPreparer
जो किसी भी होस्ट पाथ से किसी भी संख्या में फ़ाइलों को पुश करने की कोशिश करता है
डिवाइस पाथ.
नया बिल्ड फ़्लैश किए जाने के *बाद* चलाया जाना चाहिए और डिवाइस सेटअप के *बाद* में चलाया जाना चाहिए (अगर सक्षम किया गया)
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
PushFilePreparer()
|
सार्वजनिक तरीके | |
---|---|
IAbi
|
getAbi()
|
final
|
getPushSpecs(ITestDevice device)
पुश की जाने वाली फ़ाइलों की सूची बनाएं. |
boolean
|
isCleanUpEnabled()
|
|
reportDependencies()
|
File
|
resolveRelativeFilePath(IBuildInfo buildInfo, String fileName)
|
void
|
setAbi(IAbi abi)
|
void
|
setInvocationContext(IInvocationContext invocationContext)
|
void
|
setUp(TestInformation testInfo)
|
boolean
|
shouldAbortOnFailure()
पुश फ़ेल होने पर रद्द करना है या नहीं. |
boolean
|
shouldRemountSystem()
|
boolean
|
shouldRemountVendor()
|
void
|
tearDown(TestInformation testInfo, Throwable e)
|
सार्वजनिक कंस्ट्रक्टर
पुशफ़ाइल प्रिपेयरर
public PushFilePreparer ()
सार्वजनिक तरीके
पाएंपुशस्पेस
public finalgetPushSpecs (ITestDevice device)
पुश की जाने वाली फ़ाइलों की सूची बनाएं.
पैरामीटर | |
---|---|
device |
ITestDevice |
रिटर्न | |
---|---|
|
थ्रो | |
---|---|
TargetSetupError |
क्या क्लीनअप की सुविधा चालू है
public boolean isCleanUpEnabled ()
रिटर्न | |
---|---|
boolean |
रिपोर्ट डिपेंडेंसी
publicreportDependencies ()
रिटर्न | |
---|---|
|
रिज़ॉल्वरिलिवफ़ाइलपाथ
public File resolveRelativeFilePath (IBuildInfo buildInfo, String fileName)
IBuildInfo
और टेस्ट केस डायरेक्ट्री की मदद से, रिलेटिव फ़ाइल पाथ का समाधान करें.
पैरामीटर | |
---|---|
buildInfo |
IBuildInfo : बिल्ड आर्टफ़ैक्ट की जानकारी |
fileName |
String : रिज़ॉल्व किया जाने वाला मिलते-जुलते फ़ाइल पाथ |
रिटर्न | |
---|---|
File |
बिल्ड की जानकारी या टेस्ट केस डायरेक्ट्री में मौजूद फ़ाइल |
सेट इनवोकेशनकॉन्टेक्स्ट
public void setInvocationContext (IInvocationContext invocationContext)
पैरामीटर | |
---|---|
invocationContext |
IInvocationContext |
सेट अप
public void setUp (TestInformation testInfo)
पैरामीटर | |
---|---|
testInfo |
TestInformation |
थ्रो | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
CANNOT TRANSLATE
public boolean shouldAbortOnFailure ()
पुश फ़ेल होने पर रद्द करना है या नहीं.
रिटर्न | |
---|---|
boolean |
beforeReमाउंट सिस्टम
public boolean shouldRemountSystem ()
रिटर्न | |
---|---|
boolean |
कोरिमाउंट वेंडर
public boolean shouldRemountVendor ()
रिटर्न | |
---|---|
boolean |
टियरडाउन
public void tearDown (TestInformation testInfo, Throwable e)
पैरामीटर | |
---|---|
testInfo |
TestInformation |
e |
Throwable |
थ्रो | |
---|---|
DeviceNotAvailableException |